diff --git a/starter/.forgejo/workflows/deploy.yml b/starter/.forgejo/workflows/deploy.yml new file mode 100644 index 0000000..8e26986 --- /dev/null +++ b/starter/.forgejo/workflows/deploy.yml @@ -0,0 +1,22 @@ +name: deploy +on: + push: + branches: [main] + workflow_dispatch: # lets the admin panel trigger a redeploy (Enable) +jobs: + deploy: + runs-on: docker-cli + container: + image: platform-ci-base:latest + volumes: + - /srv/sites:/srv/sites + - /srv/platform/caddy/sites:/srv/platform/caddy/sites + steps: + - uses: https://git.extract.team/platform/launch@main + with: + repo: ${{ github.repository }} + ref: ${{ github.ref_name }} + sha: ${{ github.sha }} + token: ${{ github.token }} + secrets_json: ${{ toJSON(secrets) }} + vars_json: ${{ toJSON(vars) }}