Skip to content

Commit a6106d7

Browse files
committed
feat: [OCISDEV-783] release pipeline, align versions
1 parent 2b2f89d commit a6106d7

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ env:
1717
PRODUCTION_RELEASE_TAGS: '5.0,7,8'
1818
DOCKER_REPO_ROLLING: owncloud/ocis-rolling
1919
DOCKER_REPO_PRODUCTION: owncloud/ocis
20-
GO_VERSION: '1.25.7'
2120
NODE_VERSION: '24'
22-
PNPM_VERSION: '10.11.0'
21+
PNPM_VERSION: '10.28.1'
2322

2423
jobs:
2524
determine-release-type:
@@ -77,7 +76,7 @@ jobs:
7776
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7877
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
7978
with:
80-
go-version: ${{ env.GO_VERSION }}
79+
go-version-file: go.mod
8180
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
8281
with:
8382
node-version: ${{ env.NODE_VERSION }}
@@ -125,7 +124,7 @@ jobs:
125124
password: ${{ secrets.DOCKERHUB_TOKEN }}
126125
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
127126
with:
128-
go-version: ${{ env.GO_VERSION }}
127+
go-version-file: go.mod
129128
- run: sudo apt-get update -q && sudo apt-get install -qy libvips libvips-dev
130129
- run: make -C ocis release-linux-docker-${{ matrix.arch }}
131130
env:
@@ -239,7 +238,7 @@ jobs:
239238
path: .
240239
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
241240
with:
242-
go-version: ${{ env.GO_VERSION }}
241+
go-version-file: go.mod
243242
- run: |
244243
make -C ocis release-${{ matrix.os }} OUTPUT=${{ needs.determine-release-type.outputs.version }}
245244
make -C ocis release-finish
@@ -277,7 +276,7 @@ jobs:
277276
node-version: ${{ env.NODE_VERSION }}
278277
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
279278
with:
280-
go-version: ${{ env.GO_VERSION }}
279+
go-version-file: go.mod
281280
- run: npm install --silent -g yarn npx "pnpm@$PNPM_VERSION" --force
282281
- run: make ci-node-check-licenses && make ci-node-save-licenses
283282
- run: make ci-go-check-licenses && make ci-go-save-licenses
@@ -297,7 +296,7 @@ jobs:
297296
fetch-depth: 0
298297
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
299298
with:
300-
go-version: ${{ env.GO_VERSION }}
299+
go-version-file: go.mod
301300
- run: |
302301
make changelog CHANGELOG_VERSION=$(echo "${{ needs.determine-release-type.outputs.version }}" | cut -d'-' -f1)
303302
# calens produces empty output when no versioned changelog directory exists (e.g. dev builds).

.trivyignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Trivy vulnerability ignore file
2+
# Add CVE IDs or file paths here to suppress known/accepted findings.
3+
# See: https://aquasecurity.github.io/trivy/latest/docs/configuration/filtering/#trivyignore

0 commit comments

Comments
 (0)