Skip to content

WIP Github Workflows #28

WIP Github Workflows

WIP Github Workflows #28

Workflow file for this run

name: Builds on push
on:
pull_request:
branches: [ master ]
jobs:
cfr24:
runs-on: self-hosted
container:
image: docker://ghcr.io/concordia-fsae/containers/ubuntu-noble-lts:v1.0.0
steps:
- name: Pull Branch
uses: actions/checkout@v4
- name: Enter environment
run: |
cd /__w/firmware/firmware && ls -al ./**
scons --platform=cfr24 -j32
- run: sudo apt-get update && sudo apt-get install -y git-all
- run: git log
- name: Pull & update submodules
run: |
git submodule update --init --recursive
git submodule update --recursive --remote
- name: Execute build for CFR24
run: |
scons --platform=cfr24 -j32