Skip to content

Commit 6ce9725

Browse files
committed
fix: remove built-in tests from integration and quality gate dependencies
1 parent 72018dc commit 6ce9725

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

.github/workflows/quality.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ jobs:
9999
integration-tests:
100100
name: 'Integration Tests (${{ matrix.os }})'
101101
runs-on: ${{ matrix.os }}
102-
needs: [lint, bats-tests, builtin-tests]
102+
needs: [lint, bats-tests]
103103
strategy:
104104
fail-fast: false
105105
matrix:
@@ -156,7 +156,7 @@ jobs:
156156
quality-gate:
157157
name: 'Quality Gate'
158158
runs-on: ubuntu-latest
159-
needs: [lint, bats-tests, builtin-tests]
159+
needs: [lint, bats-tests]
160160
if: always()
161161
steps:
162162
- name: Check All Jobs
@@ -169,8 +169,4 @@ jobs:
169169
echo "BATS tests failed!"
170170
exit 1
171171
fi
172-
if [ "${{ needs.builtin-tests.result }}" != "success" ]; then
173-
echo "Built-in tests failed!"
174-
exit 1
175-
fi
176172
echo "All quality checks passed! ✅"

0 commit comments

Comments
 (0)