Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/alerts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Render and test ${{ matrix.tests.name }}
uses: scality/action-prom-render-test@1.0.3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

github/codeql-action/init@v3 and github/codeql-action/analyze@v3 (line 25) were not updated. These run on Node 20 and will need a version bump for Node 24 compatibility.

— Claude Code

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: 'Dependency Review'
uses: actions/dependency-review-action@v4
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

actions/dependency-review-action@v4 was not updated. This action runs on Node 20 and will need a version bump for Node 24 compatibility.

— Claude Code

14 changes: 7 additions & 7 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set up Docker Buildk
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4

- name: Login to Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand All @@ -44,7 +44,7 @@ jobs:
working-directory: monitoring

- name: Build and push
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
context: .
push: true
Expand All @@ -54,7 +54,7 @@ jobs:
cache-to: type=gha,mode=max

- name: Build and push test coverage image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
context: .
push: true
Expand All @@ -64,7 +64,7 @@ jobs:
cache-to: type=gha,mode=max

- name: Build and push federation image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: images/federation
Expand All @@ -80,7 +80,7 @@ jobs:
cache-to: type=gha,mode=max,scope=federation

- name: Create Release
uses: softprops/action-gh-release@v2
uses: softprops/action-gh-release@v3
env:
GITHUB_TOKEN: ${{ github.token }}
with:
Expand Down
62 changes: 31 additions & 31 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,8 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v4
uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: '22'
cache: yarn
Expand All @@ -89,7 +89,7 @@ jobs:
run: yarn global add typescript@4.9.5
- name: install dependencies
run: yarn install --frozen-lockfile --network-concurrency 1
- uses: actions/setup-python@v5
- uses: actions/setup-python@v6
with:
python-version: '3.9'
cache: pip
Expand All @@ -108,8 +108,8 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v4
uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: '22'
cache: yarn
Expand All @@ -133,7 +133,7 @@ jobs:
files: '**/junit/*junit*.xml'
flags: unit
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5
uses: codecov/codecov-action@v6
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

codecov/test-results-action@v1 (line 130, and 8 more occurrences) was not updated in this PR, while the related codecov/codecov-action was bumped to v6. If it is a Node-based action, it may also need a version bump for Node 24 compatibility.

— Claude Code

with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: ./coverage/test
Expand Down Expand Up @@ -161,20 +161,20 @@ jobs:
packages: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

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

- name: Login to GitHub Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ github.token }}

- name: Build and push cloudserver image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: .
Expand All @@ -189,7 +189,7 @@ jobs:
cache-to: type=gha,mode=max,scope=cloudserver

- name: Build and push cloudserver image test coverage
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: .
Expand All @@ -204,7 +204,7 @@ jobs:
cache-to: type=gha,mode=max,scope=cloudserver

- name: Build and push federation image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: images/federation
Expand All @@ -220,7 +220,7 @@ jobs:
cache-to: type=gha,mode=max,scope=federation

- name: Build and push pykmip image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: .github/pykmip
Expand All @@ -233,7 +233,7 @@ jobs:
cache-to: type=gha,mode=max,scope=pykmip

- name: Build and push MongoDB
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
push: true
context: .github/docker/mongodb
Expand All @@ -255,9 +255,9 @@ jobs:
JOB_NAME: ${{ github.job }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Login to Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand Down Expand Up @@ -316,7 +316,7 @@ jobs:
S3_SERVER_ACCESS_LOGS_MODE: ENABLED
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Setup server access logs file and directory
Expand Down Expand Up @@ -377,7 +377,7 @@ jobs:
S3_SERVER_ACCESS_LOGS_MODE: ENABLED
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Setup server access logs file and directory
Expand Down Expand Up @@ -445,7 +445,7 @@ jobs:
S3_SERVER_ACCESS_LOGS_MODE: ENABLED
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Setup matrix job artifacts directory
Expand Down Expand Up @@ -525,9 +525,9 @@ jobs:
S3_SERVER_ACCESS_LOGS_MODE: ENABLED
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Login to Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand Down Expand Up @@ -634,7 +634,7 @@ jobs:
JOB_NAME: ${{ github.job }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Setup CI services
Expand Down Expand Up @@ -690,7 +690,7 @@ jobs:
JOB_NAME: ${{ github.job }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Setup CI services
Expand Down Expand Up @@ -747,7 +747,7 @@ jobs:
S3KMIP_CA: /tmp/ssl-kmip/kmip-ca.pem
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup CI environment
uses: ./.github/actions/setup-ci
- name: Copy KMIP certs
Expand Down Expand Up @@ -799,8 +799,8 @@ jobs:
S3KMS: kmip
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-python@v5
uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: 3.9
- name: Setup CI environment
Expand Down Expand Up @@ -902,12 +902,12 @@ jobs:
COMPOSE_FILE: docker-compose.yaml:docker-compose.sse.yaml
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-python@v5
uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: 3.9
- name: Login to GitHub Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand Down Expand Up @@ -1036,8 +1036,8 @@ jobs:
if: always()
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v4
uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: '22'
cache: yarn
Expand Down
Loading