Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
28 changes: 14 additions & 14 deletions .github/workflows/consistency-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
# Use the same go version with build job
go-version: v1.26
Expand All @@ -43,12 +43,12 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
# Use the same go version with build job
go-version: v1.26
Expand All @@ -67,12 +67,12 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
# Use the same go version with build job
go-version: v1.26
Expand All @@ -83,15 +83,15 @@ jobs:

- name: Verify Changed files
id: verify-changed-files
uses: tj-actions/verify-changed-files@v17
uses: tj-actions/verify-changed-files@v20
with:
files: |
./config/crd/bases/*.yaml
./config/rbac/*.yaml

- name: Check changed files
if: steps.verify-changed-files.outputs.files_changed == 'true'
uses: actions/github-script@v3
uses: actions/github-script@v9
with:
script: |
core.setFailed('Please run \"make manifests\" to synchronize CRD and RBAC!')
Expand All @@ -102,7 +102,7 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -113,14 +113,14 @@ jobs:

- name: Verify Changed files
id: verify-changed-files
uses: tj-actions/verify-changed-files@v17
uses: tj-actions/verify-changed-files@v20
with:
files: |
./helm-chart/kuberay-operator/crds/*.yaml

- name: Check changed files
if: steps.verify-changed-files.outputs.files_changed == 'true'
uses: actions/github-script@v3
uses: actions/github-script@v9
with:
script: |
core.setFailed('Please run \"make sync\" to synchronize CRDs!')
Expand All @@ -131,16 +131,16 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Set up Helm
uses: azure/setup-helm@v3.3
uses: azure/setup-helm@v4.3.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Wrong azure/setup-helm version: v4.3.0 instead of v3.5

Low Severity

The PR description states that azure/setup-helm is being bumped from v3.3 to v3.5 (a minor patch bump), but the actual code changes it to v4.3.0 — a major version jump. While v4.3.0 is a valid release and the explicit version: v3.9.4 pin mitigates the known v4 issue of auto-installing Helm v4.x binaries, this doesn't match the PR's stated intent and could mislead reviewers into thinking this is a safe minor bump.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 5697435. Configure here.

Copy link
Copy Markdown
Contributor

@dentiny dentiny May 21, 2026

Choose a reason for hiding this comment

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

Yes, it's intended -- PR description updated to reflect the actual version bump.

with:
version: v3.9.4

- uses: actions/setup-python@v4
- uses: actions/setup-python@v6
with:
python-version: 3.7

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/helm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
echo "BRANCH=$BRANCH" >> "$GITHUB_OUTPUT"

- name: Checkout Code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -52,7 +52,7 @@ jobs:
with:
version: v3.17.3

- uses: actions/setup-python@v5.3.0
- uses: actions/setup-python@v6
with:
python-version: 3.13

Expand All @@ -63,7 +63,7 @@ jobs:
run: helm unittest ${{ env.CHART_DIR }}/${{ matrix.chart }} --file "tests/**/*_test.yaml" --strict --debug

- name: Set up chart-testing
uses: helm/chart-testing-action@v2.7.0
uses: helm/chart-testing-action@v2.8.0

- name: Run chart-testing (list-changed)
id: list-changed
Expand All @@ -87,7 +87,7 @@ jobs:

- name: Create kind cluster
if: steps.list-changed.outputs.changed == 'true'
uses: helm/kind-action@v1.12.0
uses: helm/kind-action@v1.14.0
with:
cluster_name: kind

Expand Down
46 changes: 23 additions & 23 deletions .github/workflows/image-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ jobs:
steps:

- name: Error if not a tag
uses: actions/github-script@v7
uses: actions/github-script@v9
if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
with:
script: core.setFailed('This action can only be run on tags')

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
go-version: v1.26

- name: Check out code into the Go module directory
uses: actions/checkout@v2
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
working-directory: ${{env.working-directory}}

- name: Log in to Quay.io
uses: docker/login-action@v2
uses: docker/login-action@v4
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
Expand All @@ -79,10 +79,10 @@ jobs:
working-directory: ${{env.working-directory}}

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

- name: Build MultiArch Image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
env:
PUSH: true
REPO_ORG: kuberay
Expand All @@ -105,18 +105,18 @@ jobs:
steps:

- name: Error if not a tag
uses: actions/github-script@v7
uses: actions/github-script@v9
if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
with:
script: core.setFailed('This action can only be run on tags')

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
go-version: v1.26

- name: Check out code into the Go module directory
uses: actions/checkout@v2
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
working-directory: ${{env.working-directory}}

- name: Log in to Quay.io
uses: docker/login-action@v2
uses: docker/login-action@v4
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
Expand Down Expand Up @@ -175,10 +175,10 @@ jobs:
working-directory: ${{env.working-directory}}

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

- name: Build MultiArch Image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
env:
PUSH: true
REPO_ORG: kuberay
Expand All @@ -194,7 +194,7 @@ jobs:
quay.io/${{env.REPO_ORG}}/${{env.REPO_NAME}}:${{ env.tag }}

- name: Create ray-operator tag
uses: actions/github-script@v6
uses: actions/github-script@v9
with:
script: |
await github.rest.git.createRef({
Expand All @@ -212,13 +212,13 @@ jobs:
steps:

- name: Error if not a tag
uses: actions/github-script@v7
uses: actions/github-script@v9
if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
with:
script: core.setFailed('This action can only be run on tags')

- name: Check out code into dashboard directory
uses: actions/checkout@v2
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -231,14 +231,14 @@ jobs:
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"

- name: Log in to Quay.io
uses: docker/login-action@v2
uses: docker/login-action@v4
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_ROBOT_TOKEN }}

- name: Build and push Dashboard image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v7
with:
context: ${{ env.working-directory }}
file: ${{ env.working-directory }}/Dockerfile
Expand All @@ -258,18 +258,18 @@ jobs:
steps:

- name: Error if not a tag
uses: actions/github-script@v7
uses: actions/github-script@v9
if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
with:
script: core.setFailed('This action can only be run on tags')

- name: Set up Go
uses: actions/setup-go@v3
uses: actions/setup-go@v6
with:
go-version: v1.26

- name: Check out code into the Go module directory
uses: actions/checkout@v2
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -286,7 +286,7 @@ jobs:
working-directory: ${{env.working-directory}}

- name: Log in to Quay.io
uses: docker/login-action@v2
uses: docker/login-action@v4
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
Expand All @@ -311,10 +311,10 @@ jobs:
working-directory: ${{env.working-directory}}

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

- name: Build MultiArch Image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
env:
PUSH: true
REPO_ORG: kuberay
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/kubectl-plugin-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Error if not a tag
uses: actions/github-script@v7
uses: actions/github-script@v9
if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
with:
script: core.setFailed('This action can only be run on tags')
Expand All @@ -25,11 +25,11 @@ jobs:
fi

- name: Setup Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version: "1.26"
- name: GoReleaser
uses: goreleaser/goreleaser-action@v6
uses: goreleaser/goreleaser-action@v7
with:
distribution: "goreleaser"
version: latest
Expand All @@ -39,4 +39,4 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Update new version in krew-index
if: ${{ steps.check_stable.outputs.is_stable == 'true' }}
uses: rajatjindal/krew-release-bot@v0.0.46
uses: rajatjindal/krew-release-bot@v0.0.51
2 changes: 1 addition & 1 deletion .github/workflows/site.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout main
uses: actions/checkout@v2
uses: actions/checkout@v6
- name: Deploy docs
uses: mhausenblas/mkdocs-deploy-gh-pages@master
env:
Expand Down
Loading
Loading