Skip to content

Commit

Permalink
Adds Actions to automatically adds 'B-out-of-date' label
Browse files Browse the repository at this point in the history
  • Loading branch information
ultimaweapon committed Feb 24, 2024
1 parent 00f1155 commit 9f8e3ab
Showing 1 changed file with 32 additions and 3 deletions.
35 changes: 32 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,41 @@ on:
- main
concurrency: dev-${{ github.ref }}
jobs:
windows:
build-windows:
name: Build
uses: ./.github/workflows/ci-windows.yml
linux:
build-linux:
name: Build
uses: ./.github/workflows/ci-linux.yml
mac:
build-mac:
name: Build
uses: ./.github/workflows/ci-mac.yml
housekeep:
name: Housekeep
runs-on: ubuntu-latest
steps:
- name: Update PRs
run: |
import { Octokit } from 'octokit';
const octokit = new Octokit({ auth: '${{ secrets.GITHUB_TOKEN }}' });
const owner = '${{ github.event.repository.owner.login }}';
const repo = '${{ github.event.repository.name }}';
const resp = await octokit.request('GET /repos/{owner}/{repo}/pulls', {
owner,
repo,
base: '${{ github.ref_name }}',
sort: 'updated',
direction: 'desc',
per_page: 100,
});
for (const pull of resp.data) {
await octokit.request('POST /repos/{owner}/{repo}/issues/{issue_number}/labels', {
owner,
repo,
issue_number: pull.number,
labels: ['B-out-of-date'],
});
}
shell: node --input-type=module {0}

0 comments on commit 9f8e3ab

Please sign in to comment.