- id: deploy execute-command: "/var/ingress.tjo.cloud/install.sh" command-working-directory: "/var/ingress.tjo.cloud/" pass-arguments-to-command: - source: payload name: "head_commit.id" - source: payload name: "pusher.name" - source: payload name: "pusher.email" trigger-rule: and: - match: type: payload-hmac-sha256 secret: "FIGURE_OUT_HOW_TO_SET_THIS" parameter: source: header name: X-Forgejo-Signature - match: type: value value: "push" parameter: source: ref ref: "ref/heads/main"