Split latest and preview in two files

This commit is contained in:
Totonyus 2024-05-24 20:16:57 +02:00
parent 158229bb51
commit f00cd70fa3
2 changed files with 8 additions and 4 deletions

View File

@ -12,7 +12,7 @@ jobs:
unit_tests: unit_tests:
uses: ./.github/workflows/unit_tests.yml uses: ./.github/workflows/unit_tests.yml
generate_main_docker_image: generate_release_docker_image:
needs: unit_tests needs: unit_tests
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -50,6 +50,7 @@ jobs:
id: build_amd id: build_amd
with: with:
context: ${{ github.workspace }} context: ${{ github.workspace }}
file: dockerfile_amd
platforms: linux/amd64 platforms: linux/amd64
push: true push: true
tags: | tags: |
@ -65,7 +66,8 @@ jobs:
id: build_arm id: build_arm
with: with:
context: ${{ github.workspace }} context: ${{ github.workspace }}
platforms: linux/amd64,linux/arm/v7,linux/arm64/v8 file: dockerfile_arm
platforms: linux/arm/v7,linux/arm64/v8
push: true push: true
tags: | tags: |
totonyus/ydl_api_ng:latest_arm totonyus/ydl_api_ng:latest_arm

View File

@ -12,7 +12,7 @@ jobs:
unit_tests: unit_tests:
uses: ./.github/workflows/unit_tests.yml uses: ./.github/workflows/unit_tests.yml
generate_main_docker_image: generate_preview_docker_image:
needs: unit_tests needs: unit_tests
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -50,6 +50,7 @@ jobs:
id: build_amd id: build_amd
with: with:
context: ${{ github.workspace }} context: ${{ github.workspace }}
file: dockerfile_amd
platforms: linux/amd64 platforms: linux/amd64
push: true push: true
tags: | tags: |
@ -64,7 +65,8 @@ jobs:
id: build_arm id: build_arm
with: with:
context: ${{ github.workspace }} context: ${{ github.workspace }}
platforms: linux/amd64,linux/arm/v7,linux/arm64/v8 file: dockerfile_arm
platforms: linux/arm/v7,linux/arm64/v8
push: true push: true
tags: | tags: |
totonyus/ydl_api_ng:preview_arm totonyus/ydl_api_ng:preview_arm