Track mesh-rt dist sources #19
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Authoritative verification | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - main | |
| workflow_dispatch: | |
| schedule: | |
| - cron: '17 4 * * 1' | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: false | |
| jobs: | |
| live-proof: | |
| name: Authoritative live proof | |
| # Fork PRs stay on the repo's secret-free build/test lanes. This workflow only | |
| # reruns the live publish proof when the checked-out PR head is this repository, | |
| # so untrusted forks never receive publish secrets. | |
| if: >- | |
| github.event_name != 'pull_request' || | |
| github.event.pull_request.head.repo.full_name == github.repository | |
| uses: ./.github/workflows/authoritative-live-proof.yml | |
| secrets: | |
| MESH_PUBLISH_OWNER: ${{ secrets.MESH_PUBLISH_OWNER }} | |
| MESH_PUBLISH_TOKEN: ${{ secrets.MESH_PUBLISH_TOKEN }} |