Skip to content

Commit e974b2b

Browse files
authored
ci: build runner image off master (was talos) (#2929)
* ci: build runner image off master (was talos) * remove unneeded run
1 parent 43037de commit e974b2b

2 files changed

Lines changed: 2 additions & 64 deletions

File tree

.github/workflows/aws-deployment.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ name: AWS — build runner image
55
# `bun run release:propose` in the talos repo so a deliberate human
66
# approves what deploys.
77
#
8-
# Triggers on `talos`.
8+
# Triggers on `master`.
99
#
1010
# Requires the TALOS_DEPLOY_KEY repo secret for the @talos/client
1111
# git-install (SSH deploy key against oplabs/talos).
@@ -15,7 +15,7 @@ name: AWS — build runner image
1515

1616
on:
1717
push:
18-
branches: [talos]
18+
branches: [master]
1919
workflow_dispatch:
2020

2121
permissions:

.github/workflows/defi.yml

Lines changed: 0 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -223,68 +223,6 @@ jobs:
223223
./contracts/coverage/**/*
224224
retention-days: 1
225225

226-
contracts-nonce-queue-test:
227-
name: "Nonce Queue Integration"
228-
runs-on: ubuntu-latest
229-
services:
230-
postgres:
231-
image: postgres:16-alpine
232-
env:
233-
POSTGRES_DB: nonce_test
234-
POSTGRES_USER: test
235-
POSTGRES_PASSWORD: test
236-
ports:
237-
- 5432:5432
238-
options: >-
239-
--health-cmd "pg_isready -U test -d nonce_test"
240-
--health-interval 5s
241-
--health-timeout 5s
242-
--health-retries 10
243-
steps:
244-
- uses: actions/checkout@v4
245-
with:
246-
persist-credentials: false
247-
248-
- name: Install pnpm
249-
uses: pnpm/action-setup@v4
250-
with:
251-
version: 10
252-
run_install: false
253-
254-
- name: Use Node.js
255-
uses: actions/setup-node@v4
256-
with:
257-
node-version: "20.x"
258-
cache: "pnpm"
259-
cache-dependency-path: contracts/pnpm-lock.yaml
260-
261-
- name: Set up SSH agent for @talos/client deploy key
262-
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
263-
with:
264-
ssh-private-key: ${{ secrets.TALOS_DEPLOY_KEY }}
265-
266-
- name: Configure Git auth for git dependencies
267-
run: |
268-
# Public git deps (e.g. prompts) clone over HTTPS.
269-
git config --global url."https://github.com/".insteadOf "git@github.com:"
270-
# Keep the private @talos/client (oplabs/talos) on SSH so the deploy key
271-
# authenticates it — the longer prefix takes precedence over the rule above.
272-
git config --global url."git@github.com:oplabs/talos".insteadOf "git@github.com:oplabs/talos"
273-
274-
- name: Install deps
275-
working-directory: ./contracts
276-
run: pnpm install --frozen-lockfile
277-
278-
- name: Run nonce queue integration test
279-
env:
280-
DATABASE_URL: postgresql://test:test@localhost:5432/nonce_test
281-
working-directory: ./contracts
282-
run: |
283-
pnpm exec ts-node tasks/lib/nonceQueue.test.ts
284-
pnpm exec ts-node tasks/lib/nonceQueueTxLifecycle.test.ts
285-
pnpm exec ts-node tasks/lib/nonceQueueTxHistory.test.ts
286-
pnpm exec ts-node cron/api.test.ts
287-
288226
contracts-forktest:
289227
name: "Mainnet Fork Tests ${{ matrix.chunk_id }}"
290228
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)