Skip to content

Commit a58e469

Browse files
dependabot[bot]neilime
authored andcommitted
chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates
Bumps the github-actions-dependencies group with 2 updates in the / directory: [hoverkraft-tech/ci-github-common](https://github.com/hoverkraft-tech/ci-github-common) and [hoverkraft-tech/ci-github-publish](https://github.com/hoverkraft-tech/ci-github-publish). Updates `hoverkraft-tech/ci-github-common` from 0.27.0 to 0.28.0 - [Commits](hoverkraft-tech/ci-github-common@b7dd413...5f11437) Updates `hoverkraft-tech/ci-github-publish` from 0.12.1 to 0.13.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-publish/releases) - [Commits](hoverkraft-tech/ci-github-publish@b5b9f92...0717eb4) --- updated-dependencies: - dependency-name: hoverkraft-tech/ci-github-common dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-publish dependency-version: 0.13.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
1 parent 546c232 commit a58e469

10 files changed

Lines changed: 64 additions & 40 deletions

.github/workflows/__greetings.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ permissions:
1313

1414
jobs:
1515
greetings:
16-
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
16+
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0

.github/workflows/__main-ci.yml

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,7 @@ on:
1010
schedule:
1111
- cron: "25 8 * * 1"
1212

13-
permissions:
14-
actions: write
15-
contents: write
16-
issues: read
17-
packages: write
18-
pages: write
19-
pull-requests: write
20-
security-events: write
21-
statuses: write
22-
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
23-
id-token: write
13+
permissions: {}
2414

2515
concurrency:
2616
group: ${{ github.workflow }}-${{ github.ref }}
@@ -29,14 +19,35 @@ concurrency:
2919
jobs:
3020
ci:
3121
uses: ./.github/workflows/__shared-ci.yml
22+
permissions:
23+
contents: read
24+
statuses: write
25+
actions: read
26+
security-events: write
27+
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
28+
id-token: write
3229
secrets: inherit
3330

3431
release:
3532
needs: ci
3633
if: github.event_name != 'schedule'
37-
uses: hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml@b5b9f9278423f286fa2e14ca86f932475493828a # 0.12.1
34+
uses: hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml@0717eb404857b7e4a15dc0db5fbece52921e85fb # 0.13.1
35+
permissions:
36+
contents: read
3837
with:
3938
update-all: ${{ (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')) || github.event_name == 'workflow_dispatch' }}
4039
github-app-id: ${{ vars.CI_BOT_APP_ID }}
4140
secrets:
4241
github-app-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}
42+
43+
sync-docs:
44+
needs: release
45+
if: github.event_name != 'schedule' && github.ref_name == github.event.repository.default_branch && needs.release.outputs.artifact-id
46+
uses: hoverkraft-tech/public-docs/.github/workflows/sync-docs-dispatcher.yml@c40c17f7d6a8090950b3ef4bfc70502707a6bb9f # 0.3.0
47+
permissions:
48+
contents: read
49+
with:
50+
artifact-id: ${{ needs.release.outputs.artifact-id }}
51+
github-app-id: ${{ vars.CI_BOT_APP_ID }}
52+
secrets:
53+
github-app-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}

.github/workflows/__need-fix-to-issue.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ concurrency:
2424

2525
jobs:
2626
main:
27-
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
27+
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
2828
with:
2929
manual-commit-ref: ${{ inputs.manual-commit-ref }}
3030
manual-base-ref: ${{ inputs.manual-base-ref }}

.github/workflows/__shared-ci.yml

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,52 @@ name: Internal - Common Continuous Integration tasks
33
on:
44
workflow_call:
55

6-
permissions:
7-
actions: read
8-
contents: read
9-
issues: read
10-
packages: write
11-
pull-requests: read
12-
security-events: write
13-
statuses: write
14-
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
15-
id-token: write
6+
permissions: {}
167

178
jobs:
189
linter:
19-
uses: hoverkraft-tech/ci-github-common/.github/workflows/linter.yml@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
10+
uses: hoverkraft-tech/ci-github-common/.github/workflows/linter.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
11+
permissions:
12+
contents: read
13+
statuses: write
14+
actions: read
15+
security-events: write
2016

2117
test-action-dependencies-cache:
2218
name: Test action "dependencies-cache"
2319
needs: linter
2420
uses: ./.github/workflows/__test-action-dependencies-cache.yml
21+
permissions:
22+
contents: read
2523

2624
test-action-get-package-manager:
2725
name: Test action "get-package-manager"
2826
needs: linter
2927
uses: ./.github/workflows/__test-action-get-package-manager.yml
28+
permissions:
29+
contents: read
3030

3131
test-action-has-installed-dependencies:
3232
name: Test action "has-installed-dependencies"
3333
needs: linter
3434
uses: ./.github/workflows/__test-action-has-installed-dependencies.yml
35+
permissions:
36+
contents: read
3537

3638
test-action-setup-node:
3739
name: Test action "setup-node"
3840
needs: linter
3941
uses: ./.github/workflows/__test-action-setup-node.yml
42+
permissions:
43+
contents: read
4044

4145
test-workflow-continuous-integration:
4246
name: Test workflow "continuous-integration"
4347
needs: linter
4448
uses: ./.github/workflows/__test-workflow-continuous-integration.yml
49+
permissions:
50+
contents: read
51+
security-events: write
52+
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
53+
id-token: write
4554
secrets: inherit

.github/workflows/__stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ permissions:
1010

1111
jobs:
1212
main:
13-
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
13+
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0

.github/workflows/__test-action-dependencies-cache.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ name: Internal - Tests for "dependencies-cache" action
33
on:
44
workflow_call:
55

6-
permissions:
7-
contents: read
6+
permissions: {}
87

98
jobs:
109
test:
1110
name: Test "dependencies-cache" (${{ matrix.working-directory }})
1211
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
1314
strategy:
1415
matrix:
1516
include:

.github/workflows/__test-action-get-package-manager.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ name: Internal - Tests for "get-package-manager" action
33
on:
44
workflow_call:
55

6-
permissions:
7-
contents: read
6+
permissions: {}
87

98
jobs:
109
test:
1110
name: Test "get-package-manager" (${{ matrix.working-directory }})
1211
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
1314
strategy:
1415
matrix:
1516
include:

.github/workflows/__test-action-has-installed-dependencies.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ name: Internal - Tests for "has-installed-dependencies" action
33
on:
44
workflow_call:
55

6-
permissions:
7-
contents: read
6+
permissions: {}
87

98
jobs:
109
test:
1110
name: Test "has-installed-dependencies" (${{ matrix.working-directory }})
1211
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
1314
strategy:
1415
matrix:
1516
include:

.github/workflows/__test-action-setup-node.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ name: Internal - Tests for "setup-node" action
33
on:
44
workflow_call:
55

6-
permissions:
7-
contents: read
6+
permissions: {}
87

98
jobs:
109
test:
1110
name: Test "setup-node" (${{ matrix.working-directory }})
1211
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
1314
strategy:
1415
matrix:
1516
include:

.github/workflows/continuous-integration.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
security-events: write
112112
runs-on: ${{ inputs.runs-on && fromJson(inputs.runs-on) || 'ubuntu-latest' }}
113113
steps:
114-
- uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
114+
- uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
115115
- uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
116116
with:
117117
languages: ${{ inputs.code-ql }}
@@ -124,7 +124,7 @@ jobs:
124124
contents: read
125125
runs-on: ${{ inputs.runs-on && fromJson(inputs.runs-on) || 'ubuntu-latest' }}
126126
steps:
127-
- uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
127+
- uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
128128
- uses: actions/dependency-review-action@40c09b7dc99638e5ddb0bfd91c1673effc064d8a # v4.8.1
129129

130130
setup:
@@ -144,7 +144,7 @@ jobs:
144144
build-artifact: ${{ steps.build-variables.outputs.artifact }}
145145
steps:
146146
- if: inputs.container == ''
147-
uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
147+
uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
148148

149149
- id: build-variables
150150
if: inputs.build != ''
@@ -263,7 +263,7 @@ jobs:
263263
contents: read
264264
id-token: write
265265
steps:
266-
- uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
266+
- uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
267267
if: inputs.container == ''
268268

269269
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
@@ -314,7 +314,7 @@ jobs:
314314
contents: read
315315
id-token: write
316316
steps:
317-
- uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
317+
- uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
318318
if: needs.setup.outputs.build-commands && inputs.container == ''
319319

320320
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
@@ -421,7 +421,7 @@ jobs:
421421
contents: read
422422
id-token: write
423423
steps:
424-
- uses: hoverkraft-tech/ci-github-common/actions/checkout@b7dd413209df265bef8d7eb0efb117eaabc684c4 # 0.27.0
424+
- uses: hoverkraft-tech/ci-github-common/actions/checkout@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
425425
if: inputs.container == ''
426426

427427
- if: needs.setup.outputs.build-artifact && inputs.container == ''

0 commit comments

Comments
 (0)