-
Notifications
You must be signed in to change notification settings - Fork 0
37 lines (35 loc) · 1.09 KB
/
standard_checks.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: 'Build entire platform'
on:
pull_request:
branches: [ master ]
jobs:
cfr24:
runs-on: self-hosted
steps:
- name: Build CFR24
uses: concordia-fsae/firmware/.github/workflows/reusable/build.yml@master
with:
build-targets: cfr24
flags: -j32 --flashable-bootloader --package
build-type: platform
cfr25:
runs-on: self-hosted
steps:
- name: Build CFR25
uses: concordia-fsae/firmware/.github/workflows/reusable/build.yml@master
with:
build-targets: cfr25
flags: -j32 --flashable-bootloader --package
build-type: platform
updaters:
runs-on: self-hosted
needs: [ cfr24, cfr25 ]
container:
image: docker://ghcr.io/concordia-fsae/containers/ubuntu-noble-lts:v1.0.0
steps:
- name: Build Updaters
uses: concordia-fsae/firmware/.github/workflows/reusable/build.yml@master
with:
build-targets: bl:1000,1001,1002,1003,1004,1005,1010,1011,1030,1031,1032
flags: -j32 --flashable-bootloader --package
build-type: targets