Skip to content

feat: add secrets scanning to CI pipeline #26

feat: add secrets scanning to CI pipeline

feat: add secrets scanning to CI pipeline #26

Workflow file for this run

name: Deploy
on:
push:
branches: [main]
jobs:
test:
uses: towlion/.github/.github/workflows/test-python.yml@main
deploy:
needs: test
if: github.repository != 'towlion/app-template'
uses: towlion/.github/.github/workflows/deploy.yml@main
with:
caddyfile-template: |
__APP_DOMAIN__ {
import security_headers
reverse_proxy __APP_NAME__-app-1:8000
}
secrets:
SERVER_HOST: ${{ secrets.SERVER_HOST }}
SERVER_USER: ${{ secrets.SERVER_USER }}
SERVER_SSH_KEY: ${{ secrets.SERVER_SSH_KEY }}
APP_DOMAIN: ${{ secrets.APP_DOMAIN }}