Skip to content

Commit 06f7c81

Browse files
authored
CICD: convert tests to GitHub Actions (#209)
1 parent 59803a5 commit 06f7c81

File tree

5 files changed

+122
-146
lines changed

5 files changed

+122
-146
lines changed

.circleci/config.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.

.github/workflows/ci-pr.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: CI Pull Request
2+
3+
on:
4+
pull_request:
5+
branches: [ main, master ]
6+
push:
7+
branches: [ main, master ]
8+
9+
jobs:
10+
spin_up:
11+
runs-on: ${{ matrix.machine }}
12+
timeout-minutes: 45
13+
strategy:
14+
matrix:
15+
config: ['', 'betanet', 'devnet', 'dev', 'beta', 'release', 'nightly']
16+
machine: ['ubuntu-24.04', 'ubuntu-22.04']
17+
fail-fast: false
18+
19+
name: 'spin_up_${{ matrix.config }}_${{ matrix.machine }}'
20+
21+
steps:
22+
- name: Checkout code
23+
uses: actions/checkout@v4
24+
25+
- name: Stand up sandbox
26+
timeout-minutes: 30
27+
env:
28+
CONFIG: ${{ matrix.config }}
29+
run: |
30+
bash ./.github/scripts/test.sh

config.devnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export ALGOD_CHANNEL="nightly"
22
export ALGOD_URL=""
33
export ALGOD_BRANCH=""
44
export ALGOD_SHA=""
5-
export NETWORK=""
5+
export NETWORK="devnet"
66
export NETWORK_BOOTSTRAP_URL="<network>.algodev.network"
77
export NETWORK_GENESIS_FILE="genesis/devnet/genesis.json"
88
export INDEXER_URL=""

0 commit comments

Comments
 (0)