mirror of
https://github.com/keycloak/keycloak.git
synced 2026-01-25 16:42:34 +00:00
Fix conditional upload of surefire output for SSSD (#22899)
Closes #22898
This commit is contained in:
committed by
GitHub
parent
1e8c2be453
commit
7fb9e79d35
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
@@ -586,28 +586,25 @@ jobs:
|
||||
sssd-unit-tests:
|
||||
name: SSSD
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
needs:
|
||||
- conditional
|
||||
- build
|
||||
timeout-minutes: 30
|
||||
steps:
|
||||
- name: checkout
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- id: integration-test-setup
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
name: Integration test setup
|
||||
uses: ./.github/actions/integration-test-setup
|
||||
|
||||
- id: weekly-cache-key
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
name: Key for weekly rotation of cache
|
||||
shell: bash
|
||||
run: echo "key=ipa-data-`date -u "+%Y-%U"`" >> $GITHUB_OUTPUT
|
||||
|
||||
- id: cache-maven-repository
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
name: ipa-data cache
|
||||
uses: actions/cache@v3
|
||||
with:
|
||||
@@ -615,7 +612,6 @@ jobs:
|
||||
key: ${{ steps.weekly-cache-key.outputs.key }}
|
||||
|
||||
- name: Run tests
|
||||
if: ${{ needs.conditional.outputs.sssd == 'true' }}
|
||||
run: .github/scripts/run-ipa.sh "${{ github.workspace }}"
|
||||
|
||||
- name: Surefire reports
|
||||
|
||||
Reference in New Issue
Block a user