|
29 | 29 |
|
30 | 30 | on: |
31 | 31 | pull_request: |
32 | | - branches: [ "master" ] |
| 32 | + branches: ['master'] |
33 | 33 | push: |
34 | | - branches: [ "master" ] |
35 | | - tags: [ "*.*.*" ] |
| 34 | + branches: ['master'] |
| 35 | + tags: ['*.*.*'] |
36 | 36 |
|
37 | 37 | jobs: |
38 | 38 | build_and_test: |
39 | 39 | strategy: |
40 | 40 | matrix: |
41 | | - os: [ ubuntu-20.04 ] |
| 41 | + os: [ubuntu-20.04] |
42 | 42 | runs-on: ${{ matrix.os }} |
43 | 43 | steps: |
44 | | - - name: 📥 Checkout repository |
45 | | - uses: actions/checkout@v3 |
| 44 | + - name: 📥 Checkout repository |
| 45 | + uses: actions/checkout@v3 |
46 | 46 |
|
47 | | - - name: 🧰 Setup Node.js |
48 | | - uses: actions/setup-node@v3 |
49 | | - with: |
50 | | - node-version: 18.12.0 |
| 47 | + - name: 🧰 Setup Node.js |
| 48 | + uses: actions/setup-node@v3 |
| 49 | + with: |
| 50 | + node-version: 18.12.0 |
51 | 51 |
|
52 | | - - name: 🔨 Build |
53 | | - run: | |
54 | | - yarn install --immutable --inline-builds |
55 | | - yarn build |
56 | | - docker build --no-cache . |
| 52 | + - name: 🔨 Build |
| 53 | + run: | |
| 54 | + yarn install --immutable --inline-builds |
| 55 | + yarn build |
| 56 | + docker build --no-cache . |
57 | 57 |
|
58 | | - - name: 🌐 Setup local test network |
59 | | - working-directory: packages/e2e |
60 | | - run: | |
61 | | - yarn local-network:up -d |
62 | | - env: |
63 | | - CARDANO_NODE_CHAINDB_LOG_LEVEL: 'Warning' |
64 | | - CARDANO_NODE_LOG_LEVEL: 'Warning' |
65 | | - OGMIOS_PORT: '1340' |
66 | | - OGMIOS_URL: 'ws://cardano-node-ogmios:1340' |
67 | | - POSTGRES_PORT: '5435' |
| 58 | + - name: 🌐 Setup local test network |
| 59 | + working-directory: packages/e2e |
| 60 | + run: | |
| 61 | + yarn local-network:up -d |
| 62 | + env: |
| 63 | + CARDANO_NODE_CHAINDB_LOG_LEVEL: 'Warning' |
| 64 | + CARDANO_NODE_LOG_LEVEL: 'Warning' |
| 65 | + OGMIOS_PORT: '1340' |
| 66 | + OGMIOS_URL: 'ws://cardano-node-ogmios:1340' |
| 67 | + POSTGRES_PORT: '5435' |
68 | 68 |
|
69 | | - - name: Dump docker logs on failure |
70 | | - if: failure() |
71 | | - uses: jwalton/gh-docker-logs@v2 |
| 69 | + - name: Dump docker logs on failure |
| 70 | + if: failure() |
| 71 | + uses: jwalton/gh-docker-logs@v2 |
72 | 72 |
|
73 | | - - name: Wait for some epochs |
74 | | - run: | |
75 | | - yarn workspace @cardano-sdk/e2e wait-for-network |
76 | | - env: |
77 | | - DB_SYNC_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/cexplorer' |
| 73 | + - name: Wait for some epochs |
| 74 | + run: | |
| 75 | + yarn workspace @cardano-sdk/e2e wait-for-network |
| 76 | + env: |
| 77 | + DB_SYNC_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/cexplorer' |
78 | 78 |
|
79 | | - - name: 🔬 Test - e2e - wallet |
80 | | - run: | |
81 | | - yarn workspace @cardano-sdk/e2e test:wallet |
82 | | - yarn workspace @cardano-sdk/e2e test:providers |
83 | | - yarn workspace @cardano-sdk/e2e test:projection |
84 | | - yarn workspace @cardano-sdk/e2e test:pg-boss |
85 | | - env: |
86 | | - STAKE_POOL_PROVIDER_URL: 'http://localhost:4000/' |
| 79 | + - name: 🔬 Test - e2e - wallet |
| 80 | + run: | |
| 81 | + yarn workspace @cardano-sdk/e2e test:wallet |
| 82 | + yarn workspace @cardano-sdk/e2e test:providers |
| 83 | + yarn workspace @cardano-sdk/e2e test:projection |
| 84 | + yarn workspace @cardano-sdk/e2e test:pg-boss |
| 85 | + env: |
| 86 | + STAKE_POOL_PROVIDER_URL: 'http://localhost:4000/' |
87 | 87 |
|
88 | | - - name: 🔬 Test - e2e - wallet - typeorm stake pool provider |
89 | | - run: | |
90 | | - yarn workspace @cardano-sdk/e2e test:providers -t StakePoolProvider |
91 | | - env: |
92 | | - STAKE_POOL_PROVIDER_URL: 'http://localhost:4010/' |
| 88 | + - name: 🔬 Test - e2e - wallet - typeorm stake pool provider |
| 89 | + run: | |
| 90 | + yarn workspace @cardano-sdk/e2e test:providers -t StakePoolProvider |
| 91 | + env: |
| 92 | + STAKE_POOL_PROVIDER_URL: 'http://localhost:4010/' |
0 commit comments