ci: deploy workflow matrix

This commit is contained in:
pragmaxim
2026-03-04 08:42:25 +01:00
parent 73b3f2a2a1
commit 3bc29ea8d8
4 changed files with 239 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
name: CI
name: Testing
on:
push:
@@ -53,21 +53,3 @@ jobs:
- name: Run integration tests
run: make test-integration ARGS="-v"
e2e-tests:
name: E2E Tests (Blockbook API)
runs-on: [self-hosted, Linux, X64]
needs: integration-tests
if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }}
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Export repository variables
uses: ./.github/actions/export-repository-variables
with:
vars_json: ${{ toJSON(vars) }}
- name: Run e2e tests
run: make test-e2e ARGS="-v"