Skip to content

Commit 2f83813

Browse files
dependabot[bot]neilime
authored andcommitted
build(deps): Bump the github-actions-dependencies group across 1 directory with 13 updates
Bumps the github-actions-dependencies group with 13 updates in the / directory: | Package | From | To | | --- | --- | --- | | [hoverkraft-tech/ci-github-common/.github/workflows/linter.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | | [hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml](https://github.com/hoverkraft-tech/ci-github-nodejs) | `0.22.0` | `0.23.2` | | [hoverkraft-tech/ci-github-nodejs](https://github.com/hoverkraft-tech/ci-github-nodejs) | `0.22.0` | `0.23.2` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `7.0.0` | `7.0.1` | | [hoverkraft-tech/ci-github-container/.github/workflows/docker-build-images.yml](https://github.com/hoverkraft-tech/ci-github-container) | `0.32.0` | `0.33.1` | | [hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | | [hoverkraft-tech/ci-github-container/.github/workflows/prune-pull-requests-images-tags.yml](https://github.com/hoverkraft-tech/ci-github-container) | `0.32.0` | `0.33.1` | | [actions/create-github-app-token](https://github.com/actions/create-github-app-token) | `3.0.0` | `3.1.1` | | [hoverkraft-tech/ci-github-common](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | | [hoverkraft-tech/ci-github-publish](https://github.com/hoverkraft-tech/ci-github-publish) | `0.22.0` | `0.23.2` | | [hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | | [hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | | [hoverkraft-tech/ci-github-common/.github/workflows/stale.yml](https://github.com/hoverkraft-tech/ci-github-common) | `0.33.0` | `0.35.0` | Updates `hoverkraft-tech/ci-github-common/.github/workflows/linter.yml` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) Updates `hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml` from 0.22.0 to 0.23.2 - [Release notes](https://github.com/hoverkraft-tech/ci-github-nodejs/releases) - [Commits](hoverkraft-tech/ci-github-nodejs@775ce09...47891dc) Updates `hoverkraft-tech/ci-github-nodejs` from 0.22.0 to 0.23.2 - [Release notes](https://github.com/hoverkraft-tech/ci-github-nodejs/releases) - [Commits](hoverkraft-tech/ci-github-nodejs@775ce09...47891dc) Updates `actions/upload-artifact` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@bbbca2d...043fb46) Updates `hoverkraft-tech/ci-github-container/.github/workflows/docker-build-images.yml` from 0.32.0 to 0.33.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-container/releases) - [Commits](hoverkraft-tech/ci-github-container@bcbbcaf...2b647ed) Updates `hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) Updates `hoverkraft-tech/ci-github-container/.github/workflows/prune-pull-requests-images-tags.yml` from 0.32.0 to 0.33.1 - [Release notes](https://github.com/hoverkraft-tech/ci-github-container/releases) - [Commits](hoverkraft-tech/ci-github-container@bcbbcaf...2b647ed) Updates `actions/create-github-app-token` from 3.0.0 to 3.1.1 - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](actions/create-github-app-token@f8d387b...1b10c78) Updates `hoverkraft-tech/ci-github-common` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) Updates `hoverkraft-tech/ci-github-publish` from 0.22.0 to 0.23.2 - [Release notes](https://github.com/hoverkraft-tech/ci-github-publish/releases) - [Commits](hoverkraft-tech/ci-github-publish@b56be56...2c8e24b) Updates `hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) Updates `hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) Updates `hoverkraft-tech/ci-github-common/.github/workflows/stale.yml` from 0.33.0 to 0.35.0 - [Release notes](https://github.com/hoverkraft-tech/ci-github-common/releases) - [Commits](hoverkraft-tech/ci-github-common@4b53189...4c9d517) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: actions/upload-artifact dependency-version: 7.0.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.34.2 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.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/linter.yml dependency-version: 0.34.2 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.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml dependency-version: 0.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml dependency-version: 0.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-container/.github/workflows/docker-build-images.yml dependency-version: 0.32.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-container/.github/workflows/prune-pull-requests-images-tags.yml dependency-version: 0.32.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-nodejs dependency-version: 0.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies - dependency-name: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml dependency-version: 0.23.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.23.0 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 8d9b50c commit 2f83813

6 files changed

Lines changed: 37 additions & 63 deletions

File tree

.github/workflows/__shared-ci.yml

Lines changed: 20 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ on:
1414
package-tarball-artifact-id:
1515
description: The artifact ID for the package tarball
1616
value: ${{ jobs.package-test.outputs.package-tarball-artifact-id }}
17+
package-tarball-path:
18+
description: The relative path to the package tarball for downstream jobs
19+
value: ${{ jobs.package-test.outputs.package-tarball-path }}
1720
build-artifact-id:
1821
description: The artifact ID for the build output
1922
value: ${{ jobs.nodejs.outputs.build-artifact-id }}
@@ -22,7 +25,7 @@ permissions: {}
2225

2326
jobs:
2427
linter:
25-
uses: hoverkraft-tech/ci-github-common/.github/workflows/linter.yml@4b53189212d5810f710bed89711002626977215b # 0.33.0
28+
uses: hoverkraft-tech/ci-github-common/.github/workflows/linter.yml@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
2629
permissions:
2730
actions: read
2831
contents: read
@@ -38,7 +41,7 @@ jobs:
3841
VALIDATE_TSX=false
3942
4043
nodejs:
41-
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@775ce0902c528062cc94141dd7d13261083b752a # 0.22.0
44+
uses: hoverkraft-tech/ci-github-nodejs/.github/workflows/continuous-integration.yml@47891dc49a31209a88949e081d97a010f8cd20c4 # 0.23.2
4245
permissions:
4346
contents: read
4447
id-token: write
@@ -60,45 +63,23 @@ jobs:
6063
permissions:
6164
contents: read
6265
outputs:
63-
package-tarball-artifact-id: ${{ steps.upload-package-tarball-artifact.outputs.artifact-id }}
66+
package-tarball-artifact-id: ${{ steps.package.outputs.package-tarball-artifact-id }}
67+
package-tarball-path: ${{ steps.package.outputs.package-tarball-path }}
6468
steps:
65-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
66-
with:
67-
persist-credentials: false
68-
69-
- name: Setup Node.js
70-
uses: hoverkraft-tech/ci-github-nodejs/actions/setup-node@775ce0902c528062cc94141dd7d13261083b752a # 0.22.0
71-
72-
- name: Download build artifacts
73-
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
69+
- id: package
70+
name: Create package tarball
71+
uses: hoverkraft-tech/ci-github-nodejs/actions/package@47891dc49a31209a88949e081d97a010f8cd20c4 # 0.23.2
7472
with:
75-
artifact-ids: ${{ needs.nodejs.outputs.build-artifact-id }}
76-
path: /
77-
78-
- name: Verify CLI build exists
79-
run: |
80-
echo "Checking if CLI binary exists..."
81-
if [ ! -f "packages/cli/dist/bin/ci-dokumentor.js" ]; then
82-
echo "CLI binary not found, building CLI package..."
83-
exit 1
84-
fi
85-
86-
- name: Create package tarball
87-
run: |
88-
cd packages/cli
89-
90-
# When running for tags, update package.json version to match tag name
91-
if [ "${{ github.ref_type }}" == "tag" ] && [ -n "${{ github.ref_name }}" ]; then
92-
echo "Updating package version to match tag name: ${{ github.ref_name }}"
93-
npm version "${{ github.ref_name }}" --no-git-tag-version --no-workspaces-update
94-
fi
95-
96-
npm pack --pack-destination ${{ runner.temp }}/
73+
working-directory: .
74+
package-directory: packages/cli
75+
build-artifact-id: ${{ needs.nodejs.outputs.build-artifact-id }}
76+
build-artifact-path: "/"
77+
version: ${{ github.ref_type == 'tag' && github.ref_name || '' }}
9778

9879
- name: Install package globally
99-
run: |
100-
cd ${{ runner.temp }}
101-
npm install -g ./ci-dokumentor-cli-*.tgz
80+
env:
81+
PACKAGE_TARBALL_PATH: ${{ steps.package.outputs.package-tarball-path }}
82+
run: npm install -g "${PACKAGE_TARBALL_PATH}"
10283

10384
# Test version command
10485
- name: Test version command
@@ -122,22 +103,15 @@ jobs:
122103
env:
123104
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
124105

125-
- name: Upload package tarball
126-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
127-
id: upload-package-tarball-artifact
128-
with:
129-
name: package-tarball
130-
path: ${{ runner.temp }}/ci-dokumentor-cli-*.tgz
131-
132106
docker:
133107
needs: [linter, nodejs]
134-
uses: hoverkraft-tech/ci-github-container/.github/workflows/docker-build-images.yml@bcbbcaff24e053e38ebab02dd0e41442df196719 # 0.32.0
108+
uses: hoverkraft-tech/ci-github-container/.github/workflows/docker-build-images.yml@2b647ed6f11d50cb6beb6d56333e68ba2c804826 # 0.33.1
135109
permissions:
136110
contents: read
111+
id-token: write
137112
issues: read
138113
packages: write
139114
pull-requests: read
140-
id-token: write
141115
secrets:
142116
oci-registry-password: ${{ secrets.GITHUB_TOKEN }}
143117
with:

.github/workflows/greetings.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions: {}
1111

1212
jobs:
1313
greetings:
14-
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@4b53189212d5810f710bed89711002626977215b # 0.33.0
14+
uses: hoverkraft-tech/ci-github-common/.github/workflows/greetings.yml@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
1515
permissions:
1616
contents: read
1717
issues: write

.github/workflows/main-ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ concurrency:
1919

2020
jobs:
2121
clean:
22-
uses: hoverkraft-tech/ci-github-container/.github/workflows/prune-pull-requests-images-tags.yml@bcbbcaff24e053e38ebab02dd0e41442df196719 # 0.32.0
22+
uses: hoverkraft-tech/ci-github-container/.github/workflows/prune-pull-requests-images-tags.yml@2b647ed6f11d50cb6beb6d56333e68ba2c804826 # 0.33.1
2323
permissions:
2424
contents: read
25-
id-token: write
2625
packages: write
2726
pull-requests: read
2827
with:
@@ -56,24 +55,25 @@ jobs:
5655
persist-credentials: false
5756

5857
- name: Setup Node.js
59-
uses: hoverkraft-tech/ci-github-nodejs/actions/setup-node@775ce0902c528062cc94141dd7d13261083b752a # 0.22.0
58+
uses: hoverkraft-tech/ci-github-nodejs/actions/setup-node@47891dc49a31209a88949e081d97a010f8cd20c4 # 0.23.2
6059

6160
- name: Download package tarball
6261
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
6362
with:
6463
artifact-ids: ${{ needs.ci.outputs.package-tarball-artifact-id }}
65-
path: .
64+
path: ${{ needs.ci.outputs.package-tarball-path }}
65+
skip-decompress: true
6666

6767
- name: Publish CLI to npm
68+
env:
69+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
70+
PACKAGE_TARBALL_PATH: ${{ needs.ci.outputs.package-tarball-path }}
71+
TAG: ${{ format('@ci-dokumentor/cli@{0}', github.ref_name) }}
6872
run: |
6973
# Write .npmrc file
7074
echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" > ~/.npmrc
7175
72-
tag="${{ github.ref_name }}"
73-
74-
npm publish ci-dokumentor-cli-*.tgz --provenance --access public --tag "@ci-dokumentor/cli@$tag"
75-
env:
76-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
76+
npm publish "${PACKAGE_TARBALL_PATH}" --provenance --access public --tag "${TAG}"
7777
7878
docs:
7979
if: github.event_name != 'schedule'
@@ -131,13 +131,13 @@ jobs:
131131
github-token: ${{ secrets.GITHUB_TOKEN }}
132132
format-link: full
133133

134-
- uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3.0.0
134+
- uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
135135
id: generate-token
136136
with:
137-
app-id: ${{ vars.CI_BOT_APP_ID }}
137+
client-id: ${{ vars.CI_BOT_APP_CLIENT_ID }}
138138
private-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}
139139

140-
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@4b53189212d5810f710bed89711002626977215b # 0.33.0
140+
- uses: hoverkraft-tech/ci-github-common/actions/create-and-merge-pull-request@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
141141
with:
142142
github-token: ${{ steps.generate-token.outputs.token }}
143143
branch: docs/action-documentation-update
@@ -150,6 +150,6 @@ jobs:
150150
151151
- name: Deploy to GitHub Pages
152152
id: deployment
153-
uses: hoverkraft-tech/ci-github-publish/actions/deploy/github-pages@b56be562f38e0e3e712f09691a8fe930aae9db1b # 0.22.0
153+
uses: hoverkraft-tech/ci-github-publish/actions/deploy/github-pages@2c8e24b416226074aea1e240468f043edefc5760 # 0.23.2
154154
with:
155155
build-path: packages/docs/build

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ permissions: {}
2121

2222
jobs:
2323
main:
24-
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@4b53189212d5810f710bed89711002626977215b # 0.33.0
24+
uses: hoverkraft-tech/ci-github-common/.github/workflows/need-fix-to-issue.yml@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
2525
permissions:
2626
contents: read
2727
issues: write

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions: {}
1212

1313
jobs:
1414
main:
15-
uses: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml@4b53189212d5810f710bed89711002626977215b # 0.33.0
15+
uses: hoverkraft-tech/ci-github-common/.github/workflows/semantic-pull-request.yml@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
1616
permissions:
1717
contents: write
1818
pull-requests: write

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions: {}
99

1010
jobs:
1111
main:
12-
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@4b53189212d5810f710bed89711002626977215b # 0.33.0
12+
uses: hoverkraft-tech/ci-github-common/.github/workflows/stale.yml@4c9d51717dc04d823dac2dc9ac2857e7b3069454 # 0.35.0
1313
permissions:
1414
issues: write
1515
pull-requests: write

0 commit comments

Comments
 (0)