Skip to content

add missing env vars to scheduler #15

add missing env vars to scheduler

add missing env vars to scheduler #15

Workflow file for this run

name: Deploy helm chart to dev
on:
push:
branches:
- dev
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- uses: azure/[email protected]
id: install
- name: Package chart
run: |
cd ./charts
helm package ./bunkerweb/
- name: Upload files via SSH
env:
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
SSH_HOST: ${{ secrets.SSH_HOST }}
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
run: |
mkdir -p ~/.ssh
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan $SSH_HOST >> ~/.ssh/known_hosts
cd charts
scp *.tgz $SSH_USERNAME@$SSH_HOST:/var/www/html/charts-dev
scp $SSH_USERNAME@$SSH_HOST:/var/www/html/charts-dev/* .
helm repo index . --url https://repo.bunkerweb.io/charts-dev
scp *.tgz $SSH_USERNAME@$SSH_HOST:/var/www/html/charts-dev
scp index.yaml $SSH_USERNAME@$SSH_HOST:/var/www/html/charts-dev