From b44d1c80b3fabe6660376a515f55494922cabc48 Mon Sep 17 00:00:00 2001 From: Jai Pradeesh Date: Tue, 10 Mar 2026 16:37:36 -0700 Subject: [PATCH] Migrate GitHub Actions to Blacksmith runners - Replace GitHub-hosted ubuntu runners with Blacksmith equivalents - Remove unused/deprecated workflow files where applicable - Use blacksmith-4vcpu-ubuntu-2404 for builds and tests - Use blacksmith-2vcpu-ubuntu-2404 for lightweight jobs --- .github/workflows/release.yaml | 2 +- .github/workflows/sync-readme.yaml | 2 +- .github/workflows/update-helm-repo.yaml | 4 ++-- .github/workflows/validate-pr.yaml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0166e9f..863d8d1 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -12,7 +12,7 @@ jobs: contents: write # to push chart release and create a release (helm/chart-releaser-action) packages: write # needed for ghcr access - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/sync-readme.yaml b/.github/workflows/sync-readme.yaml index 2958fcb..9b8341e 100644 --- a/.github/workflows/sync-readme.yaml +++ b/.github/workflows/sync-readme.yaml @@ -10,7 +10,7 @@ jobs: permissions: contents: write # for git push - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 steps: - uses: actions/checkout@v2 - run: | diff --git a/.github/workflows/update-helm-repo.yaml b/.github/workflows/update-helm-repo.yaml index f867f43..4fad9dc 100644 --- a/.github/workflows/update-helm-repo.yaml +++ b/.github/workflows/update-helm-repo.yaml @@ -38,7 +38,7 @@ env: jobs: setup: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 outputs: changed: ${{ steps.list-changed.outputs.changed }} chartpath: ${{ steps.list-changed.outputs.chartpath }} @@ -86,7 +86,7 @@ jobs: release: needs: [ setup ] - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: needs.setup.outputs.changed == 'true' steps: - name: Checkout diff --git a/.github/workflows/validate-pr.yaml b/.github/workflows/validate-pr.yaml index 793e798..974a23e 100644 --- a/.github/workflows/validate-pr.yaml +++ b/.github/workflows/validate-pr.yaml @@ -10,7 +10,7 @@ on: jobs: validate: - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 steps: - name: Checkout Code uses: actions/checkout@v2