mirror of
https://github.com/rmcrackan/Libation.git
synced 2026-05-10 00:26:33 -04:00
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v8...v9) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
40 lines
1.2 KiB
YAML
40 lines
1.2 KiB
YAML
# Assigns the `exempt` label to issues and PRs opened by maintainer accounts so
|
|
# stale.yml does not mark them stale. See issue #1532.
|
|
# For issues/PRs opened before this existed, run workflow "Exempt creators backfill".
|
|
# Pattern: https://github.com/Asperguide/asper-header/blob/main/.github/workflows/exempt-creators.yml
|
|
---
|
|
name: Exempt specific creators
|
|
|
|
on:
|
|
issues:
|
|
types: [opened]
|
|
pull_request:
|
|
types: [opened]
|
|
|
|
permissions:
|
|
issues: write
|
|
pull-requests: write
|
|
|
|
jobs:
|
|
exempt:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Add exempt label
|
|
if: >-
|
|
(github.event_name == 'issues' &&
|
|
contains(fromJSON('["rmcrackan","Mbucari"]'), github.event.issue.user.login)) ||
|
|
(github.event_name == 'pull_request' &&
|
|
contains(fromJSON('["rmcrackan","Mbucari"]'), github.event.pull_request.user.login))
|
|
uses: actions/github-script@v9
|
|
with:
|
|
script: |
|
|
const number = context.issue?.number || context.payload.pull_request?.number;
|
|
const repo = context.repo;
|
|
if (number) {
|
|
await github.rest.issues.addLabels({
|
|
...repo,
|
|
issue_number: number,
|
|
labels: ['exempt'],
|
|
});
|
|
}
|