Skip to content

Commit ce52bfa

Browse files
feat: upgrade to v2 of reusable workflows (#12)
1 parent a52cd7d commit ce52bfa

File tree

7 files changed

+31
-28
lines changed

7 files changed

+31
-28
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: check-community-approval-label
2+
on:
3+
pull_request:
4+
types:
5+
- opened
6+
- synchronize
7+
- reopened
8+
- labeled
9+
- unlabeled
10+
permissions:
11+
contents: read
12+
13+
jobs:
14+
check-community-approval-label:
15+
name: check-community-approval-label
16+
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/check-pr-label.yaml@v2
17+
with:
18+
label: "community-approved"

.github/workflows/check-community-approval.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/check-pr-thumbs-up.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,12 @@ permissions: read-all
99
jobs:
1010
check-pr-thumbs-up:
1111
name: check-pr-thumbs-up
12-
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/check-pr-thumbs-up.yaml@v1.0.0
13-
secrets: inherit
12+
permissions:
13+
contents: read
14+
pull-requests: write
15+
issues: write
16+
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/reactions-based-pr-label.yaml@v2
17+
with:
18+
reaction: "+1"
19+
reaction-count: 5
20+
label: "community-approved"

.github/workflows/ossf-scorecard.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: ossf-scorecard
22
on:
3-
schedule:
4-
- cron: '0 5 * * 1' # Every Sunday at 10pm MST (5:00 UTC)
53
push:
64
branches: [ "main" ]
75
permissions: read-all
@@ -12,5 +10,4 @@ jobs:
1210
permissions:
1311
security-events: write
1412
id-token: write
15-
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/ossf-scorecard.yaml@v1.0.0
16-
secrets: inherit
13+
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/ossf-scorecard.yaml@v2

.github/workflows/semver-release.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,4 @@ jobs:
1313
issues: write
1414
pull-requests: write
1515
id-token: write
16-
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/semver-release.yaml@v1.0.0
17-
secrets: inherit
16+
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/semver-release.yaml@v2

.github/workflows/validate-pr-title.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,4 @@ permissions: read-all
1111
jobs:
1212
validate-pr-title:
1313
name: validate-pr-title
14-
permissions:
15-
pull-requests: read
16-
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/validate-pr-title.yaml@v1.0.0
17-
secrets: inherit
14+
uses: mindbuttergold/github-actions-reusable-workflows/.github/workflows/check-conventional-commit-pr-title.yaml@v2

.releaserc.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@
55
"@semantic-release/commit-analyzer",
66
"@semantic-release/release-notes-generator",
77
"@semantic-release/github",
8+
"semantic-release-major-tag",
89
],
910
}

0 commit comments

Comments
 (0)