Skip to content

wip: reusable workflow #47

wip: reusable workflow

wip: reusable workflow #47

Workflow file for this run

name: Deploy
on:
push:
tags:
- '*'
jobs:
deploy_protectli:
if: contains(github.ref, 'refs/tags/protectli')
uses: ./.github/workflows/deploy-template.yml
with:
platform: protectli
vendor: ${{ matrix.vendor }}
model: ${{ matrix.model }}
strategy:
matrix:
vendor: [ protectli ]
model: [ vp66xx, vp46xx, vp2420, vp2410, V1210, V1211, V1410, V1610 ]
deploy_novacustom:
if: contains(github.ref, 'refs/tags/novacustom')
uses: ./.github/workflows/deploy-template.yml
with:
platform: novacustom
deploy_pcengines:
if: contains(github.ref, 'refs/tags/pcengines')
uses: ./.github/workflows/deploy-template.yml
with:
platform: pcengines
vendor: ${{ matrix.vendor }}
model: ${{ matrix.model }}
payload: ${{ matrix.payload }}
strategy:
matrix:
vendor: [ pcengines ]
model: [ apu2, apu3, apu4, apu6 ]
payload: [ uefi ]
deploy_msi:
if: contains(github.ref, 'refs/tags/msi')
uses: ./.github/workflows/deploy-template.yml
with:
platform: msi
type: ${{ matrix.type }}
strategy:
matrix:
type: [ ddr4, ddr5 ]