Update bundle matrix build for dev

This commit is contained in:
Ingo Oppermann 2024-02-20 15:11:37 +01:00
parent 72b3df2e1d
commit 96d7100e19
No known key found for this signature in database
GPG key ID: 2AB32426E9DD229E

View file

@ -2,6 +2,7 @@ name: "Build core dev bundles"
on: on:
workflow_dispatch: workflow_dispatch:
workflow_call:
push: push:
branches-ignore: branches-ignore:
- "**" - "**"
@ -26,21 +27,21 @@ jobs:
branch: dev branch: dev
prefix: rpi- prefix: rpi-
latest: yes latest: yes
- core_os: ubuntu20.04 # - core_os: ubuntu20.04
ffmpeg: "6.1.1-vaapi" # ffmpeg: "6.1.1-vaapi"
ffmpeg_os: ubuntu20.04 # ffmpeg_os: ubuntu20.04
platforms: linux/amd64 # platforms: linux/amd64
branch: dev # branch: dev
prefix: vaapi- # prefix: vaapi-
latest: yes # latest: yes
- core_os: ubuntu20.04 # - core_os: ubuntu20.04
ffmpeg: "6.1.1-cuda" # ffmpeg: "6.1.1-cuda"
ffmpeg_os: ubuntu20.04 # ffmpeg_os: ubuntu20.04
ffmpeg_tags: "-cuda11.7.1" # ffmpeg_tags: "-cuda11.7.1"
platforms: linux/amd64 # platforms: linux/amd64
branch: dev # branch: dev
prefix: cuda- # prefix: cuda-
latest: yes # latest: yes
steps: steps:
- name: Checkout - name: Checkout
@ -68,7 +69,7 @@ jobs:
uses: docker/setup-buildx-action@master uses: docker/setup-buildx-action@master
- name: Cache Docker layers - name: Cache Docker layers
uses: actions/cache@v2 uses: actions/cache@v4
with: with:
path: /tmp/.buildx-cache path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.sha }} key: ${{ runner.os }}-buildx-${{ github.sha }}
@ -77,13 +78,13 @@ jobs:
- name: Login to DockerHub - name: Login to DockerHub
if: github.event_name != 'pull_request' if: github.event_name != 'pull_request'
uses: docker/login-action@v1 uses: docker/login-action@v3
with: with:
username: ${{ secrets.DOCKER_USERNAME }} username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }} password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build Multi-Arch - name: Build Multi-Arch
uses: docker/build-push-action@v2 uses: docker/build-push-action@v5
with: with:
builder: ${{ steps.buildx.outputs.name }} builder: ${{ steps.buildx.outputs.name }}
context: . context: .