Skip to content

Update dependency ubuntu from 22.04 to 24.04 (major v24) #109

Update dependency ubuntu from 22.04 to 24.04 (major v24)

Update dependency ubuntu from 22.04 to 24.04 (major v24) #109

Workflow file for this run

name: SVG
on:
workflow_dispatch:
push:
paths:
- 'android/data/src/main/res/raw/*.svg'
- 'android/data/svg/**'
branches:
- main
pull_request:
paths:
- '.github/workflows/svg*.yml'
jobs:
validate:
name: "🦺 Validation"
uses: TWiStErRob/github-workflows/.github/workflows/validate.yml@1e06403c5d561d70e40109c2701ea3092ca6ded7 # v3
permissions:
contents: read
security-events: write
actions: read
instrumentation:
name: "🎨 Generate SVGs on" # / API ${{ matrix.api }} will be appended by used workflow.
needs: validate
uses: ./.github/workflows/svg-instrumentation.yml
permissions:
contents: read
checks: write
statuses: write
report:
name: "📢 SVG Report"
needs: instrumentation
# The dependency job might be skipped, we don't need to run this job then.
if: ${{ success() || failure() }}
uses: ./.github/workflows/svg-report.yml
permissions:
contents: read