Skip to content

Add EmucoreC as an alternative emulator for the PS3 system #92

Add EmucoreC as an alternative emulator for the PS3 system

Add EmucoreC as an alternative emulator for the PS3 system #92

Workflow file for this run

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