name: Review app pipeline concurrency: group: review-0 on: push: branches: - AwsReviewApps pull_request: types: - opened - synchronize - reopened workflow_dispatch: defaults: run: shell: bash jobs: infra: name: Deploy review app infrastructure - TODO runs-on: ubuntu-latest steps: - name: TODO run: echo TODO code: name: Deploy review app code needs: [infra] uses: ./.github/workflows/aws_deploy.yml with: aws_account_id: 837698168072 aws_role_prefix: core-dev aws_task_prefix: core-review-0 environment: review permissions: id-token: write comment: name: Add link to PR needs: [code] runs-on: ubuntu-latest permissions: issues: write pull-requests: write steps: - name: Comment on PR with URL if: false uses: unsplash/comment-on-pr@v1.3.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: msg: "Created review app at https://review.submit-social-housing-data.levellingup.gov.uk/${{ github.event.pull_request.number }}" check_for_duplicate_msg: true duplicate_msg_pattern: Created review app at*