Skip to content

Commit dab81a2

Browse files
chore: update global workflows (#40)
1 parent 08f8b62 commit dab81a2

3 files changed

Lines changed: 59 additions & 2 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ updates:
3939
timezone: "America/New_York"
4040
open-pull-requests-limit: 10
4141
groups:
42-
monorepo-dependencies:
43-
group-by: dependency-name
4442
docker-actions:
4543
applies-to: version-updates
4644
patterns:

.github/workflows/_top-issues.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
# This workflow is centrally managed in https://github.com/LizardByte/.github/
3+
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
4+
# the above-mentioned repo.
5+
6+
# Create a top issues dashboard
7+
8+
name: Top issues
9+
permissions: {}
10+
11+
on:
12+
schedule:
13+
- cron: '0 6/12 * * *'
14+
workflow_dispatch:
15+
16+
concurrency:
17+
group: 'top-issues'
18+
cancel-in-progress: true
19+
20+
jobs:
21+
top-issues:
22+
name: Top issues
23+
uses: LizardByte/.github/.github/workflows/__call-top-issues.yml@master
24+
if: github.repository_owner == 'LizardByte'
25+
permissions:
26+
contents: read
27+
issues: write

.github/workflows/_update-npm.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
# This workflow is centrally managed in https://github.com/LizardByte/.github/
3+
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
4+
# the above-mentioned repo.
5+
6+
# To use, add the `npm-pkg` repository label to identify repositories that should trigger this workflow.
7+
8+
# Update NPM packages on release events.
9+
10+
name: Update NPM
11+
permissions: {}
12+
13+
on:
14+
release:
15+
types:
16+
- released
17+
18+
concurrency:
19+
group: "${{ github.workflow }}-${{ github.event.release.tag_name }}"
20+
cancel-in-progress: true
21+
22+
jobs:
23+
update-npm:
24+
name: Update NPM
25+
uses: LizardByte/.github/.github/workflows/__call-update-npm.yml@master
26+
if: github.repository_owner == 'LizardByte'
27+
permissions:
28+
contents: read
29+
id-token: write # required for provenance and OIDC
30+
packages: write
31+
with:
32+
release_version: ${{ github.event.release.tag_name }}

0 commit comments

Comments
 (0)