CI: Add CI runner for v2023.12-6TOPS-rc2 #50
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: Build and Release OpenAIA Debos 6TOPS | |
on: | |
push: | |
branches: | |
- master | |
jobs: | |
build: | |
permissions: write-all | |
name: OpenAIA Debos 6TOPS runner | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v2 | |
- name: Download Artifacts | |
run: ./download-artifacts.sh | |
- name: Set up Remote Docker | |
uses: docker/setup-buildx-action@v1 | |
- name: Build OpenAIA Debos | |
run: | | |
docker run --rm --tty \ | |
--privileged \ | |
--net host \ | |
-v ${{ github.workspace }}:/home/build/shared \ | |
-w /home/build/shared ghcr.io/openaia/easy-build/build-debos:bookworm-v0.1 \ | |
sudo debos --memory=4Gb -t imgname:6tops recipe.yaml | |
- name: Upload output artifacts | |
uses: softprops/action-gh-release@v1 | |
with: | |
tag_name: "v2023.12-6TOPS-rc2" | |
body: | | |
## OpenAIA Debos v2023.12-6TOPS-rc2 | |
- Add 4G Quectel support | |
files: | | |
${{ github.workspace }}/openaia-bullseye-6tops.bmap | |
${{ github.workspace }}/openaia-bullseye-6tops.img.gz | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |