Add EmucoreC as an alternative emulator for the PS3 system #92
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: Label PRs | |
| # `pull_request_target` rather than `pull_request` so PRs opened from a fork get a | |
| # token that can actually write labels — a fork's `pull_request` token is read-only, | |
| # which is why contributor PRs currently arrive unlabelled. This is only safe because | |
| # the job never checks out or executes the PR's code; it reads the changed-file list | |
| # and applies labels. Do not add a checkout of `github.event.pull_request.head` here. | |
| on: | |
| pull_request_target: | |
| types: [opened, synchronize, reopened] | |
| permissions: | |
| contents: read | |
| pull-requests: write | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| label: | |
| name: Apply path labels | |
| runs-on: ubuntu-latest | |
| steps: | |
| # v7, not v5: v5 runs on Node 20, which the runners now force onto Node 24 | |
| # and warn about on every run. v6 moved the action to Node 24 (needs runner | |
| # v2.327.1+, well below what the hosted images ship) and v7 moved it to ESM. | |
| # Neither touched the config schema, so .github/labeler.yml is unchanged. | |
| - uses: actions/labeler@v7 | |
| with: | |
| repo-token: ${{ secrets.GITHUB_TOKEN }} | |
| configuration-path: .github/labeler.yml | |
| # Never strip a label a maintainer applied by hand. | |
| sync-labels: false |