Skip to content

feat: establish Backstage overlay contract and verification #4755

feat: establish Backstage overlay contract and verification

feat: establish Backstage overlay contract and verification #4755

Workflow file for this run

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
permissions: {}
jobs:
validate:
name: Validate PR
if: (! github.event.pull_request.draft)
runs-on: ubuntu-26.04
permissions:
contents: read # Required for repository access
pull-requests: write # Required for commenting on PRs
steps:
- uses: bcgov/actions/pr-validate@4026bfd276b8a5839029106099b13edfb594b2c3 # v0.8.0
with:
add_markdown: |
- [Java](https://${{ github.event.repository.name }}-${{ github.event.number }}-backend-java.apps.silver.devops.gov.bc.ca)
- [Py](https://${{ github.event.repository.name }}-${{ github.event.number }}-backend-py.apps.silver.devops.gov.bc.ca)
results:
name: Validate Results
if: always()
needs: [validate]
runs-on: ubuntu-26.04
steps:
- uses: bcgov/actions/workflow-results@4026bfd276b8a5839029106099b13edfb594b2c3 # v0.8.0
with:
needs: ${{ toJson(needs) }}
title: "Validate Results"