Skip to content

Commit 7bb61fd

Browse files
committed
Refactor CI workflow: consolidate cross-version tests into unit tests job
1 parent c7c4d45 commit 7bb61fd

1 file changed

Lines changed: 5 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ jobs:
2828
run: |
2929
Invoke-Pester -Path ./Tests -Tag 'Unit' -Output Detailed
3030
31+
- name: Run cross-version tests
32+
shell: pwsh
33+
run: |
34+
Invoke-Pester -Path ./Tests -Tag 'CrossVersion' -Output Detailed
35+
3136
integration-tests:
3237
name: Integration (${{ matrix.os }}, FB ${{ matrix.firebird-version }})
3338
runs-on: ${{ matrix.os }}
@@ -51,21 +56,3 @@ jobs:
5156
shell: pwsh
5257
run: |
5358
Invoke-Pester -Path ./Tests -Tag 'Integration' -Output Detailed
54-
55-
cross-version-tests:
56-
name: Cross-Version (${{ matrix.os }})
57-
runs-on: ${{ matrix.os }}
58-
strategy:
59-
fail-fast: false
60-
matrix:
61-
os:
62-
- ubuntu-22.04
63-
- windows-latest
64-
steps:
65-
- name: Checkout repository
66-
uses: actions/checkout@v4
67-
68-
- name: Run cross-version tests
69-
shell: pwsh
70-
run: |
71-
Invoke-Pester -Path ./Tests -Tag 'CrossVersion' -Output Detailed

0 commit comments

Comments
 (0)