Skip to content

Commit d26de9b

Browse files
Merge pull request #2588 from keboola/jt-updates
2 parents ccd3230 + a500d63 commit d26de9b

67 files changed

Lines changed: 787 additions & 714 deletions

File tree

Some content is hidden

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

.github/actions/build-repo-tools/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
runs:
99
using: "composite"
1010
steps:
11-
- uses: docker/build-push-action@v6
11+
- uses: docker/build-push-action@v7
1212
with:
1313
context: ${{ github.workspace }}/build/package/linux/${{ inputs.type }}
1414
file: ${{ github.workspace }}/build/package/linux/${{ inputs.type }}/Dockerfile

.github/actions/go-setup/action.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ runs:
2020
using: "composite"
2121
steps:
2222
- name: Assume AWS S3 caching role
23-
uses: aws-actions/configure-aws-credentials@v4
23+
uses: aws-actions/configure-aws-credentials@v6
2424
with:
2525
role-to-assume: arn:aws:iam::831559560923:role/S3-gh-actions-caching
2626
role-session-name: ghactionscaching
@@ -31,7 +31,7 @@ runs:
3131
run: sed -En 's/^go[[:space:]]+([[:digit:].]+)$/GO_VERSION=\1/p' go.mod >> $GITHUB_ENV
3232

3333
- name: Install Go
34-
uses: actions/setup-go@v5
34+
uses: actions/setup-go@v6
3535
with:
3636
go-version: ${{ env.GO_VERSION }}
3737
cache: false
@@ -87,7 +87,7 @@ runs:
8787
- name: Load Go tools cache
8888
id: go-cache-tools
8989
if: inputs.without-cache != 'true'
90-
uses: actions/cache@v4
90+
uses: actions/cache@v5
9191
with:
9292
path: |
9393
${{ env.GODIRS }}/bin
@@ -97,7 +97,7 @@ runs:
9797
- name: Load Go modules cache
9898
id: go-cache-mod
9999
if: inputs.without-cache != 'true'
100-
uses: actions/cache@v4
100+
uses: actions/cache@v5
101101
with:
102102
path: |
103103
${{ env.GODIRS }}/modcache
@@ -110,7 +110,7 @@ runs:
110110
- name: Load Go build and test cache
111111
id: go-cache-build
112112
if: inputs.without-cache != 'true'
113-
uses: actions/cache@v4
113+
uses: actions/cache@v5
114114
with:
115115
path: |
116116
${{ env.GODIRS }}/cache
@@ -123,7 +123,7 @@ runs:
123123
- name: Load Linter cache
124124
id: go-cache-linter
125125
if: inputs.build-type == 'lint' && inputs.without-cache != 'true'
126-
uses: actions/cache@v4
126+
uses: actions/cache@v5
127127
with:
128128
path: |
129129
${{ env.GODIRS }}/lintcache

.github/actions/push-image-aws-azure-gcp/action.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ runs:
4545
using: "composite"
4646
steps:
4747
- name: Configure AWS Credentials
48-
uses: aws-actions/configure-aws-credentials@v4
48+
uses: aws-actions/configure-aws-credentials@v6
4949
with:
5050
aws-region: ${{ inputs.ecrRegion }}
5151
role-to-assume: ${{ inputs.ecrPushRole }}
@@ -62,15 +62,15 @@ runs:
6262
6363
- name: Authenticate to GCP
6464
id: 'gcpAuth'
65-
uses: google-github-actions/auth@v2
65+
uses: google-github-actions/auth@v3
6666
with:
6767
token_format: access_token
6868
create_credentials_file: true
6969
workload_identity_provider: ${{ inputs.gcpIdentityProvider }}
7070
service_account: ${{ inputs.gcpServiceAccount }}
7171

7272
- name: Login to GCP GAR
73-
uses: docker/login-action@v3
73+
uses: docker/login-action@v4
7474
with:
7575
registry: ${{ inputs.gcpRegistry }}
7676
username: oauth2accesstoken
@@ -83,9 +83,9 @@ runs:
8383
docker push ${{ inputs.gcpRegistry }}/${{ inputs.gcpRepository }}:${{ inputs.imageTag }}
8484
8585
- name: Login to Azure ACR
86-
uses: azure/docker-login@v2
86+
uses: docker/login-action@v4
8787
with:
88-
login-server: ${{ inputs.acrRegistry }}
88+
registry: ${{ inputs.acrRegistry }}
8989
username: ${{ inputs.acrUsername }}
9090
password: ${{ inputs.acrPassword }}
9191

.github/actions/release/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,23 @@ runs:
4242
cat target/homebrew/keboola-cli.rb
4343
4444
- name: Upload Homebrew formulae
45-
uses: actions/upload-artifact@v4
45+
uses: actions/upload-artifact@v7
4646
with:
4747
name: homebrew-formulae
4848
path: target/homebrew/keboola-cli.rb
4949
if-no-files-found: error
5050
retention-days: 1
5151

5252
- name: Upload Scoop manifest
53-
uses: actions/upload-artifact@v4
53+
uses: actions/upload-artifact@v7
5454
with:
5555
name: scoop-manifest
5656
path: target/scoop/keboola-cli.json
5757
if-no-files-found: error
5858
retention-days: 1
5959

6060
- name: Store release targets
61-
uses: actions/upload-artifact@v4
61+
uses: actions/upload-artifact@v7
6262
with:
6363
name: release-targets
6464
path: |

.github/actions/trigger-image-tag-update/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ runs:
2929
steps:
3030
- name: Generate a token
3131
id: app-token
32-
uses: actions/create-github-app-token@v1.11.0
32+
uses: actions/create-github-app-token@v3.1.1
3333
with:
34-
app-id: "1032801"
34+
client-id: "1032801"
3535
private-key: ${{ inputs.github-app-private-key }}
3636
owner: ${{ github.repository_owner }}
3737
repositories: "kbc-stacks"

.github/workflows/check-licenses.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757

5858
- name: Upload artifacts
5959
if: always()
60-
uses: actions/upload-artifact@v6
60+
uses: actions/upload-artifact@v7
6161
with:
6262
name: go-licenses
6363
path: /tmp/go-licenses/go-licenses.csv

.github/workflows/provisioning-cli-s3.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
uses: actions/checkout@v6
4141

4242
- name: Setup Terraform
43-
uses: hashicorp/setup-terraform@v3
43+
uses: hashicorp/setup-terraform@v4
4444
with:
4545
terraform_version: ${{ env.TF_VERSION }}
4646

@@ -76,7 +76,7 @@ jobs:
7676
uses: actions/checkout@v6
7777

7878
- name: Setup Terraform
79-
uses: hashicorp/setup-terraform@v3
79+
uses: hashicorp/setup-terraform@v4
8080
with:
8181
terraform_version: ${{ env.TF_VERSION }}
8282

@@ -106,7 +106,7 @@ jobs:
106106
uses: actions/checkout@v6
107107

108108
- name: Setup Terraform
109-
uses: hashicorp/setup-terraform@v3
109+
uses: hashicorp/setup-terraform@v4
110110
with:
111111
terraform_version: ${{ env.TF_VERSION }}
112112

.github/workflows/release-cli.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
cache-s3-bucket: ${{ vars.CACHE_S3_BUCKET }}
106106

107107
- name: Import Code-Signing Certificates
108-
uses: Apple-Actions/import-codesign-certs@v6
108+
uses: Apple-Actions/import-codesign-certs@v7
109109
with:
110110
# The certificates in a PKCS12 file encoded as a base64 string
111111
p12-file-base64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
@@ -149,7 +149,7 @@ jobs:
149149
uses: actions/checkout@v6
150150

151151
- name: Download targets
152-
uses: actions/download-artifact@v7
152+
uses: actions/download-artifact@v8
153153
with:
154154
name: release-targets
155155

@@ -243,7 +243,7 @@ jobs:
243243
uses: actions/checkout@v6
244244

245245
- name: Download Homebrew formulae
246-
uses: actions/download-artifact@v7
246+
uses: actions/download-artifact@v8
247247
with:
248248
name: homebrew-formulae
249249
path: target/homebrew
@@ -280,10 +280,10 @@ jobs:
280280
run: sudo apt-get update && sudo apt-get install -y gnupg
281281

282282
- name: Setup Docker Buildx
283-
uses: docker/setup-buildx-action@v3
283+
uses: docker/setup-buildx-action@v4
284284

285285
- name: Docker login
286-
uses: docker/login-action@v3
286+
uses: docker/login-action@v4
287287
with:
288288
username: ${{ env.DOCKERHUB_USER }}
289289
password: ${{ env.DOCKERHUB_TOKEN }}
@@ -333,7 +333,7 @@ jobs:
333333
APK_KEY_PRIVATE: ${{ secrets.APK_KEY_PRIVATE }}
334334

335335
- name: Download Scoop manifest
336-
uses: actions/download-artifact@v7
336+
uses: actions/download-artifact@v8
337337
with:
338338
name: scoop-manifest
339339
path: target/scoop
@@ -389,7 +389,7 @@ jobs:
389389
390390
- name: Prepare PATH
391391
id: setup_msbuild
392-
uses: microsoft/setup-msbuild@v2.0.0
392+
uses: microsoft/setup-msbuild@v3.0.0
393393

394394
- name: Obtain signing cert
395395
id: obtain_cert

.github/workflows/release-service-apps-proxy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,16 @@ jobs:
5454
uses: actions/checkout@v6
5555

5656
- name: Set up Docker Buildx
57-
uses: docker/setup-buildx-action@v3
57+
uses: docker/setup-buildx-action@v4
5858

5959
- name: Docker login
60-
uses: docker/login-action@v3
60+
uses: docker/login-action@v4
6161
with:
6262
username: ${{ env.DOCKERHUB_USER }}
6363
password: ${{ env.DOCKERHUB_TOKEN }}
6464

6565
- name: Build image
66-
uses: docker/build-push-action@v6
66+
uses: docker/build-push-action@v7
6767
with:
6868
load: true
6969
tags: ${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}

.github/workflows/release-service-stream.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,24 +63,24 @@ jobs:
6363
uses: actions/checkout@v6
6464

6565
- name: Set up Docker Buildx
66-
uses: docker/setup-buildx-action@v3
66+
uses: docker/setup-buildx-action@v4
6767

6868
- name: Docker login
69-
uses: docker/login-action@v3
69+
uses: docker/login-action@v4
7070
with:
7171
username: ${{ env.DOCKERHUB_USER }}
7272
password: ${{ env.DOCKERHUB_TOKEN }}
7373

7474
- name: Build Service image
75-
uses: docker/build-push-action@v6
75+
uses: docker/build-push-action@v7
7676
with:
7777
load: true
7878
tags: ${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}
7979
context: .
8080
file: provisioning/stream/docker/service/Dockerfile
8181

8282
- name: Build Service image with race detector
83-
uses: docker/build-push-action@v6
83+
uses: docker/build-push-action@v7
8484
with:
8585
load: true
8686
tags: ${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}-race

0 commit comments

Comments
 (0)