diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index cdc12be..04534fb 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -9,31 +9,6 @@ concurrency: cancel-in-progress: true jobs: - pr-greeting: - name: PR Greeting - if: github.event.action == 'opened' || github.event.action == 'reopened' - env: - DOMAIN: apps.silver.devops.gov.bc.ca - PREFIX: ${{ github.event.repository.name }}-${{ github.event.number }} - runs-on: ubuntu-24.04 - permissions: - pull-requests: write - steps: - - name: PR Greeting - uses: bcgov-nr/action-pr-description-add@v1.1.2 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - add_markdown: | - --- - - Thanks for the PR! - - Any successful deployments (not always required) will be available below. - [Backend](https://${{ env.PREFIX }}-backend.${{ env.DOMAIN }}/api) available - - Once merged, code will be promoted and handed off to following workflow run. - [Main Merge Workflow](https://github.com/${{ github.repository }}/actions/workflows/merge-main.yml) - builds: name: Builds runs-on: ubuntu-24.04 @@ -62,8 +37,7 @@ jobs: deploys: name: Deploys - needs: - - builds + needs: builds runs-on: ubuntu-24.04 strategy: matrix: diff --git a/.github/workflows/pr-validate.yml b/.github/workflows/pr-validate.yml new file mode 100644 index 0000000..e874235 --- /dev/null +++ b/.github/workflows/pr-validate.yml @@ -0,0 +1,25 @@ +name: PR Validate + +on: + pull_request: + types: [edited, opened, synchronize, reopened, ready_for_review] + +concurrency: + group: ${{ github.workflow }}-edit-${{ github.event.number }} + cancel-in-progress: true + +jobs: + validate: + name: Validate PR + uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-validate.yml@v0.8.3 + with: + markdown_links: | + - [Backend](https://${{ github.event.repository.name }}-${{ github.event.number }}-backend.apps.silver.devops.gov.bc.ca/api) available + + results: + name: Validate Results + if: always() && (!failure()) && (!cancelled()) + needs: [validate] + runs-on: ubuntu-24.04 + steps: + - run: echo "Success!"