Skip to content

Commit 337a420

Browse files
committed
update linting
1 parent 307825a commit 337a420

8 files changed

+32
-19
lines changed

.github/linters

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
rules:
2+
unpinned-uses:
3+
config:
4+
policies:
5+
"*": ref-pin

.github/workflows/add-labels-standardized.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ on:
66
- opened
77
- reopened
88

9-
permissions:
10-
issues: write
9+
permissions: {}
1110

1211
jobs:
1312
add-issue-labels:
13+
permissions:
14+
issues: write
1415
secrets:
1516
ORG_MEMBERSHIP_TOKEN: ${{ secrets.ORG_MEMBERSHIP_TOKEN }}
1617
SENZING_MEMBERS: ${{ secrets.SENZING_MEMBERS }}

.github/workflows/add-to-project-senzing-dependabot.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ on:
44
pull_request:
55
branches: [main]
66

7-
permissions:
8-
repository-projects: write
7+
permissions: {}
98

109
jobs:
1110
add-to-project-dependabot:
11+
permissions:
12+
repository-projects: write
1213
secrets:
1314
SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }}
1415
uses: senzing-factory/build-resources/.github/workflows/add-to-project-dependabot.yaml@v3

.github/workflows/add-to-project-senzing.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ on:
66
- opened
77
- reopened
88

9-
permissions:
10-
repository-projects: write
9+
permissions: {}
1110

1211
jobs:
1312
add-to-project:
13+
permissions:
14+
repository-projects: write
1415
secrets:
1516
SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }}
1617
uses: senzing-factory/build-resources/.github/workflows/add-to-project.yaml@v3
1718
with:
18-
classic: false
1919
project-number: ${{ vars.SENZING_GITHUB_ORGANIZATION_PROJECT }}
2020
org: ${{ vars.SENZING_GITHUB_ACCOUNT_NAME }}
2121

.github/workflows/dependabot-approve-and-merge.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ on:
44
pull_request:
55
branches: [main]
66

7-
permissions:
8-
contents: write
9-
pull-requests: write
7+
permissions: {}
108

119
jobs:
1210
dependabot-approve-and-merge:
11+
permissions:
12+
contents: write
13+
pull-requests: write
1314
secrets:
1415
SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN: ${{ secrets.SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN }}
1516
uses: senzing-factory/build-resources/.github/workflows/dependabot-approve-and-merge.yaml@v3

.github/workflows/lint-workflows.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ on:
66
pull_request:
77
branches: [main]
88

9-
permissions:
10-
contents: read
11-
packages: read
12-
pull-requests: read
13-
statuses: write
9+
permissions: {}
1410

1511
jobs:
1612
lint-workflows:
13+
permissions:
14+
contents: read
15+
packages: read
16+
pull-requests: read
17+
statuses: write
1718
uses: senzing-factory/build-resources/.github/workflows/lint-workflows.yaml@v3

.github/workflows/move-pr-to-done-dependabot.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ on:
55
branches: [main]
66
types: [closed]
77

8-
permissions:
9-
repository-projects: write
8+
permissions: {}
109

1110
jobs:
1211
move-pr-to-done-dependabot:
12+
permissions:
13+
repository-projects: write
1314
secrets:
1415
SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }}
1516
uses: senzing-factory/build-resources/.github/workflows/move-pr-to-done-dependabot.yaml@v3

.github/workflows/spellcheck.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@ on:
44
pull_request:
55
branches: [main]
66

7-
permissions:
8-
contents: read
7+
permissions: {}
98

109
jobs:
1110
spellcheck:
11+
permissions:
12+
contents: read
1213
runs-on: ubuntu-latest
1314

1415
steps:
1516
- uses: actions/checkout@v5
17+
with:
18+
persist-credentials: false
1619

1720
- uses: streetsidesoftware/cspell-action@v7
1821
with:

0 commit comments

Comments
 (0)