Skip to content

SVG

SVG #101

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@94f2ec4f96e146200f801fe7e09310c79cb2d2b3 # v2
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