Skip to content

Commit d7ac375

Browse files
authored
chore(ci): migrate from Shipfox to Namespace.so runners (#18)
1 parent 7eef050 commit d7ac375

3 files changed

Lines changed: 4 additions & 16 deletions

File tree

.github/actions/default/action.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,18 @@ name: Setup Env
22
description: Setup Env for Linux x64
33
inputs:
44
token:
5-
description: "A Github PAT"
5+
description: 'A Github PAT'
66
required: true
77
runs:
88
using: composite
99
steps:
1010
- name: Install Nix
1111
uses: cachix/install-nix-action@v31
12-
- name: Cache dependencies
13-
uses: nix-community/cache-nix-action@v6
14-
with:
15-
primary-key: nix-${{ runner.os }}-${{ hashFiles('**/flake.nix', '**/flake.lock') }}
16-
restore-prefixes-first-match: nix-${{ runner.os }}-
1712
- name: Load dependencies
1813
shell: bash
1914
run: nix develop --install
20-
- uses: actions/cache@v4
15+
- uses: namespacelabs/nscloud-cache-action@v1
2116
with:
2217
path: |
2318
~/.cache/go-build
2419
/tmp/go/pkg/mod/
25-
key: ${{ runner.os }}-${{ github.job }}-go-${{ hashFiles('**/go.sum') }}
26-
restore-keys: |
27-
${{ runner.os }}-${{ github.job }}-go-

.github/workflows/antithesis_daily.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
trigger-daily-run:
1414
name: Trigger daily run
15-
runs-on: shipfox-4vcpu-ubuntu-2404
15+
runs-on: namespace-profile-linux-amd64-4vcpu
1616
env:
1717
ANTITHESIS_PASSWORD: ${{ secrets.ANTITHESIS_PASSWORD }}
1818
ANTITHESIS_REPORT_RECIPIENT: ${{ secrets.ANTITHESIS_SLACK_REPORT_RECIPIENT }}
@@ -33,8 +33,6 @@ jobs:
3333
with:
3434
token: ${{ secrets.NUMARY_GITHUB_TOKEN }}
3535

36-
- name: Set up QEMU
37-
uses: docker/setup-qemu-action@v3
3836

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

.github/workflows/antithesis_release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
push-instrumented-ledger:
88
name: Push instrumented ledger
9-
runs-on: shipfox-4vcpu-ubuntu-2404
9+
runs-on: namespace-profile-linux-amd64-4vcpu
1010
steps:
1111
- name: Checkout code
1212
uses: actions/checkout@v4
@@ -18,8 +18,6 @@ jobs:
1818
with:
1919
token: ${{ secrets.NUMARY_GITHUB_TOKEN }}
2020

21-
- name: Set up QEMU
22-
uses: docker/setup-qemu-action@v3
2321

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

0 commit comments

Comments
 (0)