Update npm packages (#2246)

This commit is contained in:
Bart Louwers
2024-04-09 15:11:29 +02:00
committed by GitHub
parent a8b1e03848
commit e1a4f9bb76
6 changed files with 2429 additions and 5152 deletions

View File

@@ -10,17 +10,17 @@ jobs:
pre_job:
runs-on: ubuntu-latest
outputs:
should_skip: ${{ steps.check_skip.outputs.should_skip }}
should_run: ${{ steps.check_skip.outputs.should_run }}
steps:
- id: check_skip
run: |
conclusion=$(curl ${{ github.event.workflow_run.jobs_url }} | jq -r '.jobs[] | select(.name == "linux-coverage").conclusion')
should_skip=$([[ "$conclusion" = "skipped" || "$conclusion" = "cancelled" ]] && echo "true" || echo "false")
echo "should_skip=$should_skip" >> "$GITHUB_OUTPUT"
should_run=$([[ "$conclusion" = "success" ]] && echo "true" || echo "false")
echo "should_run=$should_run" >> "$GITHUB_OUTPUT"
upload-coverage:
needs: pre_job
if: needs.pre_job.outputs.should_skip == 'false'
if: needs.pre_job.outputs.should_run == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4