chore: Document pitfall with reproducible builds (#133) #463
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
branches: [ main ] | |
pull_request: | |
jobs: | |
build: | |
runs-on: ubuntu-22.04 | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v4 | |
- name: Install dev container dependencies | |
run: npm install -g @devcontainers/[email protected] | |
- name: Create dev container | |
run: devcontainer up --workspace-folder . | |
- name: Update generated files | |
run: devcontainer exec --workspace-folder . make --always-make check_generated_files check_generated_files_container | |
- name: Update generated without acap-build | |
run: devcontainer exec --remote-env ACAP_SDK_LOCATION=/opt/axis/ --workspace-folder . make check_generated_files_container | |
- name: Run other checks | |
run: devcontainer exec --workspace-folder . make check_other |