name: Deploy to branch.dsv.su.se on: - pull_request jobs: deploy: runs-on: ubuntu-latest steps: - id: deploy uses: https://gitea.dsv.su.se/ansv7779/action-branch-deploy@v2 with: ssh-key: ${{ secrets.BRANCH_DEPLOY_KEY }} compose-file: compose-branch-deploy.yaml - name: Post URL to deployment as comment uses: actions/github-script@v7 if: github.event.action == 'opened' env: BRANCH_URL: ${{ steps.deploy.outputs.url }} with: script: | const url = process.env.BRANCH_URL; github.rest.issues.createComment({ issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo, body: `Deployed to ${url}` })