Skip to content

Commit 4a76aaf

Browse files
committed
ci: switch to ubicloud runners, remove depot dependency
1 parent 4e28e7a commit 4a76aaf

16 files changed

Lines changed: 31 additions & 29 deletions

.github/workflows/binaries-darwin.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
build-binaries:
1010
name: Build xiond-${{ matrix.os }}-${{ matrix.arch }}
11-
runs-on: ${{ matrix.arch == 'arm64' && 'depot-ubuntu-24.04-arm-4' || 'depot-ubuntu-24.04-4' }}
11+
runs-on: ${{ matrix.arch == 'arm64' && 'ubicloud-standard-4-arm' || 'ubicloud-standard-4' }}
1212

1313
strategy:
1414
fail-fast: false

.github/workflows/binaries-linux.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
build-binaries:
1010
name: Build xiond-${{ matrix.os }}-${{ matrix.arch }}
11-
runs-on: ${{ matrix.arch == 'arm64' && 'depot-ubuntu-24.04-arm-4' || 'depot-ubuntu-24.04-4' }}
11+
runs-on: ${{ matrix.arch == 'arm64' && 'ubicloud-standard-4-arm' || 'ubicloud-standard-4' }}
1212

1313
strategy:
1414
fail-fast: false

.github/workflows/claude-code-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
# github.event.pull_request.user.login == 'new-developer' ||
1919
# github.event.pull_request.author_association == 'FIRST_TIME_CONTRIBUTOR'
2020

21-
runs-on: depot-ubuntu-24.04
21+
runs-on: ubicloud-standard-2
2222
permissions:
2323
contents: read
2424
pull-requests: read

.github/workflows/claude.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
1818
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
1919
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
20-
runs-on: depot-ubuntu-24.04
20+
runs-on: ubicloud-standard-2
2121
permissions:
2222
contents: read
2323
pull-requests: read

.github/workflows/docker-build.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
build-docker-images:
1010
name: Build ${{ matrix.os }}/${{ matrix.arch }}
11-
runs-on: ${{ matrix.arch == 'arm64' && 'depot-ubuntu-24.04-arm' || 'depot-ubuntu-24.04' }}
11+
runs-on: ${{ matrix.arch == 'arm64' && 'ubicloud-standard-4-arm' || 'ubicloud-standard-4' }}
1212

1313
strategy:
1414
fail-fast: false
@@ -28,8 +28,8 @@ jobs:
2828
- name: Checkout
2929
uses: actions/checkout@v5
3030

31-
- name: Set up Depot
32-
uses: depot/setup-action@v1
31+
- name: Set up Docker Buildx
32+
uses: docker/setup-buildx-action@v3
3333

3434
- name: Download artifacts
3535
uses: actions/download-artifact@v4
@@ -46,9 +46,8 @@ jobs:
4646
4747
- name: Build Docker Image
4848
id: build-docker
49-
uses: depot/build-push-action@v1
49+
uses: docker/build-push-action@v6
5050
with:
51-
project: cp89wgwf7x
5251
context: .
5352
target: release
5453
push: false

.github/workflows/docker-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
jobs:
1515
merge:
1616
name: Create registry manifests
17-
runs-on: depot-ubuntu-24.04
17+
runs-on: ubicloud-standard-2
1818
permissions:
1919
id-token: write
2020
contents: read

.github/workflows/docker-scout.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
docker-scout:
1010
name: main
11-
runs-on: depot-ubuntu-24.04
11+
runs-on: ubicloud-standard-2
1212
permissions:
1313
contents: read
1414
pull-requests: write

.github/workflows/e2e-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010

1111
jobs:
1212
e2e-tests:
13-
runs-on: ${{ matrix.arch == 'arm64' && 'depot-ubuntu-24.04-arm-4' || 'depot-ubuntu-24.04-4' }}
13+
runs-on: ${{ matrix.arch == 'arm64' && 'ubicloud-standard-4-arm' || 'ubicloud-standard-4' }}
1414
strategy:
1515
fail-fast: false
1616
matrix:

.github/workflows/exec-goreleaser.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
build-release:
13-
runs-on: depot-ubuntu-24.04
13+
runs-on: ubicloud-standard-2
1414

1515
steps:
1616
- name: Checkout
@@ -75,9 +75,13 @@ jobs:
7575
7676
- name: Install syft
7777
uses: anchore/sbom-action/download-syft@v0
78+
with:
79+
syft-version: v1.42.3
80+
env:
81+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7882

7983
- name: Run GoReleaser
80-
uses: goreleaser/goreleaser-action@v6
84+
uses: goreleaser/goreleaser-action@v7
8185
env:
8286
GORELEASER_CURRENT_TAG: ${{ github.ref_name }}
8387
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/extract-binaries-linux.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
extract-binaries:
1010
name: Extract xiond-${{ matrix.os }}-${{ matrix.arch }}
11-
runs-on: ${{ matrix.arch == 'arm64' && 'depot-ubuntu-24.04-arm' || 'depot-ubuntu-24.04' }}
11+
runs-on: ${{ matrix.arch == 'arm64' && 'ubicloud-standard-2-arm' || 'ubicloud-standard-2' }}
1212

1313
strategy:
1414
fail-fast: false

0 commit comments

Comments
 (0)