Skip to content

Commit d7543ee

Browse files
dependabot[bot]neilime
authored andcommitted
chore(deps): Bump the github-actions-dependencies group across 1 directory with 7 updates
Bumps the github-actions-dependencies group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml](https://github.com/hoverkraft-tech/ci-github-nodejs) | `0.16.1` | `0.17.1` | | [hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.28.0` | `0.28.1` | | [hoverkraft-tech/ci-github-common](https://github.com/hoverkraft-tech/ci-github-common) | `0.28.0` | `0.28.1` | | [hoverkraft-tech/ci-github-publish](https://github.com/hoverkraft-tech/ci-github-publish) | `0.13.1` | `0.14.1` | | [hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.28.0` | `0.28.1` | | [hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.28.0` | `0.28.1` | | [hoverkraft-tech/ci-github-common/.github/workflows/stale.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.28.0` | `0.28.1` | Updates `hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml` from 0.16.1 to 0.17.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-nodejs/releases) - [Commits](hoverkraft-tech/ci-github-nodejs@4d7c1ed...23af54b) Updates `hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@5f11437...7532883) Updates `hoverkraft-tech/ci-github-common` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@5f11437...7532883) Updates `hoverkraft-tech/ci-github-publish` from 0.13.1 to 0.14.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-publish/releases) - [Commits](hoverkraft-tech/ci-github-publish@0717eb4...ecafdea) Updates `hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@5f11437...7532883) Updates `hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@5f11437...7532883) Updates `hoverkraft-tech/ci-github-common/.github/workflows/stale.yml` from 0.28.0 to 0.28.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@5f11437...7532883) --- updated-dependencies: - dependency-name: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml dependency-version: 0.17.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-publish dependency-version: 0.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
1 parent 52ef2e2 commit d7543ee

56 files changed

Lines changed: 1435 additions & 390 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/__shared-ci.yml

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,41 +2,51 @@ name: Common Continuous Integration tasks
22

33
on:
44
workflow_call:
5+
outputs:
6+
build-artifact-id:
7+
description: "The build artifact id."
8+
value: ${{ jobs.continuous-integration.outputs.build-artifact-id }}
59
secrets:
610
ALGOLIA_API_KEY:
711
required: true
812

9-
permissions:
10-
contents: read
11-
security-events: write
12-
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
13-
id-token: write
13+
permissions: {}
1414

1515
jobs:
1616
continuous-integration-prepare-docs:
17-
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@4d7c1ed87c18493fc4c2dbae4dbde46cf251c9a7 # 0.16.1
17+
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@80acfc9bc4dd87030d73006dee4c788ed9af1fb0 # 0.20.1
1818
strategy:
1919
matrix:
2020
working-directory:
2121
- .github/actions/prepare-docs
2222
- .github/actions/generate-docs
23+
permissions:
24+
contents: read
25+
id-token: write
26+
packages: read
27+
pull-requests: write
28+
security-events: write
2329
with:
2430
working-directory: ${{ matrix.working-directory }}
2531
build: null
26-
lint: false
27-
coverage: null
32+
lint: null
2833
dependency-review: false
2934

3035
continuous-integration:
31-
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@4d7c1ed87c18493fc4c2dbae4dbde46cf251c9a7 # 0.16.1
36+
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@80acfc9bc4dd87030d73006dee4c788ed9af1fb0 # 0.20.1
37+
permissions:
38+
contents: read
39+
id-token: write
40+
packages: read
41+
pull-requests: write
42+
security-events: write
3243
secrets:
3344
build-secrets: |
3445
ALGOLIA_API_KEY=${{ secrets.ALGOLIA_API_KEY }}
35-
3646
with:
3747
working-directory: application
3848
build: |
3949
{
40-
"artifact": ["application/build"],
50+
"artifact": ["build"],
4151
"env": { "ALGOLIA_APP_ID": "${{ vars.ALGOLIA_APP_ID }}" }
4252
}

.github/workflows/greetings.yml

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

9-
permissions:
10-
contents: read
11-
issues: write
12-
pull-requests: write
9+
permissions: {}
1310

1411
jobs:
1512
greetings:
16-
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
13+
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
14+
permissions:
15+
contents: read
16+
issues: write
17+
pull-requests: write

.github/workflows/main-ci.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,18 @@ on:
55
branches: [main]
66
tags: ["*"]
77

8-
permissions:
9-
contents: read
10-
id-token: write
11-
pages: write
12-
security-events: write
13-
148
concurrency:
159
group: ${{ github.workflow }}-${{ github.ref }}
1610
cancel-in-progress: true
1711

12+
permissions: {}
13+
1814
jobs:
1915
generate-docs:
2016
name: Generate Documentation
2117
runs-on: ubuntu-latest
2218
permissions:
2319
contents: write
24-
2520
steps:
2621
- name: Checkout repository
2722
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -46,7 +41,7 @@ jobs:
4641
app-id: ${{ vars.CI_BOT_APP_ID }}
4742
private-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}
4843

49-
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
44+
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
5045
with:
5146
github-token: ${{ steps.generate-token.outputs.token }}
5247
branch: docs/action-documentation-update
@@ -64,9 +59,10 @@ jobs:
6459
secrets: inherit
6560
permissions:
6661
contents: read
67-
security-events: write
68-
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
6962
id-token: write
63+
packages: read
64+
pull-requests: write
65+
security-events: write
7066

7167
deploy:
7268
if: github.ref_name == github.event.repository.default_branch
@@ -81,7 +77,7 @@ jobs:
8177
url: ${{ steps.deployment.outputs.url }}
8278
steps:
8379
- id: deployment
84-
uses: hoverkraft-tech/ci-github-publish/actions/deploy/github-pages@0717eb404857b7e4a15dc0db5fbece52921e85fb # 0.13.1
80+
uses: hoverkraft-tech/ci-github-publish/actions/deploy/github-pages@dbdcce2870b33525ac1fa26069bf95b2dd586fda # 0.15.2
8581
with:
8682
build-path: application/build
87-
build-artifact-name: build
83+
build-artifact-id: ${{ needs.ci.outputs.build-artifact-id }}

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

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,14 @@ on:
1616
before it; to go back further, enter an earlier SHA here"
1717
required: false
1818

19-
permissions:
20-
contents: read
21-
issues: write
22-
23-
concurrency:
24-
group: ${{ github.workflow }}-${{ github.ref }}
25-
cancel-in-progress: true
19+
permissions: {}
2620

2721
jobs:
2822
main:
29-
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
23+
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
24+
permissions:
25+
contents: read
26+
issues: write
3027
with:
3128
manual-commit-ref: ${{ inputs.manual-commit-ref }}
3229
manual-base-ref: ${{ inputs.manual-base-ref }}

.github/workflows/pull-request-ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@ on:
55
pull_request:
66
branches: [main]
77

8-
permissions:
9-
contents: read
10-
security-events: write
11-
# FIXME: This is a workaround for having workflow ref. See https://github.com/orgs/community/discussions/38659
12-
id-token: write
8+
permissions: {}
139

1410
concurrency:
1511
group: ${{ github.workflow }}-${{ github.ref }}
@@ -18,4 +14,10 @@ concurrency:
1814
jobs:
1915
ci:
2016
uses: ./.github/workflows/__shared-ci.yml
17+
permissions:
18+
contents: read
19+
id-token: write
20+
packages: read
21+
pull-requests: write
22+
security-events: write
2123
secrets: inherit

.github/workflows/semantic-pull-request.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ on:
77
- edited
88
- synchronize
99

10-
permissions:
11-
contents: write
12-
pull-requests: write
10+
permissions: {}
1311

1412
jobs:
1513
main:
16-
uses: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
14+
uses: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
15+
permissions:
16+
contents: write
17+
pull-requests: write

.github/workflows/stale.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ on:
44
schedule:
55
- cron: "30 1 * * *"
66

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

119
jobs:
1210
main:
13-
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
11+
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
12+
permissions:
13+
issues: write
14+
pull-requests: write

.github/workflows/sync-docs-dispatcher.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ on:
2525
GitHub App private key to generate GitHub token in place of github-token.
2626
See https://github.com/actions/create-github-app-token.
2727
28+
permissions: {}
29+
2830
jobs:
2931
prepare-and-dispatch:
3032
runs-on: ubuntu-latest

.github/workflows/sync-docs-receiver.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ on:
44
repository_dispatch:
55
types: [sync-documentation]
66

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

119
jobs:
1210
sync-documentation:
1311
name: Sync Documentation
1412
runs-on: ubuntu-latest
13+
permissions:
14+
contents: write
15+
pull-requests: write
1516
steps:
1617
- name: Checkout repository
1718
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -150,7 +151,7 @@ jobs:
150151
app-id: ${{ vars.CI_BOT_APP_ID }}
151152
private-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}
152153

153-
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@5f11437c716059f30c635f90055060e4ef8b31a0 # 0.28.0
154+
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@753288393de1f3d92f687a6761d236ca800f5306 # 0.28.1
154155
with:
155156
github-token: ${{ steps.generate_token.outputs.token }}
156157
branch: docs/sync-documentation-${{ github.event.client_payload.repository }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# build output
22
application/build
33
application/.docusaurus
4+
application/eslint-report.json
45

56
# dependencies
67
**/node_modules/

0 commit comments

Comments
 (0)