mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 10:57:55 +01:00
file not used
This commit is contained in:
parent
5f9029cc65
commit
85436adb8c
1 changed files with 0 additions and 58 deletions
58
.github/workflows/build-container-image.yml
vendored
58
.github/workflows/build-container-image.yml
vendored
|
|
@ -1,58 +0,0 @@
|
||||||
---
|
|
||||||
name: Build Container Image
|
|
||||||
on:
|
|
||||||
merge_group:
|
|
||||||
pull_request:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
paths-ignore:
|
|
||||||
- '*.md'
|
|
||||||
- 'LICENSE'
|
|
||||||
- 'CODEOWNERS'
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
push-image:
|
|
||||||
name: Build and push container image
|
|
||||||
runs-on: ubuntu-22.04
|
|
||||||
permissions:
|
|
||||||
contents: read
|
|
||||||
packages: write
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
matrix:
|
|
||||||
version:
|
|
||||||
- 38
|
|
||||||
- 39
|
|
||||||
- 40
|
|
||||||
include:
|
|
||||||
- version: 39
|
|
||||||
support: latest
|
|
||||||
steps:
|
|
||||||
- name: Build image
|
|
||||||
uses: ublue-os/build-action@1.0.1
|
|
||||||
with:
|
|
||||||
image_name: isogenerator
|
|
||||||
image_variant: main
|
|
||||||
version: ${{ matrix.version }}
|
|
||||||
support: ${{ matrix.support }}
|
|
||||||
signing_key: ${{ secrets.SIGNING_SECRET }}
|
|
||||||
continue-on-error: false
|
|
||||||
|
|
||||||
check:
|
|
||||||
name: Check build successful
|
|
||||||
if: ${{ !cancelled() }}
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs:
|
|
||||||
- push-image
|
|
||||||
steps:
|
|
||||||
- name: Exit on failure for main
|
|
||||||
if: ${{ needs.push-image.result == 'failure' || needs.push-image.result == 'skipped' }}
|
|
||||||
shell: bash
|
|
||||||
run: exit 1
|
|
||||||
- name: Exit
|
|
||||||
shell: bash
|
|
||||||
run: exit 0
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue