diff --git a/.github/workflows/bake-advantech-ecu1370.yml b/.github/workflows/bake-advantech-ecu1370.yml index 649568c0edd9..78eeedc5eceb 100644 --- a/.github/workflows/bake-advantech-ecu1370.yml +++ b/.github/workflows/bake-advantech-ecu1370.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-advantech-ecu1370-alpine-golang: - name: Prepare advantech-ecu1370-alpine-golang + prepare-advantech-ecu1370-alpine: + name: Prepare advantech-ecu1370-alpine runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-alpine-golang.json + LIBRARY: library/advantech-ecu1370-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-alpine-golang: - name: Bake advantech-ecu1370-alpine-golang + bake-advantech-ecu1370-alpine: + name: Bake advantech-ecu1370-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-alpine-golang + needs: prepare-advantech-ecu1370-alpine env: - LIBRARY: library/advantech-ecu1370-alpine-golang.json + LIBRARY: library/advantech-ecu1370-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-alpine-node: - name: Prepare advantech-ecu1370-alpine-node + prepare-advantech-ecu1370-debian: + name: Prepare advantech-ecu1370-debian runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-alpine-node.json + LIBRARY: library/advantech-ecu1370-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-alpine-node: - name: Bake advantech-ecu1370-alpine-node + bake-advantech-ecu1370-debian: + name: Bake advantech-ecu1370-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-alpine-node + needs: prepare-advantech-ecu1370-debian env: - LIBRARY: library/advantech-ecu1370-alpine-node.json + LIBRARY: library/advantech-ecu1370-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-alpine-python: - name: Prepare advantech-ecu1370-alpine-python + prepare-advantech-ecu1370-fedora: + name: Prepare advantech-ecu1370-fedora runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-alpine-python.json + LIBRARY: library/advantech-ecu1370-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-alpine-python: - name: Bake advantech-ecu1370-alpine-python + bake-advantech-ecu1370-fedora: + name: Bake advantech-ecu1370-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-alpine-python + needs: prepare-advantech-ecu1370-fedora env: - LIBRARY: library/advantech-ecu1370-alpine-python.json + LIBRARY: library/advantech-ecu1370-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-debian-golang: - name: Prepare advantech-ecu1370-debian-golang + prepare-advantech-ecu1370-ubuntu: + name: Prepare advantech-ecu1370-ubuntu runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-debian-golang.json + LIBRARY: library/advantech-ecu1370-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-debian-golang: - name: Bake advantech-ecu1370-debian-golang + bake-advantech-ecu1370-ubuntu: + name: Bake advantech-ecu1370-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-debian-golang + needs: prepare-advantech-ecu1370-ubuntu env: - LIBRARY: library/advantech-ecu1370-debian-golang.json + LIBRARY: library/advantech-ecu1370-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-debian-node: - name: Prepare advantech-ecu1370-debian-node + prepare-advantech-ecu1370-alpine-golang: + name: Prepare advantech-ecu1370-alpine-golang runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-debian + needs: bake-advantech-ecu1370-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-debian-node.json + LIBRARY: library/advantech-ecu1370-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-debian-node: - name: Bake advantech-ecu1370-debian-node + bake-advantech-ecu1370-alpine-golang: + name: Bake advantech-ecu1370-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-debian-node + needs: prepare-advantech-ecu1370-alpine-golang env: - LIBRARY: library/advantech-ecu1370-debian-node.json + LIBRARY: library/advantech-ecu1370-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-debian-openjdk: - name: Prepare advantech-ecu1370-debian-openjdk + prepare-advantech-ecu1370-alpine-node: + name: Prepare advantech-ecu1370-alpine-node runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-debian + needs: bake-advantech-ecu1370-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-debian-openjdk.json + LIBRARY: library/advantech-ecu1370-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-debian-openjdk: - name: Bake advantech-ecu1370-debian-openjdk + bake-advantech-ecu1370-alpine-node: + name: Bake advantech-ecu1370-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-debian-openjdk + needs: prepare-advantech-ecu1370-alpine-node env: - LIBRARY: library/advantech-ecu1370-debian-openjdk.json + LIBRARY: library/advantech-ecu1370-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-debian-python: - name: Prepare advantech-ecu1370-debian-python + prepare-advantech-ecu1370-alpine-python: + name: Prepare advantech-ecu1370-alpine-python runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-debian + needs: bake-advantech-ecu1370-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-debian-python.json + LIBRARY: library/advantech-ecu1370-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-debian-python: - name: Bake advantech-ecu1370-debian-python + bake-advantech-ecu1370-alpine-python: + name: Bake advantech-ecu1370-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-debian-python + needs: prepare-advantech-ecu1370-alpine-python env: - LIBRARY: library/advantech-ecu1370-debian-python.json + LIBRARY: library/advantech-ecu1370-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-fedora-golang: - name: Prepare advantech-ecu1370-fedora-golang + prepare-advantech-ecu1370-debian-golang: + name: Prepare advantech-ecu1370-debian-golang runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-fedora + needs: bake-advantech-ecu1370-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-fedora-golang.json + LIBRARY: library/advantech-ecu1370-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-fedora-golang: - name: Bake advantech-ecu1370-fedora-golang + bake-advantech-ecu1370-debian-golang: + name: Bake advantech-ecu1370-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-fedora-golang + needs: prepare-advantech-ecu1370-debian-golang env: - LIBRARY: library/advantech-ecu1370-fedora-golang.json + LIBRARY: library/advantech-ecu1370-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-fedora-node: - name: Prepare advantech-ecu1370-fedora-node + prepare-advantech-ecu1370-debian-node: + name: Prepare advantech-ecu1370-debian-node runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-fedora + needs: bake-advantech-ecu1370-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-fedora-node.json + LIBRARY: library/advantech-ecu1370-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-fedora-node: - name: Bake advantech-ecu1370-fedora-node + bake-advantech-ecu1370-debian-node: + name: Bake advantech-ecu1370-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-fedora-node + needs: prepare-advantech-ecu1370-debian-node env: - LIBRARY: library/advantech-ecu1370-fedora-node.json + LIBRARY: library/advantech-ecu1370-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-fedora-python: - name: Prepare advantech-ecu1370-fedora-python + prepare-advantech-ecu1370-debian-openjdk: + name: Prepare advantech-ecu1370-debian-openjdk runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-fedora + needs: bake-advantech-ecu1370-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-fedora-python.json + LIBRARY: library/advantech-ecu1370-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-fedora-python: - name: Bake advantech-ecu1370-fedora-python + bake-advantech-ecu1370-debian-openjdk: + name: Bake advantech-ecu1370-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-fedora-python + needs: prepare-advantech-ecu1370-debian-openjdk env: - LIBRARY: library/advantech-ecu1370-fedora-python.json + LIBRARY: library/advantech-ecu1370-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-ubuntu-golang: - name: Prepare advantech-ecu1370-ubuntu-golang + prepare-advantech-ecu1370-debian-python: + name: Prepare advantech-ecu1370-debian-python runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-ubuntu + needs: bake-advantech-ecu1370-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-ubuntu-golang.json + LIBRARY: library/advantech-ecu1370-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-ubuntu-golang: - name: Bake advantech-ecu1370-ubuntu-golang + bake-advantech-ecu1370-debian-python: + name: Bake advantech-ecu1370-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-ubuntu-golang + needs: prepare-advantech-ecu1370-debian-python env: - LIBRARY: library/advantech-ecu1370-ubuntu-golang.json + LIBRARY: library/advantech-ecu1370-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-ubuntu-node: - name: Prepare advantech-ecu1370-ubuntu-node + prepare-advantech-ecu1370-fedora-golang: + name: Prepare advantech-ecu1370-fedora-golang runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-ubuntu + needs: bake-advantech-ecu1370-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-ubuntu-node.json + LIBRARY: library/advantech-ecu1370-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-ubuntu-node: - name: Bake advantech-ecu1370-ubuntu-node + bake-advantech-ecu1370-fedora-golang: + name: Bake advantech-ecu1370-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-ubuntu-node + needs: prepare-advantech-ecu1370-fedora-golang env: - LIBRARY: library/advantech-ecu1370-ubuntu-node.json + LIBRARY: library/advantech-ecu1370-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-ubuntu-python: - name: Prepare advantech-ecu1370-ubuntu-python + prepare-advantech-ecu1370-fedora-node: + name: Prepare advantech-ecu1370-fedora-node runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-ubuntu + needs: bake-advantech-ecu1370-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-ubuntu-python.json + LIBRARY: library/advantech-ecu1370-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-ubuntu-python: - name: Bake advantech-ecu1370-ubuntu-python + bake-advantech-ecu1370-fedora-node: + name: Bake advantech-ecu1370-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-ubuntu-python + needs: prepare-advantech-ecu1370-fedora-node env: - LIBRARY: library/advantech-ecu1370-ubuntu-python.json + LIBRARY: library/advantech-ecu1370-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-ubuntu-openjdk: - name: Prepare advantech-ecu1370-ubuntu-openjdk + prepare-advantech-ecu1370-fedora-python: + name: Prepare advantech-ecu1370-fedora-python runs-on: ubuntu-latest - needs: bake-advantech-ecu1370-ubuntu + needs: bake-advantech-ecu1370-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-ubuntu-openjdk.json + LIBRARY: library/advantech-ecu1370-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-ubuntu-openjdk: - name: Bake advantech-ecu1370-ubuntu-openjdk + bake-advantech-ecu1370-fedora-python: + name: Bake advantech-ecu1370-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-ubuntu-openjdk + needs: prepare-advantech-ecu1370-fedora-python env: - LIBRARY: library/advantech-ecu1370-ubuntu-openjdk.json + LIBRARY: library/advantech-ecu1370-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-alpine: - name: Prepare advantech-ecu1370-alpine + prepare-advantech-ecu1370-ubuntu-golang: + name: Prepare advantech-ecu1370-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-advantech-ecu1370-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-alpine.json + LIBRARY: library/advantech-ecu1370-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-alpine: - name: Bake advantech-ecu1370-alpine + bake-advantech-ecu1370-ubuntu-golang: + name: Bake advantech-ecu1370-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-alpine + needs: prepare-advantech-ecu1370-ubuntu-golang env: - LIBRARY: library/advantech-ecu1370-alpine.json + LIBRARY: library/advantech-ecu1370-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-debian: - name: Prepare advantech-ecu1370-debian + prepare-advantech-ecu1370-ubuntu-node: + name: Prepare advantech-ecu1370-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-advantech-ecu1370-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-debian.json + LIBRARY: library/advantech-ecu1370-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-debian: - name: Bake advantech-ecu1370-debian + bake-advantech-ecu1370-ubuntu-node: + name: Bake advantech-ecu1370-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-debian + needs: prepare-advantech-ecu1370-ubuntu-node env: - LIBRARY: library/advantech-ecu1370-debian.json + LIBRARY: library/advantech-ecu1370-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-fedora: - name: Prepare advantech-ecu1370-fedora + prepare-advantech-ecu1370-ubuntu-python: + name: Prepare advantech-ecu1370-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-advantech-ecu1370-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-fedora.json + LIBRARY: library/advantech-ecu1370-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-fedora: - name: Bake advantech-ecu1370-fedora + bake-advantech-ecu1370-ubuntu-python: + name: Bake advantech-ecu1370-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-fedora + needs: prepare-advantech-ecu1370-ubuntu-python env: - LIBRARY: library/advantech-ecu1370-fedora.json + LIBRARY: library/advantech-ecu1370-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-advantech-ecu1370-ubuntu: - name: Prepare advantech-ecu1370-ubuntu + prepare-advantech-ecu1370-ubuntu-openjdk: + name: Prepare advantech-ecu1370-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-advantech-ecu1370-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/advantech-ecu1370-ubuntu.json + LIBRARY: library/advantech-ecu1370-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-advantech-ecu1370-ubuntu: - name: Bake advantech-ecu1370-ubuntu + bake-advantech-ecu1370-ubuntu-openjdk: + name: Bake advantech-ecu1370-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-advantech-ecu1370-ubuntu + needs: prepare-advantech-ecu1370-ubuntu-openjdk env: - LIBRARY: library/advantech-ecu1370-ubuntu.json + LIBRARY: library/advantech-ecu1370-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-advantech-ecu1370-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-astro-tx2.yml b/.github/workflows/bake-astro-tx2.yml index 3ca6feb8d1a2..2dd844c30dce 100644 --- a/.github/workflows/bake-astro-tx2.yml +++ b/.github/workflows/bake-astro-tx2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-astro-tx2-alpine-golang: - name: Prepare astro-tx2-alpine-golang + prepare-astro-tx2-alpine: + name: Prepare astro-tx2-alpine runs-on: ubuntu-latest - needs: bake-astro-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-alpine-golang.json + LIBRARY: library/astro-tx2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-alpine-golang: - name: Bake astro-tx2-alpine-golang + bake-astro-tx2-alpine: + name: Bake astro-tx2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-alpine-golang + needs: prepare-astro-tx2-alpine env: - LIBRARY: library/astro-tx2-alpine-golang.json + LIBRARY: library/astro-tx2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-alpine-node: - name: Prepare astro-tx2-alpine-node + prepare-astro-tx2-debian: + name: Prepare astro-tx2-debian runs-on: ubuntu-latest - needs: bake-astro-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-alpine-node.json + LIBRARY: library/astro-tx2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-alpine-node: - name: Bake astro-tx2-alpine-node + bake-astro-tx2-debian: + name: Bake astro-tx2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-alpine-node + needs: prepare-astro-tx2-debian env: - LIBRARY: library/astro-tx2-alpine-node.json + LIBRARY: library/astro-tx2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-alpine-python: - name: Prepare astro-tx2-alpine-python + prepare-astro-tx2-fedora: + name: Prepare astro-tx2-fedora runs-on: ubuntu-latest - needs: bake-astro-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-alpine-python.json + LIBRARY: library/astro-tx2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-alpine-python: - name: Bake astro-tx2-alpine-python + bake-astro-tx2-fedora: + name: Bake astro-tx2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-alpine-python + needs: prepare-astro-tx2-fedora env: - LIBRARY: library/astro-tx2-alpine-python.json + LIBRARY: library/astro-tx2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-debian-golang: - name: Prepare astro-tx2-debian-golang + prepare-astro-tx2-ubuntu: + name: Prepare astro-tx2-ubuntu runs-on: ubuntu-latest - needs: bake-astro-tx2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-debian-golang.json + LIBRARY: library/astro-tx2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-debian-golang: - name: Bake astro-tx2-debian-golang + bake-astro-tx2-ubuntu: + name: Bake astro-tx2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-debian-golang + needs: prepare-astro-tx2-ubuntu env: - LIBRARY: library/astro-tx2-debian-golang.json + LIBRARY: library/astro-tx2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-debian-node: - name: Prepare astro-tx2-debian-node + prepare-astro-tx2-alpine-golang: + name: Prepare astro-tx2-alpine-golang runs-on: ubuntu-latest - needs: bake-astro-tx2-debian + needs: bake-astro-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-debian-node.json + LIBRARY: library/astro-tx2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-debian-node: - name: Bake astro-tx2-debian-node + bake-astro-tx2-alpine-golang: + name: Bake astro-tx2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-debian-node + needs: prepare-astro-tx2-alpine-golang env: - LIBRARY: library/astro-tx2-debian-node.json + LIBRARY: library/astro-tx2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-debian-openjdk: - name: Prepare astro-tx2-debian-openjdk + prepare-astro-tx2-alpine-node: + name: Prepare astro-tx2-alpine-node runs-on: ubuntu-latest - needs: bake-astro-tx2-debian + needs: bake-astro-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-debian-openjdk.json + LIBRARY: library/astro-tx2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-debian-openjdk: - name: Bake astro-tx2-debian-openjdk + bake-astro-tx2-alpine-node: + name: Bake astro-tx2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-debian-openjdk + needs: prepare-astro-tx2-alpine-node env: - LIBRARY: library/astro-tx2-debian-openjdk.json + LIBRARY: library/astro-tx2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-debian-python: - name: Prepare astro-tx2-debian-python + prepare-astro-tx2-alpine-python: + name: Prepare astro-tx2-alpine-python runs-on: ubuntu-latest - needs: bake-astro-tx2-debian + needs: bake-astro-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-debian-python.json + LIBRARY: library/astro-tx2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-debian-python: - name: Bake astro-tx2-debian-python + bake-astro-tx2-alpine-python: + name: Bake astro-tx2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-debian-python + needs: prepare-astro-tx2-alpine-python env: - LIBRARY: library/astro-tx2-debian-python.json + LIBRARY: library/astro-tx2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-fedora-golang: - name: Prepare astro-tx2-fedora-golang + prepare-astro-tx2-debian-golang: + name: Prepare astro-tx2-debian-golang runs-on: ubuntu-latest - needs: bake-astro-tx2-fedora + needs: bake-astro-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-fedora-golang.json + LIBRARY: library/astro-tx2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-fedora-golang: - name: Bake astro-tx2-fedora-golang + bake-astro-tx2-debian-golang: + name: Bake astro-tx2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-fedora-golang + needs: prepare-astro-tx2-debian-golang env: - LIBRARY: library/astro-tx2-fedora-golang.json + LIBRARY: library/astro-tx2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-fedora-node: - name: Prepare astro-tx2-fedora-node + prepare-astro-tx2-debian-node: + name: Prepare astro-tx2-debian-node runs-on: ubuntu-latest - needs: bake-astro-tx2-fedora + needs: bake-astro-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-fedora-node.json + LIBRARY: library/astro-tx2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-fedora-node: - name: Bake astro-tx2-fedora-node + bake-astro-tx2-debian-node: + name: Bake astro-tx2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-fedora-node + needs: prepare-astro-tx2-debian-node env: - LIBRARY: library/astro-tx2-fedora-node.json + LIBRARY: library/astro-tx2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-fedora-python: - name: Prepare astro-tx2-fedora-python + prepare-astro-tx2-debian-openjdk: + name: Prepare astro-tx2-debian-openjdk runs-on: ubuntu-latest - needs: bake-astro-tx2-fedora + needs: bake-astro-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-fedora-python.json + LIBRARY: library/astro-tx2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-fedora-python: - name: Bake astro-tx2-fedora-python + bake-astro-tx2-debian-openjdk: + name: Bake astro-tx2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-fedora-python + needs: prepare-astro-tx2-debian-openjdk env: - LIBRARY: library/astro-tx2-fedora-python.json + LIBRARY: library/astro-tx2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-ubuntu-golang: - name: Prepare astro-tx2-ubuntu-golang + prepare-astro-tx2-debian-python: + name: Prepare astro-tx2-debian-python runs-on: ubuntu-latest - needs: bake-astro-tx2-ubuntu + needs: bake-astro-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-ubuntu-golang.json + LIBRARY: library/astro-tx2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-ubuntu-golang: - name: Bake astro-tx2-ubuntu-golang + bake-astro-tx2-debian-python: + name: Bake astro-tx2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-ubuntu-golang + needs: prepare-astro-tx2-debian-python env: - LIBRARY: library/astro-tx2-ubuntu-golang.json + LIBRARY: library/astro-tx2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-ubuntu-node: - name: Prepare astro-tx2-ubuntu-node + prepare-astro-tx2-fedora-golang: + name: Prepare astro-tx2-fedora-golang runs-on: ubuntu-latest - needs: bake-astro-tx2-ubuntu + needs: bake-astro-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-ubuntu-node.json + LIBRARY: library/astro-tx2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-ubuntu-node: - name: Bake astro-tx2-ubuntu-node + bake-astro-tx2-fedora-golang: + name: Bake astro-tx2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-ubuntu-node + needs: prepare-astro-tx2-fedora-golang env: - LIBRARY: library/astro-tx2-ubuntu-node.json + LIBRARY: library/astro-tx2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-ubuntu-python: - name: Prepare astro-tx2-ubuntu-python + prepare-astro-tx2-fedora-node: + name: Prepare astro-tx2-fedora-node runs-on: ubuntu-latest - needs: bake-astro-tx2-ubuntu + needs: bake-astro-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-ubuntu-python.json + LIBRARY: library/astro-tx2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-ubuntu-python: - name: Bake astro-tx2-ubuntu-python + bake-astro-tx2-fedora-node: + name: Bake astro-tx2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-ubuntu-python + needs: prepare-astro-tx2-fedora-node env: - LIBRARY: library/astro-tx2-ubuntu-python.json + LIBRARY: library/astro-tx2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-ubuntu-openjdk: - name: Prepare astro-tx2-ubuntu-openjdk + prepare-astro-tx2-fedora-python: + name: Prepare astro-tx2-fedora-python runs-on: ubuntu-latest - needs: bake-astro-tx2-ubuntu + needs: bake-astro-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-ubuntu-openjdk.json + LIBRARY: library/astro-tx2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-ubuntu-openjdk: - name: Bake astro-tx2-ubuntu-openjdk + bake-astro-tx2-fedora-python: + name: Bake astro-tx2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-ubuntu-openjdk + needs: prepare-astro-tx2-fedora-python env: - LIBRARY: library/astro-tx2-ubuntu-openjdk.json + LIBRARY: library/astro-tx2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-alpine: - name: Prepare astro-tx2-alpine + prepare-astro-tx2-ubuntu-golang: + name: Prepare astro-tx2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-astro-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-alpine.json + LIBRARY: library/astro-tx2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-alpine: - name: Bake astro-tx2-alpine + bake-astro-tx2-ubuntu-golang: + name: Bake astro-tx2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-alpine + needs: prepare-astro-tx2-ubuntu-golang env: - LIBRARY: library/astro-tx2-alpine.json + LIBRARY: library/astro-tx2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-debian: - name: Prepare astro-tx2-debian + prepare-astro-tx2-ubuntu-node: + name: Prepare astro-tx2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-astro-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-debian.json + LIBRARY: library/astro-tx2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-debian: - name: Bake astro-tx2-debian + bake-astro-tx2-ubuntu-node: + name: Bake astro-tx2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-debian + needs: prepare-astro-tx2-ubuntu-node env: - LIBRARY: library/astro-tx2-debian.json + LIBRARY: library/astro-tx2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-fedora: - name: Prepare astro-tx2-fedora + prepare-astro-tx2-ubuntu-python: + name: Prepare astro-tx2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-astro-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-fedora.json + LIBRARY: library/astro-tx2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-fedora: - name: Bake astro-tx2-fedora + bake-astro-tx2-ubuntu-python: + name: Bake astro-tx2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-fedora + needs: prepare-astro-tx2-ubuntu-python env: - LIBRARY: library/astro-tx2-fedora.json + LIBRARY: library/astro-tx2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-astro-tx2-ubuntu: - name: Prepare astro-tx2-ubuntu + prepare-astro-tx2-ubuntu-openjdk: + name: Prepare astro-tx2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-astro-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/astro-tx2-ubuntu.json + LIBRARY: library/astro-tx2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-astro-tx2-ubuntu: - name: Bake astro-tx2-ubuntu + bake-astro-tx2-ubuntu-openjdk: + name: Bake astro-tx2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-astro-tx2-ubuntu + needs: prepare-astro-tx2-ubuntu-openjdk env: - LIBRARY: library/astro-tx2-ubuntu.json + LIBRARY: library/astro-tx2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-astro-tx2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-asus-tinker-board-s.yml b/.github/workflows/bake-asus-tinker-board-s.yml index 637856b96823..8d5c3a82d696 100644 --- a/.github/workflows/bake-asus-tinker-board-s.yml +++ b/.github/workflows/bake-asus-tinker-board-s.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-asus-tinker-board-s-alpine-golang: - name: Prepare asus-tinker-board-s-alpine-golang + prepare-asus-tinker-board-s-alpine: + name: Prepare asus-tinker-board-s-alpine runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-alpine-golang.json + LIBRARY: library/asus-tinker-board-s-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-alpine-golang: - name: Bake asus-tinker-board-s-alpine-golang + bake-asus-tinker-board-s-alpine: + name: Bake asus-tinker-board-s-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-alpine-golang + needs: prepare-asus-tinker-board-s-alpine env: - LIBRARY: library/asus-tinker-board-s-alpine-golang.json + LIBRARY: library/asus-tinker-board-s-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-alpine-node: - name: Prepare asus-tinker-board-s-alpine-node + prepare-asus-tinker-board-s-debian: + name: Prepare asus-tinker-board-s-debian runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-alpine-node.json + LIBRARY: library/asus-tinker-board-s-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-alpine-node: - name: Bake asus-tinker-board-s-alpine-node + bake-asus-tinker-board-s-debian: + name: Bake asus-tinker-board-s-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-alpine-node + needs: prepare-asus-tinker-board-s-debian env: - LIBRARY: library/asus-tinker-board-s-alpine-node.json + LIBRARY: library/asus-tinker-board-s-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-alpine-python: - name: Prepare asus-tinker-board-s-alpine-python + prepare-asus-tinker-board-s-ubuntu: + name: Prepare asus-tinker-board-s-ubuntu runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-alpine-python.json + LIBRARY: library/asus-tinker-board-s-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-alpine-python: - name: Bake asus-tinker-board-s-alpine-python + bake-asus-tinker-board-s-ubuntu: + name: Bake asus-tinker-board-s-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-alpine-python + needs: prepare-asus-tinker-board-s-ubuntu env: - LIBRARY: library/asus-tinker-board-s-alpine-python.json + LIBRARY: library/asus-tinker-board-s-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-debian-golang: - name: Prepare asus-tinker-board-s-debian-golang + prepare-asus-tinker-board-s-alpine-golang: + name: Prepare asus-tinker-board-s-alpine-golang runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-debian + needs: bake-asus-tinker-board-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-debian-golang.json + LIBRARY: library/asus-tinker-board-s-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-debian-golang: - name: Bake asus-tinker-board-s-debian-golang + bake-asus-tinker-board-s-alpine-golang: + name: Bake asus-tinker-board-s-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-debian-golang + needs: prepare-asus-tinker-board-s-alpine-golang env: - LIBRARY: library/asus-tinker-board-s-debian-golang.json + LIBRARY: library/asus-tinker-board-s-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-debian-node: - name: Prepare asus-tinker-board-s-debian-node + prepare-asus-tinker-board-s-alpine-node: + name: Prepare asus-tinker-board-s-alpine-node runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-debian + needs: bake-asus-tinker-board-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-debian-node.json + LIBRARY: library/asus-tinker-board-s-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-debian-node: - name: Bake asus-tinker-board-s-debian-node + bake-asus-tinker-board-s-alpine-node: + name: Bake asus-tinker-board-s-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-debian-node + needs: prepare-asus-tinker-board-s-alpine-node env: - LIBRARY: library/asus-tinker-board-s-debian-node.json + LIBRARY: library/asus-tinker-board-s-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-debian-openjdk: - name: Prepare asus-tinker-board-s-debian-openjdk + prepare-asus-tinker-board-s-alpine-python: + name: Prepare asus-tinker-board-s-alpine-python runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-debian + needs: bake-asus-tinker-board-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-debian-openjdk.json + LIBRARY: library/asus-tinker-board-s-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-debian-openjdk: - name: Bake asus-tinker-board-s-debian-openjdk + bake-asus-tinker-board-s-alpine-python: + name: Bake asus-tinker-board-s-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-debian-openjdk + needs: prepare-asus-tinker-board-s-alpine-python env: - LIBRARY: library/asus-tinker-board-s-debian-openjdk.json + LIBRARY: library/asus-tinker-board-s-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-debian-python: - name: Prepare asus-tinker-board-s-debian-python + prepare-asus-tinker-board-s-debian-golang: + name: Prepare asus-tinker-board-s-debian-golang runs-on: ubuntu-latest needs: bake-asus-tinker-board-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-debian-python.json + LIBRARY: library/asus-tinker-board-s-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-debian-python: - name: Bake asus-tinker-board-s-debian-python + bake-asus-tinker-board-s-debian-golang: + name: Bake asus-tinker-board-s-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-debian-python + needs: prepare-asus-tinker-board-s-debian-golang env: - LIBRARY: library/asus-tinker-board-s-debian-python.json + LIBRARY: library/asus-tinker-board-s-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-ubuntu-golang: - name: Prepare asus-tinker-board-s-ubuntu-golang + prepare-asus-tinker-board-s-debian-node: + name: Prepare asus-tinker-board-s-debian-node runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-ubuntu + needs: bake-asus-tinker-board-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-ubuntu-golang.json + LIBRARY: library/asus-tinker-board-s-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-ubuntu-golang: - name: Bake asus-tinker-board-s-ubuntu-golang + bake-asus-tinker-board-s-debian-node: + name: Bake asus-tinker-board-s-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-ubuntu-golang + needs: prepare-asus-tinker-board-s-debian-node env: - LIBRARY: library/asus-tinker-board-s-ubuntu-golang.json + LIBRARY: library/asus-tinker-board-s-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-ubuntu-node: - name: Prepare asus-tinker-board-s-ubuntu-node + prepare-asus-tinker-board-s-debian-openjdk: + name: Prepare asus-tinker-board-s-debian-openjdk runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-ubuntu + needs: bake-asus-tinker-board-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-ubuntu-node.json + LIBRARY: library/asus-tinker-board-s-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-ubuntu-node: - name: Bake asus-tinker-board-s-ubuntu-node + bake-asus-tinker-board-s-debian-openjdk: + name: Bake asus-tinker-board-s-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-ubuntu-node + needs: prepare-asus-tinker-board-s-debian-openjdk env: - LIBRARY: library/asus-tinker-board-s-ubuntu-node.json + LIBRARY: library/asus-tinker-board-s-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-ubuntu-python: - name: Prepare asus-tinker-board-s-ubuntu-python + prepare-asus-tinker-board-s-debian-python: + name: Prepare asus-tinker-board-s-debian-python runs-on: ubuntu-latest - needs: bake-asus-tinker-board-s-ubuntu + needs: bake-asus-tinker-board-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-ubuntu-python.json + LIBRARY: library/asus-tinker-board-s-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-ubuntu-python: - name: Bake asus-tinker-board-s-ubuntu-python + bake-asus-tinker-board-s-debian-python: + name: Bake asus-tinker-board-s-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-ubuntu-python + needs: prepare-asus-tinker-board-s-debian-python env: - LIBRARY: library/asus-tinker-board-s-ubuntu-python.json + LIBRARY: library/asus-tinker-board-s-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-ubuntu-openjdk: - name: Prepare asus-tinker-board-s-ubuntu-openjdk + prepare-asus-tinker-board-s-ubuntu-golang: + name: Prepare asus-tinker-board-s-ubuntu-golang runs-on: ubuntu-latest needs: bake-asus-tinker-board-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-board-s-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-ubuntu-openjdk: - name: Bake asus-tinker-board-s-ubuntu-openjdk + bake-asus-tinker-board-s-ubuntu-golang: + name: Bake asus-tinker-board-s-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-ubuntu-openjdk + needs: prepare-asus-tinker-board-s-ubuntu-golang env: - LIBRARY: library/asus-tinker-board-s-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-board-s-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-alpine: - name: Prepare asus-tinker-board-s-alpine + prepare-asus-tinker-board-s-ubuntu-node: + name: Prepare asus-tinker-board-s-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-alpine.json + LIBRARY: library/asus-tinker-board-s-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-alpine: - name: Bake asus-tinker-board-s-alpine + bake-asus-tinker-board-s-ubuntu-node: + name: Bake asus-tinker-board-s-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-alpine + needs: prepare-asus-tinker-board-s-ubuntu-node env: - LIBRARY: library/asus-tinker-board-s-alpine.json + LIBRARY: library/asus-tinker-board-s-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-debian: - name: Prepare asus-tinker-board-s-debian + prepare-asus-tinker-board-s-ubuntu-python: + name: Prepare asus-tinker-board-s-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-debian.json + LIBRARY: library/asus-tinker-board-s-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-debian: - name: Bake asus-tinker-board-s-debian + bake-asus-tinker-board-s-ubuntu-python: + name: Bake asus-tinker-board-s-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-debian + needs: prepare-asus-tinker-board-s-ubuntu-python env: - LIBRARY: library/asus-tinker-board-s-debian.json + LIBRARY: library/asus-tinker-board-s-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-s-ubuntu: - name: Prepare asus-tinker-board-s-ubuntu + prepare-asus-tinker-board-s-ubuntu-openjdk: + name: Prepare asus-tinker-board-s-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-s-ubuntu.json + LIBRARY: library/asus-tinker-board-s-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-s-ubuntu: - name: Bake asus-tinker-board-s-ubuntu + bake-asus-tinker-board-s-ubuntu-openjdk: + name: Bake asus-tinker-board-s-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-s-ubuntu + needs: prepare-asus-tinker-board-s-ubuntu-openjdk env: - LIBRARY: library/asus-tinker-board-s-ubuntu.json + LIBRARY: library/asus-tinker-board-s-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-s-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-asus-tinker-board.yml b/.github/workflows/bake-asus-tinker-board.yml index e7f2ba9a2571..b3870e893231 100644 --- a/.github/workflows/bake-asus-tinker-board.yml +++ b/.github/workflows/bake-asus-tinker-board.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-asus-tinker-board-alpine-golang: - name: Prepare asus-tinker-board-alpine-golang + prepare-asus-tinker-board-alpine: + name: Prepare asus-tinker-board-alpine runs-on: ubuntu-latest - needs: bake-asus-tinker-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-alpine-golang.json + LIBRARY: library/asus-tinker-board-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-alpine-golang: - name: Bake asus-tinker-board-alpine-golang + bake-asus-tinker-board-alpine: + name: Bake asus-tinker-board-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-alpine-golang + needs: prepare-asus-tinker-board-alpine env: - LIBRARY: library/asus-tinker-board-alpine-golang.json + LIBRARY: library/asus-tinker-board-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-alpine-node: - name: Prepare asus-tinker-board-alpine-node + prepare-asus-tinker-board-debian: + name: Prepare asus-tinker-board-debian runs-on: ubuntu-latest - needs: bake-asus-tinker-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-alpine-node.json + LIBRARY: library/asus-tinker-board-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-alpine-node: - name: Bake asus-tinker-board-alpine-node + bake-asus-tinker-board-debian: + name: Bake asus-tinker-board-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-alpine-node + needs: prepare-asus-tinker-board-debian env: - LIBRARY: library/asus-tinker-board-alpine-node.json + LIBRARY: library/asus-tinker-board-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-alpine-python: - name: Prepare asus-tinker-board-alpine-python + prepare-asus-tinker-board-ubuntu: + name: Prepare asus-tinker-board-ubuntu runs-on: ubuntu-latest - needs: bake-asus-tinker-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-alpine-python.json + LIBRARY: library/asus-tinker-board-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-alpine-python: - name: Bake asus-tinker-board-alpine-python + bake-asus-tinker-board-ubuntu: + name: Bake asus-tinker-board-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-alpine-python + needs: prepare-asus-tinker-board-ubuntu env: - LIBRARY: library/asus-tinker-board-alpine-python.json + LIBRARY: library/asus-tinker-board-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-debian-golang: - name: Prepare asus-tinker-board-debian-golang + prepare-asus-tinker-board-alpine-golang: + name: Prepare asus-tinker-board-alpine-golang runs-on: ubuntu-latest - needs: bake-asus-tinker-board-debian + needs: bake-asus-tinker-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-debian-golang.json + LIBRARY: library/asus-tinker-board-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-debian-golang: - name: Bake asus-tinker-board-debian-golang + bake-asus-tinker-board-alpine-golang: + name: Bake asus-tinker-board-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-debian-golang + needs: prepare-asus-tinker-board-alpine-golang env: - LIBRARY: library/asus-tinker-board-debian-golang.json + LIBRARY: library/asus-tinker-board-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-debian-node: - name: Prepare asus-tinker-board-debian-node + prepare-asus-tinker-board-alpine-node: + name: Prepare asus-tinker-board-alpine-node runs-on: ubuntu-latest - needs: bake-asus-tinker-board-debian + needs: bake-asus-tinker-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-debian-node.json + LIBRARY: library/asus-tinker-board-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-debian-node: - name: Bake asus-tinker-board-debian-node + bake-asus-tinker-board-alpine-node: + name: Bake asus-tinker-board-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-debian-node + needs: prepare-asus-tinker-board-alpine-node env: - LIBRARY: library/asus-tinker-board-debian-node.json + LIBRARY: library/asus-tinker-board-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-debian-openjdk: - name: Prepare asus-tinker-board-debian-openjdk + prepare-asus-tinker-board-alpine-python: + name: Prepare asus-tinker-board-alpine-python runs-on: ubuntu-latest - needs: bake-asus-tinker-board-debian + needs: bake-asus-tinker-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-debian-openjdk.json + LIBRARY: library/asus-tinker-board-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-debian-openjdk: - name: Bake asus-tinker-board-debian-openjdk + bake-asus-tinker-board-alpine-python: + name: Bake asus-tinker-board-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-debian-openjdk + needs: prepare-asus-tinker-board-alpine-python env: - LIBRARY: library/asus-tinker-board-debian-openjdk.json + LIBRARY: library/asus-tinker-board-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-debian-python: - name: Prepare asus-tinker-board-debian-python + prepare-asus-tinker-board-debian-golang: + name: Prepare asus-tinker-board-debian-golang runs-on: ubuntu-latest needs: bake-asus-tinker-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-debian-python.json + LIBRARY: library/asus-tinker-board-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-debian-python: - name: Bake asus-tinker-board-debian-python + bake-asus-tinker-board-debian-golang: + name: Bake asus-tinker-board-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-debian-python + needs: prepare-asus-tinker-board-debian-golang env: - LIBRARY: library/asus-tinker-board-debian-python.json + LIBRARY: library/asus-tinker-board-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-ubuntu-golang: - name: Prepare asus-tinker-board-ubuntu-golang + prepare-asus-tinker-board-debian-node: + name: Prepare asus-tinker-board-debian-node runs-on: ubuntu-latest - needs: bake-asus-tinker-board-ubuntu + needs: bake-asus-tinker-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-ubuntu-golang.json + LIBRARY: library/asus-tinker-board-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-ubuntu-golang: - name: Bake asus-tinker-board-ubuntu-golang + bake-asus-tinker-board-debian-node: + name: Bake asus-tinker-board-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-ubuntu-golang + needs: prepare-asus-tinker-board-debian-node env: - LIBRARY: library/asus-tinker-board-ubuntu-golang.json + LIBRARY: library/asus-tinker-board-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-ubuntu-node: - name: Prepare asus-tinker-board-ubuntu-node + prepare-asus-tinker-board-debian-openjdk: + name: Prepare asus-tinker-board-debian-openjdk runs-on: ubuntu-latest - needs: bake-asus-tinker-board-ubuntu + needs: bake-asus-tinker-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-ubuntu-node.json + LIBRARY: library/asus-tinker-board-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-ubuntu-node: - name: Bake asus-tinker-board-ubuntu-node + bake-asus-tinker-board-debian-openjdk: + name: Bake asus-tinker-board-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-ubuntu-node + needs: prepare-asus-tinker-board-debian-openjdk env: - LIBRARY: library/asus-tinker-board-ubuntu-node.json + LIBRARY: library/asus-tinker-board-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-ubuntu-python: - name: Prepare asus-tinker-board-ubuntu-python + prepare-asus-tinker-board-debian-python: + name: Prepare asus-tinker-board-debian-python runs-on: ubuntu-latest - needs: bake-asus-tinker-board-ubuntu + needs: bake-asus-tinker-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-ubuntu-python.json + LIBRARY: library/asus-tinker-board-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-ubuntu-python: - name: Bake asus-tinker-board-ubuntu-python + bake-asus-tinker-board-debian-python: + name: Bake asus-tinker-board-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-ubuntu-python + needs: prepare-asus-tinker-board-debian-python env: - LIBRARY: library/asus-tinker-board-ubuntu-python.json + LIBRARY: library/asus-tinker-board-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-ubuntu-openjdk: - name: Prepare asus-tinker-board-ubuntu-openjdk + prepare-asus-tinker-board-ubuntu-golang: + name: Prepare asus-tinker-board-ubuntu-golang runs-on: ubuntu-latest needs: bake-asus-tinker-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-board-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-ubuntu-openjdk: - name: Bake asus-tinker-board-ubuntu-openjdk + bake-asus-tinker-board-ubuntu-golang: + name: Bake asus-tinker-board-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-ubuntu-openjdk + needs: prepare-asus-tinker-board-ubuntu-golang env: - LIBRARY: library/asus-tinker-board-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-board-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-alpine: - name: Prepare asus-tinker-board-alpine + prepare-asus-tinker-board-ubuntu-node: + name: Prepare asus-tinker-board-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-alpine.json + LIBRARY: library/asus-tinker-board-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-alpine: - name: Bake asus-tinker-board-alpine + bake-asus-tinker-board-ubuntu-node: + name: Bake asus-tinker-board-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-alpine + needs: prepare-asus-tinker-board-ubuntu-node env: - LIBRARY: library/asus-tinker-board-alpine.json + LIBRARY: library/asus-tinker-board-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-debian: - name: Prepare asus-tinker-board-debian + prepare-asus-tinker-board-ubuntu-python: + name: Prepare asus-tinker-board-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-debian.json + LIBRARY: library/asus-tinker-board-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-debian: - name: Bake asus-tinker-board-debian + bake-asus-tinker-board-ubuntu-python: + name: Bake asus-tinker-board-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-debian + needs: prepare-asus-tinker-board-ubuntu-python env: - LIBRARY: library/asus-tinker-board-debian.json + LIBRARY: library/asus-tinker-board-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-board-ubuntu: - name: Prepare asus-tinker-board-ubuntu + prepare-asus-tinker-board-ubuntu-openjdk: + name: Prepare asus-tinker-board-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-board-ubuntu.json + LIBRARY: library/asus-tinker-board-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-board-ubuntu: - name: Bake asus-tinker-board-ubuntu + bake-asus-tinker-board-ubuntu-openjdk: + name: Bake asus-tinker-board-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-board-ubuntu + needs: prepare-asus-tinker-board-ubuntu-openjdk env: - LIBRARY: library/asus-tinker-board-ubuntu.json + LIBRARY: library/asus-tinker-board-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-board-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-asus-tinker-edge-t.yml b/.github/workflows/bake-asus-tinker-edge-t.yml index d10e2e587a2f..b11ad067cdb0 100644 --- a/.github/workflows/bake-asus-tinker-edge-t.yml +++ b/.github/workflows/bake-asus-tinker-edge-t.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-asus-tinker-edge-t-alpine-golang: - name: Prepare asus-tinker-edge-t-alpine-golang + prepare-asus-tinker-edge-t-alpine: + name: Prepare asus-tinker-edge-t-alpine runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-alpine-golang.json + LIBRARY: library/asus-tinker-edge-t-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-alpine-golang: - name: Bake asus-tinker-edge-t-alpine-golang + bake-asus-tinker-edge-t-alpine: + name: Bake asus-tinker-edge-t-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-alpine-golang + needs: prepare-asus-tinker-edge-t-alpine env: - LIBRARY: library/asus-tinker-edge-t-alpine-golang.json + LIBRARY: library/asus-tinker-edge-t-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-alpine-node: - name: Prepare asus-tinker-edge-t-alpine-node + prepare-asus-tinker-edge-t-debian: + name: Prepare asus-tinker-edge-t-debian runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-alpine-node.json + LIBRARY: library/asus-tinker-edge-t-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-alpine-node: - name: Bake asus-tinker-edge-t-alpine-node + bake-asus-tinker-edge-t-debian: + name: Bake asus-tinker-edge-t-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-alpine-node + needs: prepare-asus-tinker-edge-t-debian env: - LIBRARY: library/asus-tinker-edge-t-alpine-node.json + LIBRARY: library/asus-tinker-edge-t-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-alpine-python: - name: Prepare asus-tinker-edge-t-alpine-python + prepare-asus-tinker-edge-t-fedora: + name: Prepare asus-tinker-edge-t-fedora runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-alpine-python.json + LIBRARY: library/asus-tinker-edge-t-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-alpine-python: - name: Bake asus-tinker-edge-t-alpine-python + bake-asus-tinker-edge-t-fedora: + name: Bake asus-tinker-edge-t-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-alpine-python + needs: prepare-asus-tinker-edge-t-fedora env: - LIBRARY: library/asus-tinker-edge-t-alpine-python.json + LIBRARY: library/asus-tinker-edge-t-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-debian-golang: - name: Prepare asus-tinker-edge-t-debian-golang + prepare-asus-tinker-edge-t-ubuntu: + name: Prepare asus-tinker-edge-t-ubuntu runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-debian-golang.json + LIBRARY: library/asus-tinker-edge-t-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-debian-golang: - name: Bake asus-tinker-edge-t-debian-golang + bake-asus-tinker-edge-t-ubuntu: + name: Bake asus-tinker-edge-t-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-debian-golang + needs: prepare-asus-tinker-edge-t-ubuntu env: - LIBRARY: library/asus-tinker-edge-t-debian-golang.json + LIBRARY: library/asus-tinker-edge-t-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-debian-node: - name: Prepare asus-tinker-edge-t-debian-node + prepare-asus-tinker-edge-t-alpine-golang: + name: Prepare asus-tinker-edge-t-alpine-golang runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-debian + needs: bake-asus-tinker-edge-t-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-debian-node.json + LIBRARY: library/asus-tinker-edge-t-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-debian-node: - name: Bake asus-tinker-edge-t-debian-node + bake-asus-tinker-edge-t-alpine-golang: + name: Bake asus-tinker-edge-t-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-debian-node + needs: prepare-asus-tinker-edge-t-alpine-golang env: - LIBRARY: library/asus-tinker-edge-t-debian-node.json + LIBRARY: library/asus-tinker-edge-t-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-debian-openjdk: - name: Prepare asus-tinker-edge-t-debian-openjdk + prepare-asus-tinker-edge-t-alpine-node: + name: Prepare asus-tinker-edge-t-alpine-node runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-debian + needs: bake-asus-tinker-edge-t-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-debian-openjdk.json + LIBRARY: library/asus-tinker-edge-t-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-debian-openjdk: - name: Bake asus-tinker-edge-t-debian-openjdk + bake-asus-tinker-edge-t-alpine-node: + name: Bake asus-tinker-edge-t-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-debian-openjdk + needs: prepare-asus-tinker-edge-t-alpine-node env: - LIBRARY: library/asus-tinker-edge-t-debian-openjdk.json + LIBRARY: library/asus-tinker-edge-t-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-debian-python: - name: Prepare asus-tinker-edge-t-debian-python + prepare-asus-tinker-edge-t-alpine-python: + name: Prepare asus-tinker-edge-t-alpine-python runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-debian + needs: bake-asus-tinker-edge-t-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-debian-python.json + LIBRARY: library/asus-tinker-edge-t-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-debian-python: - name: Bake asus-tinker-edge-t-debian-python + bake-asus-tinker-edge-t-alpine-python: + name: Bake asus-tinker-edge-t-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-debian-python + needs: prepare-asus-tinker-edge-t-alpine-python env: - LIBRARY: library/asus-tinker-edge-t-debian-python.json + LIBRARY: library/asus-tinker-edge-t-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-fedora-golang: - name: Prepare asus-tinker-edge-t-fedora-golang + prepare-asus-tinker-edge-t-debian-golang: + name: Prepare asus-tinker-edge-t-debian-golang runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-fedora + needs: bake-asus-tinker-edge-t-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-fedora-golang.json + LIBRARY: library/asus-tinker-edge-t-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-fedora-golang: - name: Bake asus-tinker-edge-t-fedora-golang + bake-asus-tinker-edge-t-debian-golang: + name: Bake asus-tinker-edge-t-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-fedora-golang + needs: prepare-asus-tinker-edge-t-debian-golang env: - LIBRARY: library/asus-tinker-edge-t-fedora-golang.json + LIBRARY: library/asus-tinker-edge-t-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-fedora-node: - name: Prepare asus-tinker-edge-t-fedora-node + prepare-asus-tinker-edge-t-debian-node: + name: Prepare asus-tinker-edge-t-debian-node runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-fedora + needs: bake-asus-tinker-edge-t-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-fedora-node.json + LIBRARY: library/asus-tinker-edge-t-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-fedora-node: - name: Bake asus-tinker-edge-t-fedora-node + bake-asus-tinker-edge-t-debian-node: + name: Bake asus-tinker-edge-t-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-fedora-node + needs: prepare-asus-tinker-edge-t-debian-node env: - LIBRARY: library/asus-tinker-edge-t-fedora-node.json + LIBRARY: library/asus-tinker-edge-t-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-fedora-python: - name: Prepare asus-tinker-edge-t-fedora-python + prepare-asus-tinker-edge-t-debian-openjdk: + name: Prepare asus-tinker-edge-t-debian-openjdk runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-fedora + needs: bake-asus-tinker-edge-t-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-fedora-python.json + LIBRARY: library/asus-tinker-edge-t-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-fedora-python: - name: Bake asus-tinker-edge-t-fedora-python + bake-asus-tinker-edge-t-debian-openjdk: + name: Bake asus-tinker-edge-t-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-fedora-python + needs: prepare-asus-tinker-edge-t-debian-openjdk env: - LIBRARY: library/asus-tinker-edge-t-fedora-python.json + LIBRARY: library/asus-tinker-edge-t-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-ubuntu-golang: - name: Prepare asus-tinker-edge-t-ubuntu-golang + prepare-asus-tinker-edge-t-debian-python: + name: Prepare asus-tinker-edge-t-debian-python runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-ubuntu + needs: bake-asus-tinker-edge-t-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-golang.json + LIBRARY: library/asus-tinker-edge-t-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-ubuntu-golang: - name: Bake asus-tinker-edge-t-ubuntu-golang + bake-asus-tinker-edge-t-debian-python: + name: Bake asus-tinker-edge-t-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-ubuntu-golang + needs: prepare-asus-tinker-edge-t-debian-python env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-golang.json + LIBRARY: library/asus-tinker-edge-t-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-ubuntu-node: - name: Prepare asus-tinker-edge-t-ubuntu-node + prepare-asus-tinker-edge-t-fedora-golang: + name: Prepare asus-tinker-edge-t-fedora-golang runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-ubuntu + needs: bake-asus-tinker-edge-t-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-node.json + LIBRARY: library/asus-tinker-edge-t-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-ubuntu-node: - name: Bake asus-tinker-edge-t-ubuntu-node + bake-asus-tinker-edge-t-fedora-golang: + name: Bake asus-tinker-edge-t-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-ubuntu-node + needs: prepare-asus-tinker-edge-t-fedora-golang env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-node.json + LIBRARY: library/asus-tinker-edge-t-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-ubuntu-python: - name: Prepare asus-tinker-edge-t-ubuntu-python + prepare-asus-tinker-edge-t-fedora-node: + name: Prepare asus-tinker-edge-t-fedora-node runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-ubuntu + needs: bake-asus-tinker-edge-t-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-python.json + LIBRARY: library/asus-tinker-edge-t-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-ubuntu-python: - name: Bake asus-tinker-edge-t-ubuntu-python + bake-asus-tinker-edge-t-fedora-node: + name: Bake asus-tinker-edge-t-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-ubuntu-python + needs: prepare-asus-tinker-edge-t-fedora-node env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-python.json + LIBRARY: library/asus-tinker-edge-t-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-ubuntu-openjdk: - name: Prepare asus-tinker-edge-t-ubuntu-openjdk + prepare-asus-tinker-edge-t-fedora-python: + name: Prepare asus-tinker-edge-t-fedora-python runs-on: ubuntu-latest - needs: bake-asus-tinker-edge-t-ubuntu + needs: bake-asus-tinker-edge-t-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-edge-t-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-ubuntu-openjdk: - name: Bake asus-tinker-edge-t-ubuntu-openjdk + bake-asus-tinker-edge-t-fedora-python: + name: Bake asus-tinker-edge-t-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-ubuntu-openjdk + needs: prepare-asus-tinker-edge-t-fedora-python env: - LIBRARY: library/asus-tinker-edge-t-ubuntu-openjdk.json + LIBRARY: library/asus-tinker-edge-t-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-alpine: - name: Prepare asus-tinker-edge-t-alpine + prepare-asus-tinker-edge-t-ubuntu-golang: + name: Prepare asus-tinker-edge-t-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-edge-t-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-alpine.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-alpine: - name: Bake asus-tinker-edge-t-alpine + bake-asus-tinker-edge-t-ubuntu-golang: + name: Bake asus-tinker-edge-t-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-alpine + needs: prepare-asus-tinker-edge-t-ubuntu-golang env: - LIBRARY: library/asus-tinker-edge-t-alpine.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-debian: - name: Prepare asus-tinker-edge-t-debian + prepare-asus-tinker-edge-t-ubuntu-node: + name: Prepare asus-tinker-edge-t-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-edge-t-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-debian.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-debian: - name: Bake asus-tinker-edge-t-debian + bake-asus-tinker-edge-t-ubuntu-node: + name: Bake asus-tinker-edge-t-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-debian + needs: prepare-asus-tinker-edge-t-ubuntu-node env: - LIBRARY: library/asus-tinker-edge-t-debian.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-fedora: - name: Prepare asus-tinker-edge-t-fedora + prepare-asus-tinker-edge-t-ubuntu-python: + name: Prepare asus-tinker-edge-t-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-edge-t-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-fedora.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-fedora: - name: Bake asus-tinker-edge-t-fedora + bake-asus-tinker-edge-t-ubuntu-python: + name: Bake asus-tinker-edge-t-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-fedora + needs: prepare-asus-tinker-edge-t-ubuntu-python env: - LIBRARY: library/asus-tinker-edge-t-fedora.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-asus-tinker-edge-t-ubuntu: - name: Prepare asus-tinker-edge-t-ubuntu + prepare-asus-tinker-edge-t-ubuntu-openjdk: + name: Prepare asus-tinker-edge-t-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-asus-tinker-edge-t-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/asus-tinker-edge-t-ubuntu.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-asus-tinker-edge-t-ubuntu: - name: Bake asus-tinker-edge-t-ubuntu + bake-asus-tinker-edge-t-ubuntu-openjdk: + name: Bake asus-tinker-edge-t-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-asus-tinker-edge-t-ubuntu + needs: prepare-asus-tinker-edge-t-ubuntu-openjdk env: - LIBRARY: library/asus-tinker-edge-t-ubuntu.json + LIBRARY: library/asus-tinker-edge-t-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-asus-tinker-edge-t-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-bananapi-m1-plus.yml b/.github/workflows/bake-bananapi-m1-plus.yml index df3b685ee7a1..5f160dbc5fb3 100644 --- a/.github/workflows/bake-bananapi-m1-plus.yml +++ b/.github/workflows/bake-bananapi-m1-plus.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-bananapi-m1-plus-alpine-golang: - name: Prepare bananapi-m1-plus-alpine-golang + prepare-bananapi-m1-plus-alpine: + name: Prepare bananapi-m1-plus-alpine runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-alpine-golang.json + LIBRARY: library/bananapi-m1-plus-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-alpine-golang: - name: Bake bananapi-m1-plus-alpine-golang + bake-bananapi-m1-plus-alpine: + name: Bake bananapi-m1-plus-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-alpine-golang + needs: prepare-bananapi-m1-plus-alpine env: - LIBRARY: library/bananapi-m1-plus-alpine-golang.json + LIBRARY: library/bananapi-m1-plus-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-alpine-node: - name: Prepare bananapi-m1-plus-alpine-node + prepare-bananapi-m1-plus-debian: + name: Prepare bananapi-m1-plus-debian runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-alpine-node.json + LIBRARY: library/bananapi-m1-plus-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-alpine-node: - name: Bake bananapi-m1-plus-alpine-node + bake-bananapi-m1-plus-debian: + name: Bake bananapi-m1-plus-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-alpine-node + needs: prepare-bananapi-m1-plus-debian env: - LIBRARY: library/bananapi-m1-plus-alpine-node.json + LIBRARY: library/bananapi-m1-plus-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-alpine-python: - name: Prepare bananapi-m1-plus-alpine-python + prepare-bananapi-m1-plus-ubuntu: + name: Prepare bananapi-m1-plus-ubuntu runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-alpine-python.json + LIBRARY: library/bananapi-m1-plus-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-alpine-python: - name: Bake bananapi-m1-plus-alpine-python + bake-bananapi-m1-plus-ubuntu: + name: Bake bananapi-m1-plus-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-alpine-python + needs: prepare-bananapi-m1-plus-ubuntu env: - LIBRARY: library/bananapi-m1-plus-alpine-python.json + LIBRARY: library/bananapi-m1-plus-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-debian-golang: - name: Prepare bananapi-m1-plus-debian-golang + prepare-bananapi-m1-plus-alpine-golang: + name: Prepare bananapi-m1-plus-alpine-golang runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-debian + needs: bake-bananapi-m1-plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-debian-golang.json + LIBRARY: library/bananapi-m1-plus-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-debian-golang: - name: Bake bananapi-m1-plus-debian-golang + bake-bananapi-m1-plus-alpine-golang: + name: Bake bananapi-m1-plus-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-debian-golang + needs: prepare-bananapi-m1-plus-alpine-golang env: - LIBRARY: library/bananapi-m1-plus-debian-golang.json + LIBRARY: library/bananapi-m1-plus-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-debian-node: - name: Prepare bananapi-m1-plus-debian-node + prepare-bananapi-m1-plus-alpine-node: + name: Prepare bananapi-m1-plus-alpine-node runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-debian + needs: bake-bananapi-m1-plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-debian-node.json + LIBRARY: library/bananapi-m1-plus-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-debian-node: - name: Bake bananapi-m1-plus-debian-node + bake-bananapi-m1-plus-alpine-node: + name: Bake bananapi-m1-plus-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-debian-node + needs: prepare-bananapi-m1-plus-alpine-node env: - LIBRARY: library/bananapi-m1-plus-debian-node.json + LIBRARY: library/bananapi-m1-plus-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-debian-openjdk: - name: Prepare bananapi-m1-plus-debian-openjdk + prepare-bananapi-m1-plus-alpine-python: + name: Prepare bananapi-m1-plus-alpine-python runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-debian + needs: bake-bananapi-m1-plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-debian-openjdk.json + LIBRARY: library/bananapi-m1-plus-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-debian-openjdk: - name: Bake bananapi-m1-plus-debian-openjdk + bake-bananapi-m1-plus-alpine-python: + name: Bake bananapi-m1-plus-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-debian-openjdk + needs: prepare-bananapi-m1-plus-alpine-python env: - LIBRARY: library/bananapi-m1-plus-debian-openjdk.json + LIBRARY: library/bananapi-m1-plus-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-debian-python: - name: Prepare bananapi-m1-plus-debian-python + prepare-bananapi-m1-plus-debian-golang: + name: Prepare bananapi-m1-plus-debian-golang runs-on: ubuntu-latest needs: bake-bananapi-m1-plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-debian-python.json + LIBRARY: library/bananapi-m1-plus-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-debian-python: - name: Bake bananapi-m1-plus-debian-python + bake-bananapi-m1-plus-debian-golang: + name: Bake bananapi-m1-plus-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-debian-python + needs: prepare-bananapi-m1-plus-debian-golang env: - LIBRARY: library/bananapi-m1-plus-debian-python.json + LIBRARY: library/bananapi-m1-plus-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-ubuntu-golang: - name: Prepare bananapi-m1-plus-ubuntu-golang + prepare-bananapi-m1-plus-debian-node: + name: Prepare bananapi-m1-plus-debian-node runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-ubuntu + needs: bake-bananapi-m1-plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-ubuntu-golang.json + LIBRARY: library/bananapi-m1-plus-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-ubuntu-golang: - name: Bake bananapi-m1-plus-ubuntu-golang + bake-bananapi-m1-plus-debian-node: + name: Bake bananapi-m1-plus-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-ubuntu-golang + needs: prepare-bananapi-m1-plus-debian-node env: - LIBRARY: library/bananapi-m1-plus-ubuntu-golang.json + LIBRARY: library/bananapi-m1-plus-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-ubuntu-node: - name: Prepare bananapi-m1-plus-ubuntu-node + prepare-bananapi-m1-plus-debian-openjdk: + name: Prepare bananapi-m1-plus-debian-openjdk runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-ubuntu + needs: bake-bananapi-m1-plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-ubuntu-node.json + LIBRARY: library/bananapi-m1-plus-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-ubuntu-node: - name: Bake bananapi-m1-plus-ubuntu-node + bake-bananapi-m1-plus-debian-openjdk: + name: Bake bananapi-m1-plus-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-ubuntu-node + needs: prepare-bananapi-m1-plus-debian-openjdk env: - LIBRARY: library/bananapi-m1-plus-ubuntu-node.json + LIBRARY: library/bananapi-m1-plus-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-ubuntu-python: - name: Prepare bananapi-m1-plus-ubuntu-python + prepare-bananapi-m1-plus-debian-python: + name: Prepare bananapi-m1-plus-debian-python runs-on: ubuntu-latest - needs: bake-bananapi-m1-plus-ubuntu + needs: bake-bananapi-m1-plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-ubuntu-python.json + LIBRARY: library/bananapi-m1-plus-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-ubuntu-python: - name: Bake bananapi-m1-plus-ubuntu-python + bake-bananapi-m1-plus-debian-python: + name: Bake bananapi-m1-plus-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-ubuntu-python + needs: prepare-bananapi-m1-plus-debian-python env: - LIBRARY: library/bananapi-m1-plus-ubuntu-python.json + LIBRARY: library/bananapi-m1-plus-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-ubuntu-openjdk: - name: Prepare bananapi-m1-plus-ubuntu-openjdk + prepare-bananapi-m1-plus-ubuntu-golang: + name: Prepare bananapi-m1-plus-ubuntu-golang runs-on: ubuntu-latest needs: bake-bananapi-m1-plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-ubuntu-openjdk.json + LIBRARY: library/bananapi-m1-plus-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-ubuntu-openjdk: - name: Bake bananapi-m1-plus-ubuntu-openjdk + bake-bananapi-m1-plus-ubuntu-golang: + name: Bake bananapi-m1-plus-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-ubuntu-openjdk + needs: prepare-bananapi-m1-plus-ubuntu-golang env: - LIBRARY: library/bananapi-m1-plus-ubuntu-openjdk.json + LIBRARY: library/bananapi-m1-plus-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-alpine: - name: Prepare bananapi-m1-plus-alpine + prepare-bananapi-m1-plus-ubuntu-node: + name: Prepare bananapi-m1-plus-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bananapi-m1-plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-alpine.json + LIBRARY: library/bananapi-m1-plus-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-alpine: - name: Bake bananapi-m1-plus-alpine + bake-bananapi-m1-plus-ubuntu-node: + name: Bake bananapi-m1-plus-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-alpine + needs: prepare-bananapi-m1-plus-ubuntu-node env: - LIBRARY: library/bananapi-m1-plus-alpine.json + LIBRARY: library/bananapi-m1-plus-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-debian: - name: Prepare bananapi-m1-plus-debian + prepare-bananapi-m1-plus-ubuntu-python: + name: Prepare bananapi-m1-plus-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bananapi-m1-plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-debian.json + LIBRARY: library/bananapi-m1-plus-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-debian: - name: Bake bananapi-m1-plus-debian + bake-bananapi-m1-plus-ubuntu-python: + name: Bake bananapi-m1-plus-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-debian + needs: prepare-bananapi-m1-plus-ubuntu-python env: - LIBRARY: library/bananapi-m1-plus-debian.json + LIBRARY: library/bananapi-m1-plus-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bananapi-m1-plus-ubuntu: - name: Prepare bananapi-m1-plus-ubuntu + prepare-bananapi-m1-plus-ubuntu-openjdk: + name: Prepare bananapi-m1-plus-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bananapi-m1-plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bananapi-m1-plus-ubuntu.json + LIBRARY: library/bananapi-m1-plus-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bananapi-m1-plus-ubuntu: - name: Bake bananapi-m1-plus-ubuntu + bake-bananapi-m1-plus-ubuntu-openjdk: + name: Bake bananapi-m1-plus-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bananapi-m1-plus-ubuntu + needs: prepare-bananapi-m1-plus-ubuntu-openjdk env: - LIBRARY: library/bananapi-m1-plus-ubuntu.json + LIBRARY: library/bananapi-m1-plus-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bananapi-m1-plus-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-ai64.yml b/.github/workflows/bake-beaglebone-ai64.yml index 0b851f8c836e..a4a0c0cda8bf 100644 --- a/.github/workflows/bake-beaglebone-ai64.yml +++ b/.github/workflows/bake-beaglebone-ai64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-ai64-alpine-golang: - name: Prepare beaglebone-ai64-alpine-golang + prepare-beaglebone-ai64-alpine: + name: Prepare beaglebone-ai64-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-alpine-golang.json + LIBRARY: library/beaglebone-ai64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-alpine-golang: - name: Bake beaglebone-ai64-alpine-golang + bake-beaglebone-ai64-alpine: + name: Bake beaglebone-ai64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-alpine-golang + needs: prepare-beaglebone-ai64-alpine env: - LIBRARY: library/beaglebone-ai64-alpine-golang.json + LIBRARY: library/beaglebone-ai64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-alpine-node: - name: Prepare beaglebone-ai64-alpine-node + prepare-beaglebone-ai64-debian: + name: Prepare beaglebone-ai64-debian runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-alpine-node.json + LIBRARY: library/beaglebone-ai64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-alpine-node: - name: Bake beaglebone-ai64-alpine-node + bake-beaglebone-ai64-debian: + name: Bake beaglebone-ai64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-alpine-node + needs: prepare-beaglebone-ai64-debian env: - LIBRARY: library/beaglebone-ai64-alpine-node.json + LIBRARY: library/beaglebone-ai64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-alpine-python: - name: Prepare beaglebone-ai64-alpine-python + prepare-beaglebone-ai64-fedora: + name: Prepare beaglebone-ai64-fedora runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-alpine-python.json + LIBRARY: library/beaglebone-ai64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-alpine-python: - name: Bake beaglebone-ai64-alpine-python + bake-beaglebone-ai64-fedora: + name: Bake beaglebone-ai64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-alpine-python + needs: prepare-beaglebone-ai64-fedora env: - LIBRARY: library/beaglebone-ai64-alpine-python.json + LIBRARY: library/beaglebone-ai64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-debian-golang: - name: Prepare beaglebone-ai64-debian-golang + prepare-beaglebone-ai64-ubuntu: + name: Prepare beaglebone-ai64-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-debian-golang.json + LIBRARY: library/beaglebone-ai64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-debian-golang: - name: Bake beaglebone-ai64-debian-golang + bake-beaglebone-ai64-ubuntu: + name: Bake beaglebone-ai64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-debian-golang + needs: prepare-beaglebone-ai64-ubuntu env: - LIBRARY: library/beaglebone-ai64-debian-golang.json + LIBRARY: library/beaglebone-ai64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-debian-node: - name: Prepare beaglebone-ai64-debian-node + prepare-beaglebone-ai64-alpine-golang: + name: Prepare beaglebone-ai64-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-debian + needs: bake-beaglebone-ai64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-debian-node.json + LIBRARY: library/beaglebone-ai64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-debian-node: - name: Bake beaglebone-ai64-debian-node + bake-beaglebone-ai64-alpine-golang: + name: Bake beaglebone-ai64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-debian-node + needs: prepare-beaglebone-ai64-alpine-golang env: - LIBRARY: library/beaglebone-ai64-debian-node.json + LIBRARY: library/beaglebone-ai64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-debian-openjdk: - name: Prepare beaglebone-ai64-debian-openjdk + prepare-beaglebone-ai64-alpine-node: + name: Prepare beaglebone-ai64-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-debian + needs: bake-beaglebone-ai64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-debian-openjdk.json + LIBRARY: library/beaglebone-ai64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-debian-openjdk: - name: Bake beaglebone-ai64-debian-openjdk + bake-beaglebone-ai64-alpine-node: + name: Bake beaglebone-ai64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-debian-openjdk + needs: prepare-beaglebone-ai64-alpine-node env: - LIBRARY: library/beaglebone-ai64-debian-openjdk.json + LIBRARY: library/beaglebone-ai64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-debian-python: - name: Prepare beaglebone-ai64-debian-python + prepare-beaglebone-ai64-alpine-python: + name: Prepare beaglebone-ai64-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-debian + needs: bake-beaglebone-ai64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-debian-python.json + LIBRARY: library/beaglebone-ai64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-debian-python: - name: Bake beaglebone-ai64-debian-python + bake-beaglebone-ai64-alpine-python: + name: Bake beaglebone-ai64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-debian-python + needs: prepare-beaglebone-ai64-alpine-python env: - LIBRARY: library/beaglebone-ai64-debian-python.json + LIBRARY: library/beaglebone-ai64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-fedora-golang: - name: Prepare beaglebone-ai64-fedora-golang + prepare-beaglebone-ai64-debian-golang: + name: Prepare beaglebone-ai64-debian-golang runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-fedora + needs: bake-beaglebone-ai64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-fedora-golang.json + LIBRARY: library/beaglebone-ai64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-fedora-golang: - name: Bake beaglebone-ai64-fedora-golang + bake-beaglebone-ai64-debian-golang: + name: Bake beaglebone-ai64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-fedora-golang + needs: prepare-beaglebone-ai64-debian-golang env: - LIBRARY: library/beaglebone-ai64-fedora-golang.json + LIBRARY: library/beaglebone-ai64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-fedora-node: - name: Prepare beaglebone-ai64-fedora-node + prepare-beaglebone-ai64-debian-node: + name: Prepare beaglebone-ai64-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-fedora + needs: bake-beaglebone-ai64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-fedora-node.json + LIBRARY: library/beaglebone-ai64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-fedora-node: - name: Bake beaglebone-ai64-fedora-node + bake-beaglebone-ai64-debian-node: + name: Bake beaglebone-ai64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-fedora-node + needs: prepare-beaglebone-ai64-debian-node env: - LIBRARY: library/beaglebone-ai64-fedora-node.json + LIBRARY: library/beaglebone-ai64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-fedora-python: - name: Prepare beaglebone-ai64-fedora-python + prepare-beaglebone-ai64-debian-openjdk: + name: Prepare beaglebone-ai64-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-fedora + needs: bake-beaglebone-ai64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-fedora-python.json + LIBRARY: library/beaglebone-ai64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-fedora-python: - name: Bake beaglebone-ai64-fedora-python + bake-beaglebone-ai64-debian-openjdk: + name: Bake beaglebone-ai64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-fedora-python + needs: prepare-beaglebone-ai64-debian-openjdk env: - LIBRARY: library/beaglebone-ai64-fedora-python.json + LIBRARY: library/beaglebone-ai64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-ubuntu-golang: - name: Prepare beaglebone-ai64-ubuntu-golang + prepare-beaglebone-ai64-debian-python: + name: Prepare beaglebone-ai64-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-ubuntu + needs: bake-beaglebone-ai64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-ubuntu-golang.json + LIBRARY: library/beaglebone-ai64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-ubuntu-golang: - name: Bake beaglebone-ai64-ubuntu-golang + bake-beaglebone-ai64-debian-python: + name: Bake beaglebone-ai64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-ubuntu-golang + needs: prepare-beaglebone-ai64-debian-python env: - LIBRARY: library/beaglebone-ai64-ubuntu-golang.json + LIBRARY: library/beaglebone-ai64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-ubuntu-node: - name: Prepare beaglebone-ai64-ubuntu-node + prepare-beaglebone-ai64-fedora-golang: + name: Prepare beaglebone-ai64-fedora-golang runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-ubuntu + needs: bake-beaglebone-ai64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-ubuntu-node.json + LIBRARY: library/beaglebone-ai64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-ubuntu-node: - name: Bake beaglebone-ai64-ubuntu-node + bake-beaglebone-ai64-fedora-golang: + name: Bake beaglebone-ai64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-ubuntu-node + needs: prepare-beaglebone-ai64-fedora-golang env: - LIBRARY: library/beaglebone-ai64-ubuntu-node.json + LIBRARY: library/beaglebone-ai64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-ubuntu-python: - name: Prepare beaglebone-ai64-ubuntu-python + prepare-beaglebone-ai64-fedora-node: + name: Prepare beaglebone-ai64-fedora-node runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-ubuntu + needs: bake-beaglebone-ai64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-ubuntu-python.json + LIBRARY: library/beaglebone-ai64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-ubuntu-python: - name: Bake beaglebone-ai64-ubuntu-python + bake-beaglebone-ai64-fedora-node: + name: Bake beaglebone-ai64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-ubuntu-python + needs: prepare-beaglebone-ai64-fedora-node env: - LIBRARY: library/beaglebone-ai64-ubuntu-python.json + LIBRARY: library/beaglebone-ai64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-ubuntu-openjdk: - name: Prepare beaglebone-ai64-ubuntu-openjdk + prepare-beaglebone-ai64-fedora-python: + name: Prepare beaglebone-ai64-fedora-python runs-on: ubuntu-latest - needs: bake-beaglebone-ai64-ubuntu + needs: bake-beaglebone-ai64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-ubuntu-openjdk.json + LIBRARY: library/beaglebone-ai64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-ubuntu-openjdk: - name: Bake beaglebone-ai64-ubuntu-openjdk + bake-beaglebone-ai64-fedora-python: + name: Bake beaglebone-ai64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-ubuntu-openjdk + needs: prepare-beaglebone-ai64-fedora-python env: - LIBRARY: library/beaglebone-ai64-ubuntu-openjdk.json + LIBRARY: library/beaglebone-ai64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-alpine: - name: Prepare beaglebone-ai64-alpine + prepare-beaglebone-ai64-ubuntu-golang: + name: Prepare beaglebone-ai64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-ai64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-alpine.json + LIBRARY: library/beaglebone-ai64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-alpine: - name: Bake beaglebone-ai64-alpine + bake-beaglebone-ai64-ubuntu-golang: + name: Bake beaglebone-ai64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-alpine + needs: prepare-beaglebone-ai64-ubuntu-golang env: - LIBRARY: library/beaglebone-ai64-alpine.json + LIBRARY: library/beaglebone-ai64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-debian: - name: Prepare beaglebone-ai64-debian + prepare-beaglebone-ai64-ubuntu-node: + name: Prepare beaglebone-ai64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-ai64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-debian.json + LIBRARY: library/beaglebone-ai64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-debian: - name: Bake beaglebone-ai64-debian + bake-beaglebone-ai64-ubuntu-node: + name: Bake beaglebone-ai64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-debian + needs: prepare-beaglebone-ai64-ubuntu-node env: - LIBRARY: library/beaglebone-ai64-debian.json + LIBRARY: library/beaglebone-ai64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-fedora: - name: Prepare beaglebone-ai64-fedora + prepare-beaglebone-ai64-ubuntu-python: + name: Prepare beaglebone-ai64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-ai64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-fedora.json + LIBRARY: library/beaglebone-ai64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-fedora: - name: Bake beaglebone-ai64-fedora + bake-beaglebone-ai64-ubuntu-python: + name: Bake beaglebone-ai64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-fedora + needs: prepare-beaglebone-ai64-ubuntu-python env: - LIBRARY: library/beaglebone-ai64-fedora.json + LIBRARY: library/beaglebone-ai64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-ai64-ubuntu: - name: Prepare beaglebone-ai64-ubuntu + prepare-beaglebone-ai64-ubuntu-openjdk: + name: Prepare beaglebone-ai64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-ai64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-ai64-ubuntu.json + LIBRARY: library/beaglebone-ai64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-ai64-ubuntu: - name: Bake beaglebone-ai64-ubuntu + bake-beaglebone-ai64-ubuntu-openjdk: + name: Bake beaglebone-ai64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-ai64-ubuntu + needs: prepare-beaglebone-ai64-ubuntu-openjdk env: - LIBRARY: library/beaglebone-ai64-ubuntu.json + LIBRARY: library/beaglebone-ai64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-ai64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-black.yml b/.github/workflows/bake-beaglebone-black.yml index f6046137ce53..eeb0987d5035 100644 --- a/.github/workflows/bake-beaglebone-black.yml +++ b/.github/workflows/bake-beaglebone-black.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-black-alpine-golang: - name: Prepare beaglebone-black-alpine-golang + prepare-beaglebone-black-alpine: + name: Prepare beaglebone-black-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-black-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-alpine-golang.json + LIBRARY: library/beaglebone-black-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-alpine-golang: - name: Bake beaglebone-black-alpine-golang + bake-beaglebone-black-alpine: + name: Bake beaglebone-black-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-alpine-golang + needs: prepare-beaglebone-black-alpine env: - LIBRARY: library/beaglebone-black-alpine-golang.json + LIBRARY: library/beaglebone-black-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-alpine-node: - name: Prepare beaglebone-black-alpine-node + prepare-beaglebone-black-debian: + name: Prepare beaglebone-black-debian runs-on: ubuntu-latest - needs: bake-beaglebone-black-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-alpine-node.json + LIBRARY: library/beaglebone-black-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-alpine-node: - name: Bake beaglebone-black-alpine-node + bake-beaglebone-black-debian: + name: Bake beaglebone-black-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-alpine-node + needs: prepare-beaglebone-black-debian env: - LIBRARY: library/beaglebone-black-alpine-node.json + LIBRARY: library/beaglebone-black-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-alpine-python: - name: Prepare beaglebone-black-alpine-python + prepare-beaglebone-black-ubuntu: + name: Prepare beaglebone-black-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-black-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-alpine-python.json + LIBRARY: library/beaglebone-black-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-alpine-python: - name: Bake beaglebone-black-alpine-python + bake-beaglebone-black-ubuntu: + name: Bake beaglebone-black-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-alpine-python + needs: prepare-beaglebone-black-ubuntu env: - LIBRARY: library/beaglebone-black-alpine-python.json + LIBRARY: library/beaglebone-black-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-debian-golang: - name: Prepare beaglebone-black-debian-golang + prepare-beaglebone-black-alpine-golang: + name: Prepare beaglebone-black-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-black-debian + needs: bake-beaglebone-black-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-debian-golang.json + LIBRARY: library/beaglebone-black-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-debian-golang: - name: Bake beaglebone-black-debian-golang + bake-beaglebone-black-alpine-golang: + name: Bake beaglebone-black-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-debian-golang + needs: prepare-beaglebone-black-alpine-golang env: - LIBRARY: library/beaglebone-black-debian-golang.json + LIBRARY: library/beaglebone-black-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-debian-node: - name: Prepare beaglebone-black-debian-node + prepare-beaglebone-black-alpine-node: + name: Prepare beaglebone-black-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-black-debian + needs: bake-beaglebone-black-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-debian-node.json + LIBRARY: library/beaglebone-black-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-debian-node: - name: Bake beaglebone-black-debian-node + bake-beaglebone-black-alpine-node: + name: Bake beaglebone-black-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-debian-node + needs: prepare-beaglebone-black-alpine-node env: - LIBRARY: library/beaglebone-black-debian-node.json + LIBRARY: library/beaglebone-black-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-debian-openjdk: - name: Prepare beaglebone-black-debian-openjdk + prepare-beaglebone-black-alpine-python: + name: Prepare beaglebone-black-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-black-debian + needs: bake-beaglebone-black-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-debian-openjdk.json + LIBRARY: library/beaglebone-black-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-debian-openjdk: - name: Bake beaglebone-black-debian-openjdk + bake-beaglebone-black-alpine-python: + name: Bake beaglebone-black-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-debian-openjdk + needs: prepare-beaglebone-black-alpine-python env: - LIBRARY: library/beaglebone-black-debian-openjdk.json + LIBRARY: library/beaglebone-black-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-debian-python: - name: Prepare beaglebone-black-debian-python + prepare-beaglebone-black-debian-golang: + name: Prepare beaglebone-black-debian-golang runs-on: ubuntu-latest needs: bake-beaglebone-black-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-debian-python.json + LIBRARY: library/beaglebone-black-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-debian-python: - name: Bake beaglebone-black-debian-python + bake-beaglebone-black-debian-golang: + name: Bake beaglebone-black-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-debian-python + needs: prepare-beaglebone-black-debian-golang env: - LIBRARY: library/beaglebone-black-debian-python.json + LIBRARY: library/beaglebone-black-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-ubuntu-golang: - name: Prepare beaglebone-black-ubuntu-golang + prepare-beaglebone-black-debian-node: + name: Prepare beaglebone-black-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-black-ubuntu + needs: bake-beaglebone-black-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-ubuntu-golang.json + LIBRARY: library/beaglebone-black-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-ubuntu-golang: - name: Bake beaglebone-black-ubuntu-golang + bake-beaglebone-black-debian-node: + name: Bake beaglebone-black-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-ubuntu-golang + needs: prepare-beaglebone-black-debian-node env: - LIBRARY: library/beaglebone-black-ubuntu-golang.json + LIBRARY: library/beaglebone-black-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-ubuntu-node: - name: Prepare beaglebone-black-ubuntu-node + prepare-beaglebone-black-debian-openjdk: + name: Prepare beaglebone-black-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-black-ubuntu + needs: bake-beaglebone-black-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-ubuntu-node.json + LIBRARY: library/beaglebone-black-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-ubuntu-node: - name: Bake beaglebone-black-ubuntu-node + bake-beaglebone-black-debian-openjdk: + name: Bake beaglebone-black-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-ubuntu-node + needs: prepare-beaglebone-black-debian-openjdk env: - LIBRARY: library/beaglebone-black-ubuntu-node.json + LIBRARY: library/beaglebone-black-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-ubuntu-python: - name: Prepare beaglebone-black-ubuntu-python + prepare-beaglebone-black-debian-python: + name: Prepare beaglebone-black-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-black-ubuntu + needs: bake-beaglebone-black-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-ubuntu-python.json + LIBRARY: library/beaglebone-black-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-ubuntu-python: - name: Bake beaglebone-black-ubuntu-python + bake-beaglebone-black-debian-python: + name: Bake beaglebone-black-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-ubuntu-python + needs: prepare-beaglebone-black-debian-python env: - LIBRARY: library/beaglebone-black-ubuntu-python.json + LIBRARY: library/beaglebone-black-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-ubuntu-openjdk: - name: Prepare beaglebone-black-ubuntu-openjdk + prepare-beaglebone-black-ubuntu-golang: + name: Prepare beaglebone-black-ubuntu-golang runs-on: ubuntu-latest needs: bake-beaglebone-black-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-ubuntu-openjdk.json + LIBRARY: library/beaglebone-black-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-ubuntu-openjdk: - name: Bake beaglebone-black-ubuntu-openjdk + bake-beaglebone-black-ubuntu-golang: + name: Bake beaglebone-black-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-ubuntu-openjdk + needs: prepare-beaglebone-black-ubuntu-golang env: - LIBRARY: library/beaglebone-black-ubuntu-openjdk.json + LIBRARY: library/beaglebone-black-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-alpine: - name: Prepare beaglebone-black-alpine + prepare-beaglebone-black-ubuntu-node: + name: Prepare beaglebone-black-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-black-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-alpine.json + LIBRARY: library/beaglebone-black-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-alpine: - name: Bake beaglebone-black-alpine + bake-beaglebone-black-ubuntu-node: + name: Bake beaglebone-black-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-alpine + needs: prepare-beaglebone-black-ubuntu-node env: - LIBRARY: library/beaglebone-black-alpine.json + LIBRARY: library/beaglebone-black-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-debian: - name: Prepare beaglebone-black-debian + prepare-beaglebone-black-ubuntu-python: + name: Prepare beaglebone-black-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-black-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-debian.json + LIBRARY: library/beaglebone-black-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-debian: - name: Bake beaglebone-black-debian + bake-beaglebone-black-ubuntu-python: + name: Bake beaglebone-black-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-debian + needs: prepare-beaglebone-black-ubuntu-python env: - LIBRARY: library/beaglebone-black-debian.json + LIBRARY: library/beaglebone-black-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-black-ubuntu: - name: Prepare beaglebone-black-ubuntu + prepare-beaglebone-black-ubuntu-openjdk: + name: Prepare beaglebone-black-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-black-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-black-ubuntu.json + LIBRARY: library/beaglebone-black-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-black-ubuntu: - name: Bake beaglebone-black-ubuntu + bake-beaglebone-black-ubuntu-openjdk: + name: Bake beaglebone-black-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-black-ubuntu + needs: prepare-beaglebone-black-ubuntu-openjdk env: - LIBRARY: library/beaglebone-black-ubuntu.json + LIBRARY: library/beaglebone-black-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-black-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-green-gateway.yml b/.github/workflows/bake-beaglebone-green-gateway.yml index c3193028ef7d..3d8dec218613 100644 --- a/.github/workflows/bake-beaglebone-green-gateway.yml +++ b/.github/workflows/bake-beaglebone-green-gateway.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-green-gateway-alpine-golang: - name: Prepare beaglebone-green-gateway-alpine-golang + prepare-beaglebone-green-gateway-alpine: + name: Prepare beaglebone-green-gateway-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-alpine-golang.json + LIBRARY: library/beaglebone-green-gateway-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-alpine-golang: - name: Bake beaglebone-green-gateway-alpine-golang + bake-beaglebone-green-gateway-alpine: + name: Bake beaglebone-green-gateway-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-alpine-golang + needs: prepare-beaglebone-green-gateway-alpine env: - LIBRARY: library/beaglebone-green-gateway-alpine-golang.json + LIBRARY: library/beaglebone-green-gateway-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-alpine-node: - name: Prepare beaglebone-green-gateway-alpine-node + prepare-beaglebone-green-gateway-debian: + name: Prepare beaglebone-green-gateway-debian runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-alpine-node.json + LIBRARY: library/beaglebone-green-gateway-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-alpine-node: - name: Bake beaglebone-green-gateway-alpine-node + bake-beaglebone-green-gateway-debian: + name: Bake beaglebone-green-gateway-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-alpine-node + needs: prepare-beaglebone-green-gateway-debian env: - LIBRARY: library/beaglebone-green-gateway-alpine-node.json + LIBRARY: library/beaglebone-green-gateway-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-alpine-python: - name: Prepare beaglebone-green-gateway-alpine-python + prepare-beaglebone-green-gateway-ubuntu: + name: Prepare beaglebone-green-gateway-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-alpine-python.json + LIBRARY: library/beaglebone-green-gateway-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-alpine-python: - name: Bake beaglebone-green-gateway-alpine-python + bake-beaglebone-green-gateway-ubuntu: + name: Bake beaglebone-green-gateway-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-alpine-python + needs: prepare-beaglebone-green-gateway-ubuntu env: - LIBRARY: library/beaglebone-green-gateway-alpine-python.json + LIBRARY: library/beaglebone-green-gateway-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-debian-golang: - name: Prepare beaglebone-green-gateway-debian-golang + prepare-beaglebone-green-gateway-alpine-golang: + name: Prepare beaglebone-green-gateway-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-debian + needs: bake-beaglebone-green-gateway-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-debian-golang.json + LIBRARY: library/beaglebone-green-gateway-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-debian-golang: - name: Bake beaglebone-green-gateway-debian-golang + bake-beaglebone-green-gateway-alpine-golang: + name: Bake beaglebone-green-gateway-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-debian-golang + needs: prepare-beaglebone-green-gateway-alpine-golang env: - LIBRARY: library/beaglebone-green-gateway-debian-golang.json + LIBRARY: library/beaglebone-green-gateway-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-debian-node: - name: Prepare beaglebone-green-gateway-debian-node + prepare-beaglebone-green-gateway-alpine-node: + name: Prepare beaglebone-green-gateway-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-debian + needs: bake-beaglebone-green-gateway-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-debian-node.json + LIBRARY: library/beaglebone-green-gateway-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-debian-node: - name: Bake beaglebone-green-gateway-debian-node + bake-beaglebone-green-gateway-alpine-node: + name: Bake beaglebone-green-gateway-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-debian-node + needs: prepare-beaglebone-green-gateway-alpine-node env: - LIBRARY: library/beaglebone-green-gateway-debian-node.json + LIBRARY: library/beaglebone-green-gateway-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-debian-openjdk: - name: Prepare beaglebone-green-gateway-debian-openjdk + prepare-beaglebone-green-gateway-alpine-python: + name: Prepare beaglebone-green-gateway-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-debian + needs: bake-beaglebone-green-gateway-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-debian-openjdk.json + LIBRARY: library/beaglebone-green-gateway-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-debian-openjdk: - name: Bake beaglebone-green-gateway-debian-openjdk + bake-beaglebone-green-gateway-alpine-python: + name: Bake beaglebone-green-gateway-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-debian-openjdk + needs: prepare-beaglebone-green-gateway-alpine-python env: - LIBRARY: library/beaglebone-green-gateway-debian-openjdk.json + LIBRARY: library/beaglebone-green-gateway-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-debian-python: - name: Prepare beaglebone-green-gateway-debian-python + prepare-beaglebone-green-gateway-debian-golang: + name: Prepare beaglebone-green-gateway-debian-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-gateway-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-debian-python.json + LIBRARY: library/beaglebone-green-gateway-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-debian-python: - name: Bake beaglebone-green-gateway-debian-python + bake-beaglebone-green-gateway-debian-golang: + name: Bake beaglebone-green-gateway-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-debian-python + needs: prepare-beaglebone-green-gateway-debian-golang env: - LIBRARY: library/beaglebone-green-gateway-debian-python.json + LIBRARY: library/beaglebone-green-gateway-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-ubuntu-golang: - name: Prepare beaglebone-green-gateway-ubuntu-golang + prepare-beaglebone-green-gateway-debian-node: + name: Prepare beaglebone-green-gateway-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-ubuntu + needs: bake-beaglebone-green-gateway-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-golang.json + LIBRARY: library/beaglebone-green-gateway-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-ubuntu-golang: - name: Bake beaglebone-green-gateway-ubuntu-golang + bake-beaglebone-green-gateway-debian-node: + name: Bake beaglebone-green-gateway-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-ubuntu-golang + needs: prepare-beaglebone-green-gateway-debian-node env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-golang.json + LIBRARY: library/beaglebone-green-gateway-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-ubuntu-node: - name: Prepare beaglebone-green-gateway-ubuntu-node + prepare-beaglebone-green-gateway-debian-openjdk: + name: Prepare beaglebone-green-gateway-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-ubuntu + needs: bake-beaglebone-green-gateway-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-node.json + LIBRARY: library/beaglebone-green-gateway-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-ubuntu-node: - name: Bake beaglebone-green-gateway-ubuntu-node + bake-beaglebone-green-gateway-debian-openjdk: + name: Bake beaglebone-green-gateway-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-ubuntu-node + needs: prepare-beaglebone-green-gateway-debian-openjdk env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-node.json + LIBRARY: library/beaglebone-green-gateway-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-ubuntu-python: - name: Prepare beaglebone-green-gateway-ubuntu-python + prepare-beaglebone-green-gateway-debian-python: + name: Prepare beaglebone-green-gateway-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-gateway-ubuntu + needs: bake-beaglebone-green-gateway-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-python.json + LIBRARY: library/beaglebone-green-gateway-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-ubuntu-python: - name: Bake beaglebone-green-gateway-ubuntu-python + bake-beaglebone-green-gateway-debian-python: + name: Bake beaglebone-green-gateway-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-ubuntu-python + needs: prepare-beaglebone-green-gateway-debian-python env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-python.json + LIBRARY: library/beaglebone-green-gateway-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-ubuntu-openjdk: - name: Prepare beaglebone-green-gateway-ubuntu-openjdk + prepare-beaglebone-green-gateway-ubuntu-golang: + name: Prepare beaglebone-green-gateway-ubuntu-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-gateway-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-ubuntu-openjdk: - name: Bake beaglebone-green-gateway-ubuntu-openjdk + bake-beaglebone-green-gateway-ubuntu-golang: + name: Bake beaglebone-green-gateway-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-ubuntu-openjdk + needs: prepare-beaglebone-green-gateway-ubuntu-golang env: - LIBRARY: library/beaglebone-green-gateway-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-alpine: - name: Prepare beaglebone-green-gateway-alpine + prepare-beaglebone-green-gateway-ubuntu-node: + name: Prepare beaglebone-green-gateway-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-gateway-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-alpine.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-alpine: - name: Bake beaglebone-green-gateway-alpine + bake-beaglebone-green-gateway-ubuntu-node: + name: Bake beaglebone-green-gateway-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-alpine + needs: prepare-beaglebone-green-gateway-ubuntu-node env: - LIBRARY: library/beaglebone-green-gateway-alpine.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-debian: - name: Prepare beaglebone-green-gateway-debian + prepare-beaglebone-green-gateway-ubuntu-python: + name: Prepare beaglebone-green-gateway-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-gateway-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-debian.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-debian: - name: Bake beaglebone-green-gateway-debian + bake-beaglebone-green-gateway-ubuntu-python: + name: Bake beaglebone-green-gateway-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-debian + needs: prepare-beaglebone-green-gateway-ubuntu-python env: - LIBRARY: library/beaglebone-green-gateway-debian.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-gateway-ubuntu: - name: Prepare beaglebone-green-gateway-ubuntu + prepare-beaglebone-green-gateway-ubuntu-openjdk: + name: Prepare beaglebone-green-gateway-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-gateway-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-gateway-ubuntu.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-gateway-ubuntu: - name: Bake beaglebone-green-gateway-ubuntu + bake-beaglebone-green-gateway-ubuntu-openjdk: + name: Bake beaglebone-green-gateway-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-gateway-ubuntu + needs: prepare-beaglebone-green-gateway-ubuntu-openjdk env: - LIBRARY: library/beaglebone-green-gateway-ubuntu.json + LIBRARY: library/beaglebone-green-gateway-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-gateway-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-green-wifi.yml b/.github/workflows/bake-beaglebone-green-wifi.yml index cd2aa2f5e166..b2de850094db 100644 --- a/.github/workflows/bake-beaglebone-green-wifi.yml +++ b/.github/workflows/bake-beaglebone-green-wifi.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-green-wifi-alpine-golang: - name: Prepare beaglebone-green-wifi-alpine-golang + prepare-beaglebone-green-wifi-alpine: + name: Prepare beaglebone-green-wifi-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-alpine-golang.json + LIBRARY: library/beaglebone-green-wifi-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-alpine-golang: - name: Bake beaglebone-green-wifi-alpine-golang + bake-beaglebone-green-wifi-alpine: + name: Bake beaglebone-green-wifi-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-alpine-golang + needs: prepare-beaglebone-green-wifi-alpine env: - LIBRARY: library/beaglebone-green-wifi-alpine-golang.json + LIBRARY: library/beaglebone-green-wifi-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-alpine-node: - name: Prepare beaglebone-green-wifi-alpine-node + prepare-beaglebone-green-wifi-debian: + name: Prepare beaglebone-green-wifi-debian runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-alpine-node.json + LIBRARY: library/beaglebone-green-wifi-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-alpine-node: - name: Bake beaglebone-green-wifi-alpine-node + bake-beaglebone-green-wifi-debian: + name: Bake beaglebone-green-wifi-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-alpine-node + needs: prepare-beaglebone-green-wifi-debian env: - LIBRARY: library/beaglebone-green-wifi-alpine-node.json + LIBRARY: library/beaglebone-green-wifi-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-alpine-python: - name: Prepare beaglebone-green-wifi-alpine-python + prepare-beaglebone-green-wifi-ubuntu: + name: Prepare beaglebone-green-wifi-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-alpine-python.json + LIBRARY: library/beaglebone-green-wifi-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-alpine-python: - name: Bake beaglebone-green-wifi-alpine-python + bake-beaglebone-green-wifi-ubuntu: + name: Bake beaglebone-green-wifi-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-alpine-python + needs: prepare-beaglebone-green-wifi-ubuntu env: - LIBRARY: library/beaglebone-green-wifi-alpine-python.json + LIBRARY: library/beaglebone-green-wifi-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-debian-golang: - name: Prepare beaglebone-green-wifi-debian-golang + prepare-beaglebone-green-wifi-alpine-golang: + name: Prepare beaglebone-green-wifi-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-debian + needs: bake-beaglebone-green-wifi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-debian-golang.json + LIBRARY: library/beaglebone-green-wifi-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-debian-golang: - name: Bake beaglebone-green-wifi-debian-golang + bake-beaglebone-green-wifi-alpine-golang: + name: Bake beaglebone-green-wifi-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-debian-golang + needs: prepare-beaglebone-green-wifi-alpine-golang env: - LIBRARY: library/beaglebone-green-wifi-debian-golang.json + LIBRARY: library/beaglebone-green-wifi-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-debian-node: - name: Prepare beaglebone-green-wifi-debian-node + prepare-beaglebone-green-wifi-alpine-node: + name: Prepare beaglebone-green-wifi-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-debian + needs: bake-beaglebone-green-wifi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-debian-node.json + LIBRARY: library/beaglebone-green-wifi-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-debian-node: - name: Bake beaglebone-green-wifi-debian-node + bake-beaglebone-green-wifi-alpine-node: + name: Bake beaglebone-green-wifi-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-debian-node + needs: prepare-beaglebone-green-wifi-alpine-node env: - LIBRARY: library/beaglebone-green-wifi-debian-node.json + LIBRARY: library/beaglebone-green-wifi-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-debian-openjdk: - name: Prepare beaglebone-green-wifi-debian-openjdk + prepare-beaglebone-green-wifi-alpine-python: + name: Prepare beaglebone-green-wifi-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-debian + needs: bake-beaglebone-green-wifi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-debian-openjdk.json + LIBRARY: library/beaglebone-green-wifi-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-debian-openjdk: - name: Bake beaglebone-green-wifi-debian-openjdk + bake-beaglebone-green-wifi-alpine-python: + name: Bake beaglebone-green-wifi-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-debian-openjdk + needs: prepare-beaglebone-green-wifi-alpine-python env: - LIBRARY: library/beaglebone-green-wifi-debian-openjdk.json + LIBRARY: library/beaglebone-green-wifi-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-debian-python: - name: Prepare beaglebone-green-wifi-debian-python + prepare-beaglebone-green-wifi-debian-golang: + name: Prepare beaglebone-green-wifi-debian-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-wifi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-debian-python.json + LIBRARY: library/beaglebone-green-wifi-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-debian-python: - name: Bake beaglebone-green-wifi-debian-python + bake-beaglebone-green-wifi-debian-golang: + name: Bake beaglebone-green-wifi-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-debian-python + needs: prepare-beaglebone-green-wifi-debian-golang env: - LIBRARY: library/beaglebone-green-wifi-debian-python.json + LIBRARY: library/beaglebone-green-wifi-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-ubuntu-golang: - name: Prepare beaglebone-green-wifi-ubuntu-golang + prepare-beaglebone-green-wifi-debian-node: + name: Prepare beaglebone-green-wifi-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-ubuntu + needs: bake-beaglebone-green-wifi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-golang.json + LIBRARY: library/beaglebone-green-wifi-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-ubuntu-golang: - name: Bake beaglebone-green-wifi-ubuntu-golang + bake-beaglebone-green-wifi-debian-node: + name: Bake beaglebone-green-wifi-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-ubuntu-golang + needs: prepare-beaglebone-green-wifi-debian-node env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-golang.json + LIBRARY: library/beaglebone-green-wifi-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-ubuntu-node: - name: Prepare beaglebone-green-wifi-ubuntu-node + prepare-beaglebone-green-wifi-debian-openjdk: + name: Prepare beaglebone-green-wifi-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-ubuntu + needs: bake-beaglebone-green-wifi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-node.json + LIBRARY: library/beaglebone-green-wifi-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-ubuntu-node: - name: Bake beaglebone-green-wifi-ubuntu-node + bake-beaglebone-green-wifi-debian-openjdk: + name: Bake beaglebone-green-wifi-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-ubuntu-node + needs: prepare-beaglebone-green-wifi-debian-openjdk env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-node.json + LIBRARY: library/beaglebone-green-wifi-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-ubuntu-python: - name: Prepare beaglebone-green-wifi-ubuntu-python + prepare-beaglebone-green-wifi-debian-python: + name: Prepare beaglebone-green-wifi-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-wifi-ubuntu + needs: bake-beaglebone-green-wifi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-python.json + LIBRARY: library/beaglebone-green-wifi-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-ubuntu-python: - name: Bake beaglebone-green-wifi-ubuntu-python + bake-beaglebone-green-wifi-debian-python: + name: Bake beaglebone-green-wifi-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-ubuntu-python + needs: prepare-beaglebone-green-wifi-debian-python env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-python.json + LIBRARY: library/beaglebone-green-wifi-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-ubuntu-openjdk: - name: Prepare beaglebone-green-wifi-ubuntu-openjdk + prepare-beaglebone-green-wifi-ubuntu-golang: + name: Prepare beaglebone-green-wifi-ubuntu-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-wifi-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-ubuntu-openjdk: - name: Bake beaglebone-green-wifi-ubuntu-openjdk + bake-beaglebone-green-wifi-ubuntu-golang: + name: Bake beaglebone-green-wifi-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-ubuntu-openjdk + needs: prepare-beaglebone-green-wifi-ubuntu-golang env: - LIBRARY: library/beaglebone-green-wifi-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-alpine: - name: Prepare beaglebone-green-wifi-alpine + prepare-beaglebone-green-wifi-ubuntu-node: + name: Prepare beaglebone-green-wifi-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-wifi-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-alpine.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-alpine: - name: Bake beaglebone-green-wifi-alpine + bake-beaglebone-green-wifi-ubuntu-node: + name: Bake beaglebone-green-wifi-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-alpine + needs: prepare-beaglebone-green-wifi-ubuntu-node env: - LIBRARY: library/beaglebone-green-wifi-alpine.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-debian: - name: Prepare beaglebone-green-wifi-debian + prepare-beaglebone-green-wifi-ubuntu-python: + name: Prepare beaglebone-green-wifi-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-wifi-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-debian.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-debian: - name: Bake beaglebone-green-wifi-debian + bake-beaglebone-green-wifi-ubuntu-python: + name: Bake beaglebone-green-wifi-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-debian + needs: prepare-beaglebone-green-wifi-ubuntu-python env: - LIBRARY: library/beaglebone-green-wifi-debian.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-wifi-ubuntu: - name: Prepare beaglebone-green-wifi-ubuntu + prepare-beaglebone-green-wifi-ubuntu-openjdk: + name: Prepare beaglebone-green-wifi-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-wifi-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-wifi-ubuntu.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-wifi-ubuntu: - name: Bake beaglebone-green-wifi-ubuntu + bake-beaglebone-green-wifi-ubuntu-openjdk: + name: Bake beaglebone-green-wifi-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-wifi-ubuntu + needs: prepare-beaglebone-green-wifi-ubuntu-openjdk env: - LIBRARY: library/beaglebone-green-wifi-ubuntu.json + LIBRARY: library/beaglebone-green-wifi-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-wifi-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-green.yml b/.github/workflows/bake-beaglebone-green.yml index 5623c4a72b99..e17ae3b6cb7c 100644 --- a/.github/workflows/bake-beaglebone-green.yml +++ b/.github/workflows/bake-beaglebone-green.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-green-alpine-golang: - name: Prepare beaglebone-green-alpine-golang + prepare-beaglebone-green-alpine: + name: Prepare beaglebone-green-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-green-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-alpine-golang.json + LIBRARY: library/beaglebone-green-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-alpine-golang: - name: Bake beaglebone-green-alpine-golang + bake-beaglebone-green-alpine: + name: Bake beaglebone-green-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-alpine-golang + needs: prepare-beaglebone-green-alpine env: - LIBRARY: library/beaglebone-green-alpine-golang.json + LIBRARY: library/beaglebone-green-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-alpine-node: - name: Prepare beaglebone-green-alpine-node + prepare-beaglebone-green-debian: + name: Prepare beaglebone-green-debian runs-on: ubuntu-latest - needs: bake-beaglebone-green-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-alpine-node.json + LIBRARY: library/beaglebone-green-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-alpine-node: - name: Bake beaglebone-green-alpine-node + bake-beaglebone-green-debian: + name: Bake beaglebone-green-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-alpine-node + needs: prepare-beaglebone-green-debian env: - LIBRARY: library/beaglebone-green-alpine-node.json + LIBRARY: library/beaglebone-green-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-alpine-python: - name: Prepare beaglebone-green-alpine-python + prepare-beaglebone-green-ubuntu: + name: Prepare beaglebone-green-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-green-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-alpine-python.json + LIBRARY: library/beaglebone-green-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-alpine-python: - name: Bake beaglebone-green-alpine-python + bake-beaglebone-green-ubuntu: + name: Bake beaglebone-green-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-alpine-python + needs: prepare-beaglebone-green-ubuntu env: - LIBRARY: library/beaglebone-green-alpine-python.json + LIBRARY: library/beaglebone-green-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-debian-golang: - name: Prepare beaglebone-green-debian-golang + prepare-beaglebone-green-alpine-golang: + name: Prepare beaglebone-green-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-green-debian + needs: bake-beaglebone-green-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-debian-golang.json + LIBRARY: library/beaglebone-green-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-debian-golang: - name: Bake beaglebone-green-debian-golang + bake-beaglebone-green-alpine-golang: + name: Bake beaglebone-green-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-debian-golang + needs: prepare-beaglebone-green-alpine-golang env: - LIBRARY: library/beaglebone-green-debian-golang.json + LIBRARY: library/beaglebone-green-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-debian-node: - name: Prepare beaglebone-green-debian-node + prepare-beaglebone-green-alpine-node: + name: Prepare beaglebone-green-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-debian + needs: bake-beaglebone-green-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-debian-node.json + LIBRARY: library/beaglebone-green-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-debian-node: - name: Bake beaglebone-green-debian-node + bake-beaglebone-green-alpine-node: + name: Bake beaglebone-green-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-debian-node + needs: prepare-beaglebone-green-alpine-node env: - LIBRARY: library/beaglebone-green-debian-node.json + LIBRARY: library/beaglebone-green-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-debian-openjdk: - name: Prepare beaglebone-green-debian-openjdk + prepare-beaglebone-green-alpine-python: + name: Prepare beaglebone-green-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-debian + needs: bake-beaglebone-green-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-debian-openjdk.json + LIBRARY: library/beaglebone-green-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-debian-openjdk: - name: Bake beaglebone-green-debian-openjdk + bake-beaglebone-green-alpine-python: + name: Bake beaglebone-green-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-debian-openjdk + needs: prepare-beaglebone-green-alpine-python env: - LIBRARY: library/beaglebone-green-debian-openjdk.json + LIBRARY: library/beaglebone-green-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-debian-python: - name: Prepare beaglebone-green-debian-python + prepare-beaglebone-green-debian-golang: + name: Prepare beaglebone-green-debian-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-debian-python.json + LIBRARY: library/beaglebone-green-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-debian-python: - name: Bake beaglebone-green-debian-python + bake-beaglebone-green-debian-golang: + name: Bake beaglebone-green-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-debian-python + needs: prepare-beaglebone-green-debian-golang env: - LIBRARY: library/beaglebone-green-debian-python.json + LIBRARY: library/beaglebone-green-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-ubuntu-golang: - name: Prepare beaglebone-green-ubuntu-golang + prepare-beaglebone-green-debian-node: + name: Prepare beaglebone-green-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-green-ubuntu + needs: bake-beaglebone-green-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-ubuntu-golang.json + LIBRARY: library/beaglebone-green-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-ubuntu-golang: - name: Bake beaglebone-green-ubuntu-golang + bake-beaglebone-green-debian-node: + name: Bake beaglebone-green-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-ubuntu-golang + needs: prepare-beaglebone-green-debian-node env: - LIBRARY: library/beaglebone-green-ubuntu-golang.json + LIBRARY: library/beaglebone-green-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-ubuntu-node: - name: Prepare beaglebone-green-ubuntu-node + prepare-beaglebone-green-debian-openjdk: + name: Prepare beaglebone-green-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-green-ubuntu + needs: bake-beaglebone-green-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-ubuntu-node.json + LIBRARY: library/beaglebone-green-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-ubuntu-node: - name: Bake beaglebone-green-ubuntu-node + bake-beaglebone-green-debian-openjdk: + name: Bake beaglebone-green-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-ubuntu-node + needs: prepare-beaglebone-green-debian-openjdk env: - LIBRARY: library/beaglebone-green-ubuntu-node.json + LIBRARY: library/beaglebone-green-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-ubuntu-python: - name: Prepare beaglebone-green-ubuntu-python + prepare-beaglebone-green-debian-python: + name: Prepare beaglebone-green-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-green-ubuntu + needs: bake-beaglebone-green-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-ubuntu-python.json + LIBRARY: library/beaglebone-green-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-ubuntu-python: - name: Bake beaglebone-green-ubuntu-python + bake-beaglebone-green-debian-python: + name: Bake beaglebone-green-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-ubuntu-python + needs: prepare-beaglebone-green-debian-python env: - LIBRARY: library/beaglebone-green-ubuntu-python.json + LIBRARY: library/beaglebone-green-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-ubuntu-openjdk: - name: Prepare beaglebone-green-ubuntu-openjdk + prepare-beaglebone-green-ubuntu-golang: + name: Prepare beaglebone-green-ubuntu-golang runs-on: ubuntu-latest needs: bake-beaglebone-green-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-ubuntu-openjdk: - name: Bake beaglebone-green-ubuntu-openjdk + bake-beaglebone-green-ubuntu-golang: + name: Bake beaglebone-green-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-ubuntu-openjdk + needs: prepare-beaglebone-green-ubuntu-golang env: - LIBRARY: library/beaglebone-green-ubuntu-openjdk.json + LIBRARY: library/beaglebone-green-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-alpine: - name: Prepare beaglebone-green-alpine + prepare-beaglebone-green-ubuntu-node: + name: Prepare beaglebone-green-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-alpine.json + LIBRARY: library/beaglebone-green-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-alpine: - name: Bake beaglebone-green-alpine + bake-beaglebone-green-ubuntu-node: + name: Bake beaglebone-green-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-alpine + needs: prepare-beaglebone-green-ubuntu-node env: - LIBRARY: library/beaglebone-green-alpine.json + LIBRARY: library/beaglebone-green-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-debian: - name: Prepare beaglebone-green-debian + prepare-beaglebone-green-ubuntu-python: + name: Prepare beaglebone-green-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-debian.json + LIBRARY: library/beaglebone-green-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-debian: - name: Bake beaglebone-green-debian + bake-beaglebone-green-ubuntu-python: + name: Bake beaglebone-green-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-debian + needs: prepare-beaglebone-green-ubuntu-python env: - LIBRARY: library/beaglebone-green-debian.json + LIBRARY: library/beaglebone-green-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-green-ubuntu: - name: Prepare beaglebone-green-ubuntu + prepare-beaglebone-green-ubuntu-openjdk: + name: Prepare beaglebone-green-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-green-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-green-ubuntu.json + LIBRARY: library/beaglebone-green-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-green-ubuntu: - name: Bake beaglebone-green-ubuntu + bake-beaglebone-green-ubuntu-openjdk: + name: Bake beaglebone-green-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-green-ubuntu + needs: prepare-beaglebone-green-ubuntu-openjdk env: - LIBRARY: library/beaglebone-green-ubuntu.json + LIBRARY: library/beaglebone-green-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-green-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-beaglebone-pocket.yml b/.github/workflows/bake-beaglebone-pocket.yml index d3bc6c0fe998..3452fd227265 100644 --- a/.github/workflows/bake-beaglebone-pocket.yml +++ b/.github/workflows/bake-beaglebone-pocket.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-beaglebone-pocket-alpine-golang: - name: Prepare beaglebone-pocket-alpine-golang + prepare-beaglebone-pocket-alpine: + name: Prepare beaglebone-pocket-alpine runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-alpine-golang.json + LIBRARY: library/beaglebone-pocket-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-alpine-golang: - name: Bake beaglebone-pocket-alpine-golang + bake-beaglebone-pocket-alpine: + name: Bake beaglebone-pocket-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-alpine-golang + needs: prepare-beaglebone-pocket-alpine env: - LIBRARY: library/beaglebone-pocket-alpine-golang.json + LIBRARY: library/beaglebone-pocket-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-alpine-node: - name: Prepare beaglebone-pocket-alpine-node + prepare-beaglebone-pocket-debian: + name: Prepare beaglebone-pocket-debian runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-alpine-node.json + LIBRARY: library/beaglebone-pocket-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-alpine-node: - name: Bake beaglebone-pocket-alpine-node + bake-beaglebone-pocket-debian: + name: Bake beaglebone-pocket-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-alpine-node + needs: prepare-beaglebone-pocket-debian env: - LIBRARY: library/beaglebone-pocket-alpine-node.json + LIBRARY: library/beaglebone-pocket-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-alpine-python: - name: Prepare beaglebone-pocket-alpine-python + prepare-beaglebone-pocket-ubuntu: + name: Prepare beaglebone-pocket-ubuntu runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-alpine-python.json + LIBRARY: library/beaglebone-pocket-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-alpine-python: - name: Bake beaglebone-pocket-alpine-python + bake-beaglebone-pocket-ubuntu: + name: Bake beaglebone-pocket-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-alpine-python + needs: prepare-beaglebone-pocket-ubuntu env: - LIBRARY: library/beaglebone-pocket-alpine-python.json + LIBRARY: library/beaglebone-pocket-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-debian-golang: - name: Prepare beaglebone-pocket-debian-golang + prepare-beaglebone-pocket-alpine-golang: + name: Prepare beaglebone-pocket-alpine-golang runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-debian + needs: bake-beaglebone-pocket-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-debian-golang.json + LIBRARY: library/beaglebone-pocket-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-debian-golang: - name: Bake beaglebone-pocket-debian-golang + bake-beaglebone-pocket-alpine-golang: + name: Bake beaglebone-pocket-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-debian-golang + needs: prepare-beaglebone-pocket-alpine-golang env: - LIBRARY: library/beaglebone-pocket-debian-golang.json + LIBRARY: library/beaglebone-pocket-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-debian-node: - name: Prepare beaglebone-pocket-debian-node + prepare-beaglebone-pocket-alpine-node: + name: Prepare beaglebone-pocket-alpine-node runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-debian + needs: bake-beaglebone-pocket-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-debian-node.json + LIBRARY: library/beaglebone-pocket-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-debian-node: - name: Bake beaglebone-pocket-debian-node + bake-beaglebone-pocket-alpine-node: + name: Bake beaglebone-pocket-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-debian-node + needs: prepare-beaglebone-pocket-alpine-node env: - LIBRARY: library/beaglebone-pocket-debian-node.json + LIBRARY: library/beaglebone-pocket-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-debian-openjdk: - name: Prepare beaglebone-pocket-debian-openjdk + prepare-beaglebone-pocket-alpine-python: + name: Prepare beaglebone-pocket-alpine-python runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-debian + needs: bake-beaglebone-pocket-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-debian-openjdk.json + LIBRARY: library/beaglebone-pocket-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-debian-openjdk: - name: Bake beaglebone-pocket-debian-openjdk + bake-beaglebone-pocket-alpine-python: + name: Bake beaglebone-pocket-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-debian-openjdk + needs: prepare-beaglebone-pocket-alpine-python env: - LIBRARY: library/beaglebone-pocket-debian-openjdk.json + LIBRARY: library/beaglebone-pocket-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-debian-python: - name: Prepare beaglebone-pocket-debian-python + prepare-beaglebone-pocket-debian-golang: + name: Prepare beaglebone-pocket-debian-golang runs-on: ubuntu-latest needs: bake-beaglebone-pocket-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-debian-python.json + LIBRARY: library/beaglebone-pocket-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-debian-python: - name: Bake beaglebone-pocket-debian-python + bake-beaglebone-pocket-debian-golang: + name: Bake beaglebone-pocket-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-debian-python + needs: prepare-beaglebone-pocket-debian-golang env: - LIBRARY: library/beaglebone-pocket-debian-python.json + LIBRARY: library/beaglebone-pocket-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-ubuntu-golang: - name: Prepare beaglebone-pocket-ubuntu-golang + prepare-beaglebone-pocket-debian-node: + name: Prepare beaglebone-pocket-debian-node runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-ubuntu + needs: bake-beaglebone-pocket-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-ubuntu-golang.json + LIBRARY: library/beaglebone-pocket-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-ubuntu-golang: - name: Bake beaglebone-pocket-ubuntu-golang + bake-beaglebone-pocket-debian-node: + name: Bake beaglebone-pocket-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-ubuntu-golang + needs: prepare-beaglebone-pocket-debian-node env: - LIBRARY: library/beaglebone-pocket-ubuntu-golang.json + LIBRARY: library/beaglebone-pocket-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-ubuntu-node: - name: Prepare beaglebone-pocket-ubuntu-node + prepare-beaglebone-pocket-debian-openjdk: + name: Prepare beaglebone-pocket-debian-openjdk runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-ubuntu + needs: bake-beaglebone-pocket-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-ubuntu-node.json + LIBRARY: library/beaglebone-pocket-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-ubuntu-node: - name: Bake beaglebone-pocket-ubuntu-node + bake-beaglebone-pocket-debian-openjdk: + name: Bake beaglebone-pocket-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-ubuntu-node + needs: prepare-beaglebone-pocket-debian-openjdk env: - LIBRARY: library/beaglebone-pocket-ubuntu-node.json + LIBRARY: library/beaglebone-pocket-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-ubuntu-python: - name: Prepare beaglebone-pocket-ubuntu-python + prepare-beaglebone-pocket-debian-python: + name: Prepare beaglebone-pocket-debian-python runs-on: ubuntu-latest - needs: bake-beaglebone-pocket-ubuntu + needs: bake-beaglebone-pocket-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-ubuntu-python.json + LIBRARY: library/beaglebone-pocket-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-ubuntu-python: - name: Bake beaglebone-pocket-ubuntu-python + bake-beaglebone-pocket-debian-python: + name: Bake beaglebone-pocket-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-ubuntu-python + needs: prepare-beaglebone-pocket-debian-python env: - LIBRARY: library/beaglebone-pocket-ubuntu-python.json + LIBRARY: library/beaglebone-pocket-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-ubuntu-openjdk: - name: Prepare beaglebone-pocket-ubuntu-openjdk + prepare-beaglebone-pocket-ubuntu-golang: + name: Prepare beaglebone-pocket-ubuntu-golang runs-on: ubuntu-latest needs: bake-beaglebone-pocket-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-ubuntu-openjdk.json + LIBRARY: library/beaglebone-pocket-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-ubuntu-openjdk: - name: Bake beaglebone-pocket-ubuntu-openjdk + bake-beaglebone-pocket-ubuntu-golang: + name: Bake beaglebone-pocket-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-ubuntu-openjdk + needs: prepare-beaglebone-pocket-ubuntu-golang env: - LIBRARY: library/beaglebone-pocket-ubuntu-openjdk.json + LIBRARY: library/beaglebone-pocket-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-alpine: - name: Prepare beaglebone-pocket-alpine + prepare-beaglebone-pocket-ubuntu-node: + name: Prepare beaglebone-pocket-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-pocket-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-alpine.json + LIBRARY: library/beaglebone-pocket-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-alpine: - name: Bake beaglebone-pocket-alpine + bake-beaglebone-pocket-ubuntu-node: + name: Bake beaglebone-pocket-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-alpine + needs: prepare-beaglebone-pocket-ubuntu-node env: - LIBRARY: library/beaglebone-pocket-alpine.json + LIBRARY: library/beaglebone-pocket-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-debian: - name: Prepare beaglebone-pocket-debian + prepare-beaglebone-pocket-ubuntu-python: + name: Prepare beaglebone-pocket-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-pocket-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-debian.json + LIBRARY: library/beaglebone-pocket-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-debian: - name: Bake beaglebone-pocket-debian + bake-beaglebone-pocket-ubuntu-python: + name: Bake beaglebone-pocket-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-debian + needs: prepare-beaglebone-pocket-ubuntu-python env: - LIBRARY: library/beaglebone-pocket-debian.json + LIBRARY: library/beaglebone-pocket-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-beaglebone-pocket-ubuntu: - name: Prepare beaglebone-pocket-ubuntu + prepare-beaglebone-pocket-ubuntu-openjdk: + name: Prepare beaglebone-pocket-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-beaglebone-pocket-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/beaglebone-pocket-ubuntu.json + LIBRARY: library/beaglebone-pocket-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-beaglebone-pocket-ubuntu: - name: Bake beaglebone-pocket-ubuntu + bake-beaglebone-pocket-ubuntu-openjdk: + name: Bake beaglebone-pocket-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-beaglebone-pocket-ubuntu + needs: prepare-beaglebone-pocket-ubuntu-openjdk env: - LIBRARY: library/beaglebone-pocket-ubuntu.json + LIBRARY: library/beaglebone-pocket-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-beaglebone-pocket-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-bluechiptechnology-db1.yml b/.github/workflows/bake-bluechiptechnology-db1.yml index b6bb347d23df..5a0558e37dd0 100644 --- a/.github/workflows/bake-bluechiptechnology-db1.yml +++ b/.github/workflows/bake-bluechiptechnology-db1.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-bluechiptechnology-db1-alpine-golang: - name: Prepare bluechiptechnology-db1-alpine-golang + prepare-bluechiptechnology-db1-alpine: + name: Prepare bluechiptechnology-db1-alpine runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-alpine-golang.json + LIBRARY: library/bluechiptechnology-db1-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-alpine-golang: - name: Bake bluechiptechnology-db1-alpine-golang + bake-bluechiptechnology-db1-alpine: + name: Bake bluechiptechnology-db1-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-alpine-golang + needs: prepare-bluechiptechnology-db1-alpine env: - LIBRARY: library/bluechiptechnology-db1-alpine-golang.json + LIBRARY: library/bluechiptechnology-db1-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-alpine-node: - name: Prepare bluechiptechnology-db1-alpine-node + prepare-bluechiptechnology-db1-debian: + name: Prepare bluechiptechnology-db1-debian runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-alpine-node.json + LIBRARY: library/bluechiptechnology-db1-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-alpine-node: - name: Bake bluechiptechnology-db1-alpine-node + bake-bluechiptechnology-db1-debian: + name: Bake bluechiptechnology-db1-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-alpine-node + needs: prepare-bluechiptechnology-db1-debian env: - LIBRARY: library/bluechiptechnology-db1-alpine-node.json + LIBRARY: library/bluechiptechnology-db1-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-alpine-python: - name: Prepare bluechiptechnology-db1-alpine-python + prepare-bluechiptechnology-db1-fedora: + name: Prepare bluechiptechnology-db1-fedora runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-alpine-python.json + LIBRARY: library/bluechiptechnology-db1-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-alpine-python: - name: Bake bluechiptechnology-db1-alpine-python + bake-bluechiptechnology-db1-fedora: + name: Bake bluechiptechnology-db1-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-alpine-python + needs: prepare-bluechiptechnology-db1-fedora env: - LIBRARY: library/bluechiptechnology-db1-alpine-python.json + LIBRARY: library/bluechiptechnology-db1-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-debian-golang: - name: Prepare bluechiptechnology-db1-debian-golang + prepare-bluechiptechnology-db1-ubuntu: + name: Prepare bluechiptechnology-db1-ubuntu runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-debian-golang.json + LIBRARY: library/bluechiptechnology-db1-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-debian-golang: - name: Bake bluechiptechnology-db1-debian-golang + bake-bluechiptechnology-db1-ubuntu: + name: Bake bluechiptechnology-db1-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-debian-golang + needs: prepare-bluechiptechnology-db1-ubuntu env: - LIBRARY: library/bluechiptechnology-db1-debian-golang.json + LIBRARY: library/bluechiptechnology-db1-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-debian-node: - name: Prepare bluechiptechnology-db1-debian-node + prepare-bluechiptechnology-db1-alpine-golang: + name: Prepare bluechiptechnology-db1-alpine-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-debian + needs: bake-bluechiptechnology-db1-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-debian-node.json + LIBRARY: library/bluechiptechnology-db1-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-debian-node: - name: Bake bluechiptechnology-db1-debian-node + bake-bluechiptechnology-db1-alpine-golang: + name: Bake bluechiptechnology-db1-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-debian-node + needs: prepare-bluechiptechnology-db1-alpine-golang env: - LIBRARY: library/bluechiptechnology-db1-debian-node.json + LIBRARY: library/bluechiptechnology-db1-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-debian-openjdk: - name: Prepare bluechiptechnology-db1-debian-openjdk + prepare-bluechiptechnology-db1-alpine-node: + name: Prepare bluechiptechnology-db1-alpine-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-debian + needs: bake-bluechiptechnology-db1-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-debian-openjdk.json + LIBRARY: library/bluechiptechnology-db1-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-debian-openjdk: - name: Bake bluechiptechnology-db1-debian-openjdk + bake-bluechiptechnology-db1-alpine-node: + name: Bake bluechiptechnology-db1-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-debian-openjdk + needs: prepare-bluechiptechnology-db1-alpine-node env: - LIBRARY: library/bluechiptechnology-db1-debian-openjdk.json + LIBRARY: library/bluechiptechnology-db1-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-debian-python: - name: Prepare bluechiptechnology-db1-debian-python + prepare-bluechiptechnology-db1-alpine-python: + name: Prepare bluechiptechnology-db1-alpine-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-debian + needs: bake-bluechiptechnology-db1-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-debian-python.json + LIBRARY: library/bluechiptechnology-db1-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-debian-python: - name: Bake bluechiptechnology-db1-debian-python + bake-bluechiptechnology-db1-alpine-python: + name: Bake bluechiptechnology-db1-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-debian-python + needs: prepare-bluechiptechnology-db1-alpine-python env: - LIBRARY: library/bluechiptechnology-db1-debian-python.json + LIBRARY: library/bluechiptechnology-db1-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-fedora-golang: - name: Prepare bluechiptechnology-db1-fedora-golang + prepare-bluechiptechnology-db1-debian-golang: + name: Prepare bluechiptechnology-db1-debian-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-fedora + needs: bake-bluechiptechnology-db1-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-fedora-golang.json + LIBRARY: library/bluechiptechnology-db1-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-fedora-golang: - name: Bake bluechiptechnology-db1-fedora-golang + bake-bluechiptechnology-db1-debian-golang: + name: Bake bluechiptechnology-db1-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-fedora-golang + needs: prepare-bluechiptechnology-db1-debian-golang env: - LIBRARY: library/bluechiptechnology-db1-fedora-golang.json + LIBRARY: library/bluechiptechnology-db1-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-fedora-node: - name: Prepare bluechiptechnology-db1-fedora-node + prepare-bluechiptechnology-db1-debian-node: + name: Prepare bluechiptechnology-db1-debian-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-fedora + needs: bake-bluechiptechnology-db1-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-fedora-node.json + LIBRARY: library/bluechiptechnology-db1-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-fedora-node: - name: Bake bluechiptechnology-db1-fedora-node + bake-bluechiptechnology-db1-debian-node: + name: Bake bluechiptechnology-db1-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-fedora-node + needs: prepare-bluechiptechnology-db1-debian-node env: - LIBRARY: library/bluechiptechnology-db1-fedora-node.json + LIBRARY: library/bluechiptechnology-db1-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-fedora-python: - name: Prepare bluechiptechnology-db1-fedora-python + prepare-bluechiptechnology-db1-debian-openjdk: + name: Prepare bluechiptechnology-db1-debian-openjdk runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-fedora + needs: bake-bluechiptechnology-db1-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-fedora-python.json + LIBRARY: library/bluechiptechnology-db1-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-fedora-python: - name: Bake bluechiptechnology-db1-fedora-python + bake-bluechiptechnology-db1-debian-openjdk: + name: Bake bluechiptechnology-db1-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-fedora-python + needs: prepare-bluechiptechnology-db1-debian-openjdk env: - LIBRARY: library/bluechiptechnology-db1-fedora-python.json + LIBRARY: library/bluechiptechnology-db1-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-ubuntu-golang: - name: Prepare bluechiptechnology-db1-ubuntu-golang + prepare-bluechiptechnology-db1-debian-python: + name: Prepare bluechiptechnology-db1-debian-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-ubuntu + needs: bake-bluechiptechnology-db1-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-golang.json + LIBRARY: library/bluechiptechnology-db1-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-ubuntu-golang: - name: Bake bluechiptechnology-db1-ubuntu-golang + bake-bluechiptechnology-db1-debian-python: + name: Bake bluechiptechnology-db1-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-ubuntu-golang + needs: prepare-bluechiptechnology-db1-debian-python env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-golang.json + LIBRARY: library/bluechiptechnology-db1-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-ubuntu-node: - name: Prepare bluechiptechnology-db1-ubuntu-node + prepare-bluechiptechnology-db1-fedora-golang: + name: Prepare bluechiptechnology-db1-fedora-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-ubuntu + needs: bake-bluechiptechnology-db1-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-node.json + LIBRARY: library/bluechiptechnology-db1-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-ubuntu-node: - name: Bake bluechiptechnology-db1-ubuntu-node + bake-bluechiptechnology-db1-fedora-golang: + name: Bake bluechiptechnology-db1-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-ubuntu-node + needs: prepare-bluechiptechnology-db1-fedora-golang env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-node.json + LIBRARY: library/bluechiptechnology-db1-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-ubuntu-python: - name: Prepare bluechiptechnology-db1-ubuntu-python + prepare-bluechiptechnology-db1-fedora-node: + name: Prepare bluechiptechnology-db1-fedora-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-ubuntu + needs: bake-bluechiptechnology-db1-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-python.json + LIBRARY: library/bluechiptechnology-db1-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-ubuntu-python: - name: Bake bluechiptechnology-db1-ubuntu-python + bake-bluechiptechnology-db1-fedora-node: + name: Bake bluechiptechnology-db1-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-ubuntu-python + needs: prepare-bluechiptechnology-db1-fedora-node env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-python.json + LIBRARY: library/bluechiptechnology-db1-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-ubuntu-openjdk: - name: Prepare bluechiptechnology-db1-ubuntu-openjdk + prepare-bluechiptechnology-db1-fedora-python: + name: Prepare bluechiptechnology-db1-fedora-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-db1-ubuntu + needs: bake-bluechiptechnology-db1-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-openjdk.json + LIBRARY: library/bluechiptechnology-db1-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-ubuntu-openjdk: - name: Bake bluechiptechnology-db1-ubuntu-openjdk + bake-bluechiptechnology-db1-fedora-python: + name: Bake bluechiptechnology-db1-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-ubuntu-openjdk + needs: prepare-bluechiptechnology-db1-fedora-python env: - LIBRARY: library/bluechiptechnology-db1-ubuntu-openjdk.json + LIBRARY: library/bluechiptechnology-db1-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-alpine: - name: Prepare bluechiptechnology-db1-alpine + prepare-bluechiptechnology-db1-ubuntu-golang: + name: Prepare bluechiptechnology-db1-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-db1-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-alpine.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-alpine: - name: Bake bluechiptechnology-db1-alpine + bake-bluechiptechnology-db1-ubuntu-golang: + name: Bake bluechiptechnology-db1-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-alpine + needs: prepare-bluechiptechnology-db1-ubuntu-golang env: - LIBRARY: library/bluechiptechnology-db1-alpine.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-debian: - name: Prepare bluechiptechnology-db1-debian + prepare-bluechiptechnology-db1-ubuntu-node: + name: Prepare bluechiptechnology-db1-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-db1-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-debian.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-debian: - name: Bake bluechiptechnology-db1-debian + bake-bluechiptechnology-db1-ubuntu-node: + name: Bake bluechiptechnology-db1-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-debian + needs: prepare-bluechiptechnology-db1-ubuntu-node env: - LIBRARY: library/bluechiptechnology-db1-debian.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-fedora: - name: Prepare bluechiptechnology-db1-fedora + prepare-bluechiptechnology-db1-ubuntu-python: + name: Prepare bluechiptechnology-db1-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-db1-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-fedora.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-fedora: - name: Bake bluechiptechnology-db1-fedora + bake-bluechiptechnology-db1-ubuntu-python: + name: Bake bluechiptechnology-db1-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-fedora + needs: prepare-bluechiptechnology-db1-ubuntu-python env: - LIBRARY: library/bluechiptechnology-db1-fedora.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-db1-ubuntu: - name: Prepare bluechiptechnology-db1-ubuntu + prepare-bluechiptechnology-db1-ubuntu-openjdk: + name: Prepare bluechiptechnology-db1-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-db1-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-db1-ubuntu.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-db1-ubuntu: - name: Bake bluechiptechnology-db1-ubuntu + bake-bluechiptechnology-db1-ubuntu-openjdk: + name: Bake bluechiptechnology-db1-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-db1-ubuntu + needs: prepare-bluechiptechnology-db1-ubuntu-openjdk env: - LIBRARY: library/bluechiptechnology-db1-ubuntu.json + LIBRARY: library/bluechiptechnology-db1-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-db1-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-bluechiptechnology-tm3.yml b/.github/workflows/bake-bluechiptechnology-tm3.yml index 1c6d9aefa223..3e62d694be34 100644 --- a/.github/workflows/bake-bluechiptechnology-tm3.yml +++ b/.github/workflows/bake-bluechiptechnology-tm3.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-bluechiptechnology-tm3-alpine-golang: - name: Prepare bluechiptechnology-tm3-alpine-golang + prepare-bluechiptechnology-tm3-alpine: + name: Prepare bluechiptechnology-tm3-alpine runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-alpine-golang.json + LIBRARY: library/bluechiptechnology-tm3-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-alpine-golang: - name: Bake bluechiptechnology-tm3-alpine-golang + bake-bluechiptechnology-tm3-alpine: + name: Bake bluechiptechnology-tm3-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-alpine-golang + needs: prepare-bluechiptechnology-tm3-alpine env: - LIBRARY: library/bluechiptechnology-tm3-alpine-golang.json + LIBRARY: library/bluechiptechnology-tm3-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-alpine-node: - name: Prepare bluechiptechnology-tm3-alpine-node + prepare-bluechiptechnology-tm3-debian: + name: Prepare bluechiptechnology-tm3-debian runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-alpine-node.json + LIBRARY: library/bluechiptechnology-tm3-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-alpine-node: - name: Bake bluechiptechnology-tm3-alpine-node + bake-bluechiptechnology-tm3-debian: + name: Bake bluechiptechnology-tm3-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-alpine-node + needs: prepare-bluechiptechnology-tm3-debian env: - LIBRARY: library/bluechiptechnology-tm3-alpine-node.json + LIBRARY: library/bluechiptechnology-tm3-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-alpine-python: - name: Prepare bluechiptechnology-tm3-alpine-python + prepare-bluechiptechnology-tm3-fedora: + name: Prepare bluechiptechnology-tm3-fedora runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-alpine-python.json + LIBRARY: library/bluechiptechnology-tm3-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-alpine-python: - name: Bake bluechiptechnology-tm3-alpine-python + bake-bluechiptechnology-tm3-fedora: + name: Bake bluechiptechnology-tm3-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-alpine-python + needs: prepare-bluechiptechnology-tm3-fedora env: - LIBRARY: library/bluechiptechnology-tm3-alpine-python.json + LIBRARY: library/bluechiptechnology-tm3-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-debian-golang: - name: Prepare bluechiptechnology-tm3-debian-golang + prepare-bluechiptechnology-tm3-ubuntu: + name: Prepare bluechiptechnology-tm3-ubuntu runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-debian-golang.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-debian-golang: - name: Bake bluechiptechnology-tm3-debian-golang + bake-bluechiptechnology-tm3-ubuntu: + name: Bake bluechiptechnology-tm3-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-debian-golang + needs: prepare-bluechiptechnology-tm3-ubuntu env: - LIBRARY: library/bluechiptechnology-tm3-debian-golang.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-debian-node: - name: Prepare bluechiptechnology-tm3-debian-node + prepare-bluechiptechnology-tm3-alpine-golang: + name: Prepare bluechiptechnology-tm3-alpine-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-debian + needs: bake-bluechiptechnology-tm3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-debian-node.json + LIBRARY: library/bluechiptechnology-tm3-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-debian-node: - name: Bake bluechiptechnology-tm3-debian-node + bake-bluechiptechnology-tm3-alpine-golang: + name: Bake bluechiptechnology-tm3-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-debian-node + needs: prepare-bluechiptechnology-tm3-alpine-golang env: - LIBRARY: library/bluechiptechnology-tm3-debian-node.json + LIBRARY: library/bluechiptechnology-tm3-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-debian-openjdk: - name: Prepare bluechiptechnology-tm3-debian-openjdk + prepare-bluechiptechnology-tm3-alpine-node: + name: Prepare bluechiptechnology-tm3-alpine-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-debian + needs: bake-bluechiptechnology-tm3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-debian-openjdk.json + LIBRARY: library/bluechiptechnology-tm3-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-debian-openjdk: - name: Bake bluechiptechnology-tm3-debian-openjdk + bake-bluechiptechnology-tm3-alpine-node: + name: Bake bluechiptechnology-tm3-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-debian-openjdk + needs: prepare-bluechiptechnology-tm3-alpine-node env: - LIBRARY: library/bluechiptechnology-tm3-debian-openjdk.json + LIBRARY: library/bluechiptechnology-tm3-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-debian-python: - name: Prepare bluechiptechnology-tm3-debian-python + prepare-bluechiptechnology-tm3-alpine-python: + name: Prepare bluechiptechnology-tm3-alpine-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-debian + needs: bake-bluechiptechnology-tm3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-debian-python.json + LIBRARY: library/bluechiptechnology-tm3-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-debian-python: - name: Bake bluechiptechnology-tm3-debian-python + bake-bluechiptechnology-tm3-alpine-python: + name: Bake bluechiptechnology-tm3-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-debian-python + needs: prepare-bluechiptechnology-tm3-alpine-python env: - LIBRARY: library/bluechiptechnology-tm3-debian-python.json + LIBRARY: library/bluechiptechnology-tm3-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-fedora-golang: - name: Prepare bluechiptechnology-tm3-fedora-golang + prepare-bluechiptechnology-tm3-debian-golang: + name: Prepare bluechiptechnology-tm3-debian-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-fedora + needs: bake-bluechiptechnology-tm3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-fedora-golang.json + LIBRARY: library/bluechiptechnology-tm3-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-fedora-golang: - name: Bake bluechiptechnology-tm3-fedora-golang + bake-bluechiptechnology-tm3-debian-golang: + name: Bake bluechiptechnology-tm3-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-fedora-golang + needs: prepare-bluechiptechnology-tm3-debian-golang env: - LIBRARY: library/bluechiptechnology-tm3-fedora-golang.json + LIBRARY: library/bluechiptechnology-tm3-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-fedora-node: - name: Prepare bluechiptechnology-tm3-fedora-node + prepare-bluechiptechnology-tm3-debian-node: + name: Prepare bluechiptechnology-tm3-debian-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-fedora + needs: bake-bluechiptechnology-tm3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-fedora-node.json + LIBRARY: library/bluechiptechnology-tm3-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-fedora-node: - name: Bake bluechiptechnology-tm3-fedora-node + bake-bluechiptechnology-tm3-debian-node: + name: Bake bluechiptechnology-tm3-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-fedora-node + needs: prepare-bluechiptechnology-tm3-debian-node env: - LIBRARY: library/bluechiptechnology-tm3-fedora-node.json + LIBRARY: library/bluechiptechnology-tm3-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-fedora-python: - name: Prepare bluechiptechnology-tm3-fedora-python + prepare-bluechiptechnology-tm3-debian-openjdk: + name: Prepare bluechiptechnology-tm3-debian-openjdk runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-fedora + needs: bake-bluechiptechnology-tm3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-fedora-python.json + LIBRARY: library/bluechiptechnology-tm3-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-fedora-python: - name: Bake bluechiptechnology-tm3-fedora-python + bake-bluechiptechnology-tm3-debian-openjdk: + name: Bake bluechiptechnology-tm3-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-fedora-python + needs: prepare-bluechiptechnology-tm3-debian-openjdk env: - LIBRARY: library/bluechiptechnology-tm3-fedora-python.json + LIBRARY: library/bluechiptechnology-tm3-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-ubuntu-golang: - name: Prepare bluechiptechnology-tm3-ubuntu-golang + prepare-bluechiptechnology-tm3-debian-python: + name: Prepare bluechiptechnology-tm3-debian-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-ubuntu + needs: bake-bluechiptechnology-tm3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-golang.json + LIBRARY: library/bluechiptechnology-tm3-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-ubuntu-golang: - name: Bake bluechiptechnology-tm3-ubuntu-golang + bake-bluechiptechnology-tm3-debian-python: + name: Bake bluechiptechnology-tm3-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-ubuntu-golang + needs: prepare-bluechiptechnology-tm3-debian-python env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-golang.json + LIBRARY: library/bluechiptechnology-tm3-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-ubuntu-node: - name: Prepare bluechiptechnology-tm3-ubuntu-node + prepare-bluechiptechnology-tm3-fedora-golang: + name: Prepare bluechiptechnology-tm3-fedora-golang runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-ubuntu + needs: bake-bluechiptechnology-tm3-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-node.json + LIBRARY: library/bluechiptechnology-tm3-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-ubuntu-node: - name: Bake bluechiptechnology-tm3-ubuntu-node + bake-bluechiptechnology-tm3-fedora-golang: + name: Bake bluechiptechnology-tm3-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-ubuntu-node + needs: prepare-bluechiptechnology-tm3-fedora-golang env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-node.json + LIBRARY: library/bluechiptechnology-tm3-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-ubuntu-python: - name: Prepare bluechiptechnology-tm3-ubuntu-python + prepare-bluechiptechnology-tm3-fedora-node: + name: Prepare bluechiptechnology-tm3-fedora-node runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-ubuntu + needs: bake-bluechiptechnology-tm3-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-python.json + LIBRARY: library/bluechiptechnology-tm3-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-ubuntu-python: - name: Bake bluechiptechnology-tm3-ubuntu-python + bake-bluechiptechnology-tm3-fedora-node: + name: Bake bluechiptechnology-tm3-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-ubuntu-python + needs: prepare-bluechiptechnology-tm3-fedora-node env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-python.json + LIBRARY: library/bluechiptechnology-tm3-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-ubuntu-openjdk: - name: Prepare bluechiptechnology-tm3-ubuntu-openjdk + prepare-bluechiptechnology-tm3-fedora-python: + name: Prepare bluechiptechnology-tm3-fedora-python runs-on: ubuntu-latest - needs: bake-bluechiptechnology-tm3-ubuntu + needs: bake-bluechiptechnology-tm3-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-openjdk.json + LIBRARY: library/bluechiptechnology-tm3-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-ubuntu-openjdk: - name: Bake bluechiptechnology-tm3-ubuntu-openjdk + bake-bluechiptechnology-tm3-fedora-python: + name: Bake bluechiptechnology-tm3-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-ubuntu-openjdk + needs: prepare-bluechiptechnology-tm3-fedora-python env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu-openjdk.json + LIBRARY: library/bluechiptechnology-tm3-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-alpine: - name: Prepare bluechiptechnology-tm3-alpine + prepare-bluechiptechnology-tm3-ubuntu-golang: + name: Prepare bluechiptechnology-tm3-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-tm3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-alpine.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-alpine: - name: Bake bluechiptechnology-tm3-alpine + bake-bluechiptechnology-tm3-ubuntu-golang: + name: Bake bluechiptechnology-tm3-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-alpine + needs: prepare-bluechiptechnology-tm3-ubuntu-golang env: - LIBRARY: library/bluechiptechnology-tm3-alpine.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-debian: - name: Prepare bluechiptechnology-tm3-debian + prepare-bluechiptechnology-tm3-ubuntu-node: + name: Prepare bluechiptechnology-tm3-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-tm3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-debian.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-debian: - name: Bake bluechiptechnology-tm3-debian + bake-bluechiptechnology-tm3-ubuntu-node: + name: Bake bluechiptechnology-tm3-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-debian + needs: prepare-bluechiptechnology-tm3-ubuntu-node env: - LIBRARY: library/bluechiptechnology-tm3-debian.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-fedora: - name: Prepare bluechiptechnology-tm3-fedora + prepare-bluechiptechnology-tm3-ubuntu-python: + name: Prepare bluechiptechnology-tm3-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-tm3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-fedora.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-fedora: - name: Bake bluechiptechnology-tm3-fedora + bake-bluechiptechnology-tm3-ubuntu-python: + name: Bake bluechiptechnology-tm3-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-fedora + needs: prepare-bluechiptechnology-tm3-ubuntu-python env: - LIBRARY: library/bluechiptechnology-tm3-fedora.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-bluechiptechnology-tm3-ubuntu: - name: Prepare bluechiptechnology-tm3-ubuntu + prepare-bluechiptechnology-tm3-ubuntu-openjdk: + name: Prepare bluechiptechnology-tm3-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-bluechiptechnology-tm3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-bluechiptechnology-tm3-ubuntu: - name: Bake bluechiptechnology-tm3-ubuntu + bake-bluechiptechnology-tm3-ubuntu-openjdk: + name: Bake bluechiptechnology-tm3-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-bluechiptechnology-tm3-ubuntu + needs: prepare-bluechiptechnology-tm3-ubuntu-openjdk env: - LIBRARY: library/bluechiptechnology-tm3-ubuntu.json + LIBRARY: library/bluechiptechnology-tm3-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-bluechiptechnology-tm3-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-ccimx8x-sbc-pro.yml b/.github/workflows/bake-ccimx8x-sbc-pro.yml index 82e1a7e4f5ef..ffd6a8ea8b5d 100644 --- a/.github/workflows/bake-ccimx8x-sbc-pro.yml +++ b/.github/workflows/bake-ccimx8x-sbc-pro.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-ccimx8x-sbc-pro-alpine-golang: - name: Prepare ccimx8x-sbc-pro-alpine-golang + prepare-ccimx8x-sbc-pro-alpine: + name: Prepare ccimx8x-sbc-pro-alpine runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-golang.json + LIBRARY: library/ccimx8x-sbc-pro-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-alpine-golang: - name: Bake ccimx8x-sbc-pro-alpine-golang + bake-ccimx8x-sbc-pro-alpine: + name: Bake ccimx8x-sbc-pro-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-alpine-golang + needs: prepare-ccimx8x-sbc-pro-alpine env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-golang.json + LIBRARY: library/ccimx8x-sbc-pro-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-alpine-node: - name: Prepare ccimx8x-sbc-pro-alpine-node + prepare-ccimx8x-sbc-pro-debian: + name: Prepare ccimx8x-sbc-pro-debian runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-node.json + LIBRARY: library/ccimx8x-sbc-pro-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-alpine-node: - name: Bake ccimx8x-sbc-pro-alpine-node + bake-ccimx8x-sbc-pro-debian: + name: Bake ccimx8x-sbc-pro-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-alpine-node + needs: prepare-ccimx8x-sbc-pro-debian env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-node.json + LIBRARY: library/ccimx8x-sbc-pro-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-alpine-python: - name: Prepare ccimx8x-sbc-pro-alpine-python + prepare-ccimx8x-sbc-pro-fedora: + name: Prepare ccimx8x-sbc-pro-fedora runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-python.json + LIBRARY: library/ccimx8x-sbc-pro-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-alpine-python: - name: Bake ccimx8x-sbc-pro-alpine-python + bake-ccimx8x-sbc-pro-fedora: + name: Bake ccimx8x-sbc-pro-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-alpine-python + needs: prepare-ccimx8x-sbc-pro-fedora env: - LIBRARY: library/ccimx8x-sbc-pro-alpine-python.json + LIBRARY: library/ccimx8x-sbc-pro-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-debian-golang: - name: Prepare ccimx8x-sbc-pro-debian-golang + prepare-ccimx8x-sbc-pro-ubuntu: + name: Prepare ccimx8x-sbc-pro-ubuntu runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-debian-golang.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-debian-golang: - name: Bake ccimx8x-sbc-pro-debian-golang + bake-ccimx8x-sbc-pro-ubuntu: + name: Bake ccimx8x-sbc-pro-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-debian-golang + needs: prepare-ccimx8x-sbc-pro-ubuntu env: - LIBRARY: library/ccimx8x-sbc-pro-debian-golang.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-debian-node: - name: Prepare ccimx8x-sbc-pro-debian-node + prepare-ccimx8x-sbc-pro-alpine-golang: + name: Prepare ccimx8x-sbc-pro-alpine-golang runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-debian + needs: bake-ccimx8x-sbc-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-debian-node.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-debian-node: - name: Bake ccimx8x-sbc-pro-debian-node + bake-ccimx8x-sbc-pro-alpine-golang: + name: Bake ccimx8x-sbc-pro-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-debian-node + needs: prepare-ccimx8x-sbc-pro-alpine-golang env: - LIBRARY: library/ccimx8x-sbc-pro-debian-node.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-debian-openjdk: - name: Prepare ccimx8x-sbc-pro-debian-openjdk + prepare-ccimx8x-sbc-pro-alpine-node: + name: Prepare ccimx8x-sbc-pro-alpine-node runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-debian + needs: bake-ccimx8x-sbc-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-debian-openjdk.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-debian-openjdk: - name: Bake ccimx8x-sbc-pro-debian-openjdk + bake-ccimx8x-sbc-pro-alpine-node: + name: Bake ccimx8x-sbc-pro-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-debian-openjdk + needs: prepare-ccimx8x-sbc-pro-alpine-node env: - LIBRARY: library/ccimx8x-sbc-pro-debian-openjdk.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-debian-python: - name: Prepare ccimx8x-sbc-pro-debian-python + prepare-ccimx8x-sbc-pro-alpine-python: + name: Prepare ccimx8x-sbc-pro-alpine-python runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-debian + needs: bake-ccimx8x-sbc-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-debian-python.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-debian-python: - name: Bake ccimx8x-sbc-pro-debian-python + bake-ccimx8x-sbc-pro-alpine-python: + name: Bake ccimx8x-sbc-pro-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-debian-python + needs: prepare-ccimx8x-sbc-pro-alpine-python env: - LIBRARY: library/ccimx8x-sbc-pro-debian-python.json + LIBRARY: library/ccimx8x-sbc-pro-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-fedora-golang: - name: Prepare ccimx8x-sbc-pro-fedora-golang + prepare-ccimx8x-sbc-pro-debian-golang: + name: Prepare ccimx8x-sbc-pro-debian-golang runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-fedora + needs: bake-ccimx8x-sbc-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-golang.json + LIBRARY: library/ccimx8x-sbc-pro-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-fedora-golang: - name: Bake ccimx8x-sbc-pro-fedora-golang + bake-ccimx8x-sbc-pro-debian-golang: + name: Bake ccimx8x-sbc-pro-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-fedora-golang + needs: prepare-ccimx8x-sbc-pro-debian-golang env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-golang.json + LIBRARY: library/ccimx8x-sbc-pro-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-fedora-node: - name: Prepare ccimx8x-sbc-pro-fedora-node + prepare-ccimx8x-sbc-pro-debian-node: + name: Prepare ccimx8x-sbc-pro-debian-node runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-fedora + needs: bake-ccimx8x-sbc-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-node.json + LIBRARY: library/ccimx8x-sbc-pro-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-fedora-node: - name: Bake ccimx8x-sbc-pro-fedora-node + bake-ccimx8x-sbc-pro-debian-node: + name: Bake ccimx8x-sbc-pro-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-fedora-node + needs: prepare-ccimx8x-sbc-pro-debian-node env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-node.json + LIBRARY: library/ccimx8x-sbc-pro-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-fedora-python: - name: Prepare ccimx8x-sbc-pro-fedora-python + prepare-ccimx8x-sbc-pro-debian-openjdk: + name: Prepare ccimx8x-sbc-pro-debian-openjdk runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-fedora + needs: bake-ccimx8x-sbc-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-python.json + LIBRARY: library/ccimx8x-sbc-pro-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-fedora-python: - name: Bake ccimx8x-sbc-pro-fedora-python + bake-ccimx8x-sbc-pro-debian-openjdk: + name: Bake ccimx8x-sbc-pro-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-fedora-python + needs: prepare-ccimx8x-sbc-pro-debian-openjdk env: - LIBRARY: library/ccimx8x-sbc-pro-fedora-python.json + LIBRARY: library/ccimx8x-sbc-pro-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-ubuntu-golang: - name: Prepare ccimx8x-sbc-pro-ubuntu-golang + prepare-ccimx8x-sbc-pro-debian-python: + name: Prepare ccimx8x-sbc-pro-debian-python runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-ubuntu + needs: bake-ccimx8x-sbc-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-golang.json + LIBRARY: library/ccimx8x-sbc-pro-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-ubuntu-golang: - name: Bake ccimx8x-sbc-pro-ubuntu-golang + bake-ccimx8x-sbc-pro-debian-python: + name: Bake ccimx8x-sbc-pro-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-ubuntu-golang + needs: prepare-ccimx8x-sbc-pro-debian-python env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-golang.json + LIBRARY: library/ccimx8x-sbc-pro-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-ubuntu-node: - name: Prepare ccimx8x-sbc-pro-ubuntu-node + prepare-ccimx8x-sbc-pro-fedora-golang: + name: Prepare ccimx8x-sbc-pro-fedora-golang runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-ubuntu + needs: bake-ccimx8x-sbc-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-node.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-ubuntu-node: - name: Bake ccimx8x-sbc-pro-ubuntu-node + bake-ccimx8x-sbc-pro-fedora-golang: + name: Bake ccimx8x-sbc-pro-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-ubuntu-node + needs: prepare-ccimx8x-sbc-pro-fedora-golang env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-node.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-ubuntu-python: - name: Prepare ccimx8x-sbc-pro-ubuntu-python + prepare-ccimx8x-sbc-pro-fedora-node: + name: Prepare ccimx8x-sbc-pro-fedora-node runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-ubuntu + needs: bake-ccimx8x-sbc-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-python.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-ubuntu-python: - name: Bake ccimx8x-sbc-pro-ubuntu-python + bake-ccimx8x-sbc-pro-fedora-node: + name: Bake ccimx8x-sbc-pro-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-ubuntu-python + needs: prepare-ccimx8x-sbc-pro-fedora-node env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-python.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-ubuntu-openjdk: - name: Prepare ccimx8x-sbc-pro-ubuntu-openjdk + prepare-ccimx8x-sbc-pro-fedora-python: + name: Prepare ccimx8x-sbc-pro-fedora-python runs-on: ubuntu-latest - needs: bake-ccimx8x-sbc-pro-ubuntu + needs: bake-ccimx8x-sbc-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-openjdk.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-ubuntu-openjdk: - name: Bake ccimx8x-sbc-pro-ubuntu-openjdk + bake-ccimx8x-sbc-pro-fedora-python: + name: Bake ccimx8x-sbc-pro-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-ubuntu-openjdk + needs: prepare-ccimx8x-sbc-pro-fedora-python env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu-openjdk.json + LIBRARY: library/ccimx8x-sbc-pro-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-alpine: - name: Prepare ccimx8x-sbc-pro-alpine + prepare-ccimx8x-sbc-pro-ubuntu-golang: + name: Prepare ccimx8x-sbc-pro-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ccimx8x-sbc-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-alpine.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-alpine: - name: Bake ccimx8x-sbc-pro-alpine + bake-ccimx8x-sbc-pro-ubuntu-golang: + name: Bake ccimx8x-sbc-pro-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-alpine + needs: prepare-ccimx8x-sbc-pro-ubuntu-golang env: - LIBRARY: library/ccimx8x-sbc-pro-alpine.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-debian: - name: Prepare ccimx8x-sbc-pro-debian + prepare-ccimx8x-sbc-pro-ubuntu-node: + name: Prepare ccimx8x-sbc-pro-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ccimx8x-sbc-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-debian.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-debian: - name: Bake ccimx8x-sbc-pro-debian + bake-ccimx8x-sbc-pro-ubuntu-node: + name: Bake ccimx8x-sbc-pro-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-debian + needs: prepare-ccimx8x-sbc-pro-ubuntu-node env: - LIBRARY: library/ccimx8x-sbc-pro-debian.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-fedora: - name: Prepare ccimx8x-sbc-pro-fedora + prepare-ccimx8x-sbc-pro-ubuntu-python: + name: Prepare ccimx8x-sbc-pro-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ccimx8x-sbc-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-fedora.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-fedora: - name: Bake ccimx8x-sbc-pro-fedora + bake-ccimx8x-sbc-pro-ubuntu-python: + name: Bake ccimx8x-sbc-pro-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-fedora + needs: prepare-ccimx8x-sbc-pro-ubuntu-python env: - LIBRARY: library/ccimx8x-sbc-pro-fedora.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ccimx8x-sbc-pro-ubuntu: - name: Prepare ccimx8x-sbc-pro-ubuntu + prepare-ccimx8x-sbc-pro-ubuntu-openjdk: + name: Prepare ccimx8x-sbc-pro-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ccimx8x-sbc-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ccimx8x-sbc-pro-ubuntu: - name: Bake ccimx8x-sbc-pro-ubuntu + bake-ccimx8x-sbc-pro-ubuntu-openjdk: + name: Bake ccimx8x-sbc-pro-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ccimx8x-sbc-pro-ubuntu + needs: prepare-ccimx8x-sbc-pro-ubuntu-openjdk env: - LIBRARY: library/ccimx8x-sbc-pro-ubuntu.json + LIBRARY: library/ccimx8x-sbc-pro-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ccimx8x-sbc-pro-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-cl-som-imx8.yml b/.github/workflows/bake-cl-som-imx8.yml index 41d17f584a4b..474b7d19cefa 100644 --- a/.github/workflows/bake-cl-som-imx8.yml +++ b/.github/workflows/bake-cl-som-imx8.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-cl-som-imx8-alpine-golang: - name: Prepare cl-som-imx8-alpine-golang + prepare-cl-som-imx8-alpine: + name: Prepare cl-som-imx8-alpine runs-on: ubuntu-latest - needs: bake-cl-som-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-alpine-golang.json + LIBRARY: library/cl-som-imx8-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-alpine-golang: - name: Bake cl-som-imx8-alpine-golang + bake-cl-som-imx8-alpine: + name: Bake cl-som-imx8-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-alpine-golang + needs: prepare-cl-som-imx8-alpine env: - LIBRARY: library/cl-som-imx8-alpine-golang.json + LIBRARY: library/cl-som-imx8-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-alpine-node: - name: Prepare cl-som-imx8-alpine-node + prepare-cl-som-imx8-debian: + name: Prepare cl-som-imx8-debian runs-on: ubuntu-latest - needs: bake-cl-som-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-alpine-node.json + LIBRARY: library/cl-som-imx8-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-alpine-node: - name: Bake cl-som-imx8-alpine-node + bake-cl-som-imx8-debian: + name: Bake cl-som-imx8-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-alpine-node + needs: prepare-cl-som-imx8-debian env: - LIBRARY: library/cl-som-imx8-alpine-node.json + LIBRARY: library/cl-som-imx8-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-alpine-python: - name: Prepare cl-som-imx8-alpine-python + prepare-cl-som-imx8-fedora: + name: Prepare cl-som-imx8-fedora runs-on: ubuntu-latest - needs: bake-cl-som-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-alpine-python.json + LIBRARY: library/cl-som-imx8-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-alpine-python: - name: Bake cl-som-imx8-alpine-python + bake-cl-som-imx8-fedora: + name: Bake cl-som-imx8-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-alpine-python + needs: prepare-cl-som-imx8-fedora env: - LIBRARY: library/cl-som-imx8-alpine-python.json + LIBRARY: library/cl-som-imx8-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-debian-golang: - name: Prepare cl-som-imx8-debian-golang + prepare-cl-som-imx8-ubuntu: + name: Prepare cl-som-imx8-ubuntu runs-on: ubuntu-latest - needs: bake-cl-som-imx8-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-debian-golang.json + LIBRARY: library/cl-som-imx8-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-debian-golang: - name: Bake cl-som-imx8-debian-golang + bake-cl-som-imx8-ubuntu: + name: Bake cl-som-imx8-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-debian-golang + needs: prepare-cl-som-imx8-ubuntu env: - LIBRARY: library/cl-som-imx8-debian-golang.json + LIBRARY: library/cl-som-imx8-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-debian-node: - name: Prepare cl-som-imx8-debian-node + prepare-cl-som-imx8-alpine-golang: + name: Prepare cl-som-imx8-alpine-golang runs-on: ubuntu-latest - needs: bake-cl-som-imx8-debian + needs: bake-cl-som-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-debian-node.json + LIBRARY: library/cl-som-imx8-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-debian-node: - name: Bake cl-som-imx8-debian-node + bake-cl-som-imx8-alpine-golang: + name: Bake cl-som-imx8-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-debian-node + needs: prepare-cl-som-imx8-alpine-golang env: - LIBRARY: library/cl-som-imx8-debian-node.json + LIBRARY: library/cl-som-imx8-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-debian-openjdk: - name: Prepare cl-som-imx8-debian-openjdk + prepare-cl-som-imx8-alpine-node: + name: Prepare cl-som-imx8-alpine-node runs-on: ubuntu-latest - needs: bake-cl-som-imx8-debian + needs: bake-cl-som-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-debian-openjdk.json + LIBRARY: library/cl-som-imx8-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-debian-openjdk: - name: Bake cl-som-imx8-debian-openjdk + bake-cl-som-imx8-alpine-node: + name: Bake cl-som-imx8-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-debian-openjdk + needs: prepare-cl-som-imx8-alpine-node env: - LIBRARY: library/cl-som-imx8-debian-openjdk.json + LIBRARY: library/cl-som-imx8-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-debian-python: - name: Prepare cl-som-imx8-debian-python + prepare-cl-som-imx8-alpine-python: + name: Prepare cl-som-imx8-alpine-python runs-on: ubuntu-latest - needs: bake-cl-som-imx8-debian + needs: bake-cl-som-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-debian-python.json + LIBRARY: library/cl-som-imx8-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-debian-python: - name: Bake cl-som-imx8-debian-python + bake-cl-som-imx8-alpine-python: + name: Bake cl-som-imx8-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-debian-python + needs: prepare-cl-som-imx8-alpine-python env: - LIBRARY: library/cl-som-imx8-debian-python.json + LIBRARY: library/cl-som-imx8-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-fedora-golang: - name: Prepare cl-som-imx8-fedora-golang + prepare-cl-som-imx8-debian-golang: + name: Prepare cl-som-imx8-debian-golang runs-on: ubuntu-latest - needs: bake-cl-som-imx8-fedora + needs: bake-cl-som-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-fedora-golang.json + LIBRARY: library/cl-som-imx8-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-fedora-golang: - name: Bake cl-som-imx8-fedora-golang + bake-cl-som-imx8-debian-golang: + name: Bake cl-som-imx8-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-fedora-golang + needs: prepare-cl-som-imx8-debian-golang env: - LIBRARY: library/cl-som-imx8-fedora-golang.json + LIBRARY: library/cl-som-imx8-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-fedora-node: - name: Prepare cl-som-imx8-fedora-node + prepare-cl-som-imx8-debian-node: + name: Prepare cl-som-imx8-debian-node runs-on: ubuntu-latest - needs: bake-cl-som-imx8-fedora + needs: bake-cl-som-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-fedora-node.json + LIBRARY: library/cl-som-imx8-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-fedora-node: - name: Bake cl-som-imx8-fedora-node + bake-cl-som-imx8-debian-node: + name: Bake cl-som-imx8-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-fedora-node + needs: prepare-cl-som-imx8-debian-node env: - LIBRARY: library/cl-som-imx8-fedora-node.json + LIBRARY: library/cl-som-imx8-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-fedora-python: - name: Prepare cl-som-imx8-fedora-python + prepare-cl-som-imx8-debian-openjdk: + name: Prepare cl-som-imx8-debian-openjdk runs-on: ubuntu-latest - needs: bake-cl-som-imx8-fedora + needs: bake-cl-som-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-fedora-python.json + LIBRARY: library/cl-som-imx8-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-fedora-python: - name: Bake cl-som-imx8-fedora-python + bake-cl-som-imx8-debian-openjdk: + name: Bake cl-som-imx8-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-fedora-python + needs: prepare-cl-som-imx8-debian-openjdk env: - LIBRARY: library/cl-som-imx8-fedora-python.json + LIBRARY: library/cl-som-imx8-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-ubuntu-golang: - name: Prepare cl-som-imx8-ubuntu-golang + prepare-cl-som-imx8-debian-python: + name: Prepare cl-som-imx8-debian-python runs-on: ubuntu-latest - needs: bake-cl-som-imx8-ubuntu + needs: bake-cl-som-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-ubuntu-golang.json + LIBRARY: library/cl-som-imx8-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-ubuntu-golang: - name: Bake cl-som-imx8-ubuntu-golang + bake-cl-som-imx8-debian-python: + name: Bake cl-som-imx8-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-ubuntu-golang + needs: prepare-cl-som-imx8-debian-python env: - LIBRARY: library/cl-som-imx8-ubuntu-golang.json + LIBRARY: library/cl-som-imx8-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-ubuntu-node: - name: Prepare cl-som-imx8-ubuntu-node + prepare-cl-som-imx8-fedora-golang: + name: Prepare cl-som-imx8-fedora-golang runs-on: ubuntu-latest - needs: bake-cl-som-imx8-ubuntu + needs: bake-cl-som-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-ubuntu-node.json + LIBRARY: library/cl-som-imx8-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-ubuntu-node: - name: Bake cl-som-imx8-ubuntu-node + bake-cl-som-imx8-fedora-golang: + name: Bake cl-som-imx8-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-ubuntu-node + needs: prepare-cl-som-imx8-fedora-golang env: - LIBRARY: library/cl-som-imx8-ubuntu-node.json + LIBRARY: library/cl-som-imx8-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-ubuntu-python: - name: Prepare cl-som-imx8-ubuntu-python + prepare-cl-som-imx8-fedora-node: + name: Prepare cl-som-imx8-fedora-node runs-on: ubuntu-latest - needs: bake-cl-som-imx8-ubuntu + needs: bake-cl-som-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-ubuntu-python.json + LIBRARY: library/cl-som-imx8-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-ubuntu-python: - name: Bake cl-som-imx8-ubuntu-python + bake-cl-som-imx8-fedora-node: + name: Bake cl-som-imx8-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-ubuntu-python + needs: prepare-cl-som-imx8-fedora-node env: - LIBRARY: library/cl-som-imx8-ubuntu-python.json + LIBRARY: library/cl-som-imx8-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-ubuntu-openjdk: - name: Prepare cl-som-imx8-ubuntu-openjdk + prepare-cl-som-imx8-fedora-python: + name: Prepare cl-som-imx8-fedora-python runs-on: ubuntu-latest - needs: bake-cl-som-imx8-ubuntu + needs: bake-cl-som-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-ubuntu-openjdk.json + LIBRARY: library/cl-som-imx8-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-ubuntu-openjdk: - name: Bake cl-som-imx8-ubuntu-openjdk + bake-cl-som-imx8-fedora-python: + name: Bake cl-som-imx8-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-ubuntu-openjdk + needs: prepare-cl-som-imx8-fedora-python env: - LIBRARY: library/cl-som-imx8-ubuntu-openjdk.json + LIBRARY: library/cl-som-imx8-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-alpine: - name: Prepare cl-som-imx8-alpine + prepare-cl-som-imx8-ubuntu-golang: + name: Prepare cl-som-imx8-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cl-som-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-alpine.json + LIBRARY: library/cl-som-imx8-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-alpine: - name: Bake cl-som-imx8-alpine + bake-cl-som-imx8-ubuntu-golang: + name: Bake cl-som-imx8-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-alpine + needs: prepare-cl-som-imx8-ubuntu-golang env: - LIBRARY: library/cl-som-imx8-alpine.json + LIBRARY: library/cl-som-imx8-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-debian: - name: Prepare cl-som-imx8-debian + prepare-cl-som-imx8-ubuntu-node: + name: Prepare cl-som-imx8-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cl-som-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-debian.json + LIBRARY: library/cl-som-imx8-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-debian: - name: Bake cl-som-imx8-debian + bake-cl-som-imx8-ubuntu-node: + name: Bake cl-som-imx8-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-debian + needs: prepare-cl-som-imx8-ubuntu-node env: - LIBRARY: library/cl-som-imx8-debian.json + LIBRARY: library/cl-som-imx8-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-fedora: - name: Prepare cl-som-imx8-fedora + prepare-cl-som-imx8-ubuntu-python: + name: Prepare cl-som-imx8-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cl-som-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-fedora.json + LIBRARY: library/cl-som-imx8-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-fedora: - name: Bake cl-som-imx8-fedora + bake-cl-som-imx8-ubuntu-python: + name: Bake cl-som-imx8-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-fedora + needs: prepare-cl-som-imx8-ubuntu-python env: - LIBRARY: library/cl-som-imx8-fedora.json + LIBRARY: library/cl-som-imx8-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cl-som-imx8-ubuntu: - name: Prepare cl-som-imx8-ubuntu + prepare-cl-som-imx8-ubuntu-openjdk: + name: Prepare cl-som-imx8-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cl-som-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cl-som-imx8-ubuntu.json + LIBRARY: library/cl-som-imx8-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cl-som-imx8-ubuntu: - name: Bake cl-som-imx8-ubuntu + bake-cl-som-imx8-ubuntu-openjdk: + name: Bake cl-som-imx8-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cl-som-imx8-ubuntu + needs: prepare-cl-som-imx8-ubuntu-openjdk env: - LIBRARY: library/cl-som-imx8-ubuntu.json + LIBRARY: library/cl-som-imx8-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cl-som-imx8-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-cnx100-xavier-nx.yml b/.github/workflows/bake-cnx100-xavier-nx.yml index fda52e5df405..c63f7b87f5a2 100644 --- a/.github/workflows/bake-cnx100-xavier-nx.yml +++ b/.github/workflows/bake-cnx100-xavier-nx.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-cnx100-xavier-nx-alpine-golang: - name: Prepare cnx100-xavier-nx-alpine-golang + prepare-cnx100-xavier-nx-alpine: + name: Prepare cnx100-xavier-nx-alpine runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-alpine-golang.json + LIBRARY: library/cnx100-xavier-nx-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-alpine-golang: - name: Bake cnx100-xavier-nx-alpine-golang + bake-cnx100-xavier-nx-alpine: + name: Bake cnx100-xavier-nx-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-alpine-golang + needs: prepare-cnx100-xavier-nx-alpine env: - LIBRARY: library/cnx100-xavier-nx-alpine-golang.json + LIBRARY: library/cnx100-xavier-nx-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-alpine-node: - name: Prepare cnx100-xavier-nx-alpine-node + prepare-cnx100-xavier-nx-debian: + name: Prepare cnx100-xavier-nx-debian runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-alpine-node.json + LIBRARY: library/cnx100-xavier-nx-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-alpine-node: - name: Bake cnx100-xavier-nx-alpine-node + bake-cnx100-xavier-nx-debian: + name: Bake cnx100-xavier-nx-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-alpine-node + needs: prepare-cnx100-xavier-nx-debian env: - LIBRARY: library/cnx100-xavier-nx-alpine-node.json + LIBRARY: library/cnx100-xavier-nx-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-alpine-python: - name: Prepare cnx100-xavier-nx-alpine-python + prepare-cnx100-xavier-nx-fedora: + name: Prepare cnx100-xavier-nx-fedora runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-alpine-python.json + LIBRARY: library/cnx100-xavier-nx-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-alpine-python: - name: Bake cnx100-xavier-nx-alpine-python + bake-cnx100-xavier-nx-fedora: + name: Bake cnx100-xavier-nx-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-alpine-python + needs: prepare-cnx100-xavier-nx-fedora env: - LIBRARY: library/cnx100-xavier-nx-alpine-python.json + LIBRARY: library/cnx100-xavier-nx-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-debian-golang: - name: Prepare cnx100-xavier-nx-debian-golang + prepare-cnx100-xavier-nx-ubuntu: + name: Prepare cnx100-xavier-nx-ubuntu runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-debian-golang.json + LIBRARY: library/cnx100-xavier-nx-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-debian-golang: - name: Bake cnx100-xavier-nx-debian-golang + bake-cnx100-xavier-nx-ubuntu: + name: Bake cnx100-xavier-nx-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-debian-golang + needs: prepare-cnx100-xavier-nx-ubuntu env: - LIBRARY: library/cnx100-xavier-nx-debian-golang.json + LIBRARY: library/cnx100-xavier-nx-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-debian-node: - name: Prepare cnx100-xavier-nx-debian-node + prepare-cnx100-xavier-nx-alpine-golang: + name: Prepare cnx100-xavier-nx-alpine-golang runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-debian + needs: bake-cnx100-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-debian-node.json + LIBRARY: library/cnx100-xavier-nx-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-debian-node: - name: Bake cnx100-xavier-nx-debian-node + bake-cnx100-xavier-nx-alpine-golang: + name: Bake cnx100-xavier-nx-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-debian-node + needs: prepare-cnx100-xavier-nx-alpine-golang env: - LIBRARY: library/cnx100-xavier-nx-debian-node.json + LIBRARY: library/cnx100-xavier-nx-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-debian-openjdk: - name: Prepare cnx100-xavier-nx-debian-openjdk + prepare-cnx100-xavier-nx-alpine-node: + name: Prepare cnx100-xavier-nx-alpine-node runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-debian + needs: bake-cnx100-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-debian-openjdk.json + LIBRARY: library/cnx100-xavier-nx-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-debian-openjdk: - name: Bake cnx100-xavier-nx-debian-openjdk + bake-cnx100-xavier-nx-alpine-node: + name: Bake cnx100-xavier-nx-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-debian-openjdk + needs: prepare-cnx100-xavier-nx-alpine-node env: - LIBRARY: library/cnx100-xavier-nx-debian-openjdk.json + LIBRARY: library/cnx100-xavier-nx-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-debian-python: - name: Prepare cnx100-xavier-nx-debian-python + prepare-cnx100-xavier-nx-alpine-python: + name: Prepare cnx100-xavier-nx-alpine-python runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-debian + needs: bake-cnx100-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-debian-python.json + LIBRARY: library/cnx100-xavier-nx-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-debian-python: - name: Bake cnx100-xavier-nx-debian-python + bake-cnx100-xavier-nx-alpine-python: + name: Bake cnx100-xavier-nx-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-debian-python + needs: prepare-cnx100-xavier-nx-alpine-python env: - LIBRARY: library/cnx100-xavier-nx-debian-python.json + LIBRARY: library/cnx100-xavier-nx-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-fedora-golang: - name: Prepare cnx100-xavier-nx-fedora-golang + prepare-cnx100-xavier-nx-debian-golang: + name: Prepare cnx100-xavier-nx-debian-golang runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-fedora + needs: bake-cnx100-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-fedora-golang.json + LIBRARY: library/cnx100-xavier-nx-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-fedora-golang: - name: Bake cnx100-xavier-nx-fedora-golang + bake-cnx100-xavier-nx-debian-golang: + name: Bake cnx100-xavier-nx-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-fedora-golang + needs: prepare-cnx100-xavier-nx-debian-golang env: - LIBRARY: library/cnx100-xavier-nx-fedora-golang.json + LIBRARY: library/cnx100-xavier-nx-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-fedora-node: - name: Prepare cnx100-xavier-nx-fedora-node + prepare-cnx100-xavier-nx-debian-node: + name: Prepare cnx100-xavier-nx-debian-node runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-fedora + needs: bake-cnx100-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-fedora-node.json + LIBRARY: library/cnx100-xavier-nx-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-fedora-node: - name: Bake cnx100-xavier-nx-fedora-node + bake-cnx100-xavier-nx-debian-node: + name: Bake cnx100-xavier-nx-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-fedora-node + needs: prepare-cnx100-xavier-nx-debian-node env: - LIBRARY: library/cnx100-xavier-nx-fedora-node.json + LIBRARY: library/cnx100-xavier-nx-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-fedora-python: - name: Prepare cnx100-xavier-nx-fedora-python + prepare-cnx100-xavier-nx-debian-openjdk: + name: Prepare cnx100-xavier-nx-debian-openjdk runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-fedora + needs: bake-cnx100-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-fedora-python.json + LIBRARY: library/cnx100-xavier-nx-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-fedora-python: - name: Bake cnx100-xavier-nx-fedora-python + bake-cnx100-xavier-nx-debian-openjdk: + name: Bake cnx100-xavier-nx-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-fedora-python + needs: prepare-cnx100-xavier-nx-debian-openjdk env: - LIBRARY: library/cnx100-xavier-nx-fedora-python.json + LIBRARY: library/cnx100-xavier-nx-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-ubuntu-golang: - name: Prepare cnx100-xavier-nx-ubuntu-golang + prepare-cnx100-xavier-nx-debian-python: + name: Prepare cnx100-xavier-nx-debian-python runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-ubuntu + needs: bake-cnx100-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-golang.json + LIBRARY: library/cnx100-xavier-nx-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-ubuntu-golang: - name: Bake cnx100-xavier-nx-ubuntu-golang + bake-cnx100-xavier-nx-debian-python: + name: Bake cnx100-xavier-nx-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-ubuntu-golang + needs: prepare-cnx100-xavier-nx-debian-python env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-golang.json + LIBRARY: library/cnx100-xavier-nx-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-ubuntu-node: - name: Prepare cnx100-xavier-nx-ubuntu-node + prepare-cnx100-xavier-nx-fedora-golang: + name: Prepare cnx100-xavier-nx-fedora-golang runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-ubuntu + needs: bake-cnx100-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-node.json + LIBRARY: library/cnx100-xavier-nx-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-ubuntu-node: - name: Bake cnx100-xavier-nx-ubuntu-node + bake-cnx100-xavier-nx-fedora-golang: + name: Bake cnx100-xavier-nx-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-ubuntu-node + needs: prepare-cnx100-xavier-nx-fedora-golang env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-node.json + LIBRARY: library/cnx100-xavier-nx-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-ubuntu-python: - name: Prepare cnx100-xavier-nx-ubuntu-python + prepare-cnx100-xavier-nx-fedora-node: + name: Prepare cnx100-xavier-nx-fedora-node runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-ubuntu + needs: bake-cnx100-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-python.json + LIBRARY: library/cnx100-xavier-nx-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-ubuntu-python: - name: Bake cnx100-xavier-nx-ubuntu-python + bake-cnx100-xavier-nx-fedora-node: + name: Bake cnx100-xavier-nx-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-ubuntu-python + needs: prepare-cnx100-xavier-nx-fedora-node env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-python.json + LIBRARY: library/cnx100-xavier-nx-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-ubuntu-openjdk: - name: Prepare cnx100-xavier-nx-ubuntu-openjdk + prepare-cnx100-xavier-nx-fedora-python: + name: Prepare cnx100-xavier-nx-fedora-python runs-on: ubuntu-latest - needs: bake-cnx100-xavier-nx-ubuntu + needs: bake-cnx100-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-openjdk.json + LIBRARY: library/cnx100-xavier-nx-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-ubuntu-openjdk: - name: Bake cnx100-xavier-nx-ubuntu-openjdk + bake-cnx100-xavier-nx-fedora-python: + name: Bake cnx100-xavier-nx-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-ubuntu-openjdk + needs: prepare-cnx100-xavier-nx-fedora-python env: - LIBRARY: library/cnx100-xavier-nx-ubuntu-openjdk.json + LIBRARY: library/cnx100-xavier-nx-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-alpine: - name: Prepare cnx100-xavier-nx-alpine + prepare-cnx100-xavier-nx-ubuntu-golang: + name: Prepare cnx100-xavier-nx-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cnx100-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-alpine.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-alpine: - name: Bake cnx100-xavier-nx-alpine + bake-cnx100-xavier-nx-ubuntu-golang: + name: Bake cnx100-xavier-nx-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-alpine + needs: prepare-cnx100-xavier-nx-ubuntu-golang env: - LIBRARY: library/cnx100-xavier-nx-alpine.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-debian: - name: Prepare cnx100-xavier-nx-debian + prepare-cnx100-xavier-nx-ubuntu-node: + name: Prepare cnx100-xavier-nx-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cnx100-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-debian.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-debian: - name: Bake cnx100-xavier-nx-debian + bake-cnx100-xavier-nx-ubuntu-node: + name: Bake cnx100-xavier-nx-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-debian + needs: prepare-cnx100-xavier-nx-ubuntu-node env: - LIBRARY: library/cnx100-xavier-nx-debian.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-fedora: - name: Prepare cnx100-xavier-nx-fedora + prepare-cnx100-xavier-nx-ubuntu-python: + name: Prepare cnx100-xavier-nx-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cnx100-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-fedora.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-fedora: - name: Bake cnx100-xavier-nx-fedora + bake-cnx100-xavier-nx-ubuntu-python: + name: Bake cnx100-xavier-nx-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-fedora + needs: prepare-cnx100-xavier-nx-ubuntu-python env: - LIBRARY: library/cnx100-xavier-nx-fedora.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-cnx100-xavier-nx-ubuntu: - name: Prepare cnx100-xavier-nx-ubuntu + prepare-cnx100-xavier-nx-ubuntu-openjdk: + name: Prepare cnx100-xavier-nx-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-cnx100-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/cnx100-xavier-nx-ubuntu.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-cnx100-xavier-nx-ubuntu: - name: Bake cnx100-xavier-nx-ubuntu + bake-cnx100-xavier-nx-ubuntu-openjdk: + name: Bake cnx100-xavier-nx-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-cnx100-xavier-nx-ubuntu + needs: prepare-cnx100-xavier-nx-ubuntu-openjdk env: - LIBRARY: library/cnx100-xavier-nx-ubuntu.json + LIBRARY: library/cnx100-xavier-nx-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-cnx100-xavier-nx-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-coral-dev.yml b/.github/workflows/bake-coral-dev.yml index a1675293183f..c3b991781296 100644 --- a/.github/workflows/bake-coral-dev.yml +++ b/.github/workflows/bake-coral-dev.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-coral-dev-alpine-golang: - name: Prepare coral-dev-alpine-golang + prepare-coral-dev-alpine: + name: Prepare coral-dev-alpine runs-on: ubuntu-latest - needs: bake-coral-dev-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-alpine-golang.json + LIBRARY: library/coral-dev-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-alpine-golang: - name: Bake coral-dev-alpine-golang + bake-coral-dev-alpine: + name: Bake coral-dev-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-alpine-golang + needs: prepare-coral-dev-alpine env: - LIBRARY: library/coral-dev-alpine-golang.json + LIBRARY: library/coral-dev-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-alpine-node: - name: Prepare coral-dev-alpine-node + prepare-coral-dev-debian: + name: Prepare coral-dev-debian runs-on: ubuntu-latest - needs: bake-coral-dev-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-alpine-node.json + LIBRARY: library/coral-dev-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-alpine-node: - name: Bake coral-dev-alpine-node + bake-coral-dev-debian: + name: Bake coral-dev-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-alpine-node + needs: prepare-coral-dev-debian env: - LIBRARY: library/coral-dev-alpine-node.json + LIBRARY: library/coral-dev-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-alpine-python: - name: Prepare coral-dev-alpine-python + prepare-coral-dev-fedora: + name: Prepare coral-dev-fedora runs-on: ubuntu-latest - needs: bake-coral-dev-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-alpine-python.json + LIBRARY: library/coral-dev-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-alpine-python: - name: Bake coral-dev-alpine-python + bake-coral-dev-fedora: + name: Bake coral-dev-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-alpine-python + needs: prepare-coral-dev-fedora env: - LIBRARY: library/coral-dev-alpine-python.json + LIBRARY: library/coral-dev-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-debian-golang: - name: Prepare coral-dev-debian-golang + prepare-coral-dev-ubuntu: + name: Prepare coral-dev-ubuntu runs-on: ubuntu-latest - needs: bake-coral-dev-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-debian-golang.json + LIBRARY: library/coral-dev-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-debian-golang: - name: Bake coral-dev-debian-golang + bake-coral-dev-ubuntu: + name: Bake coral-dev-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-debian-golang + needs: prepare-coral-dev-ubuntu env: - LIBRARY: library/coral-dev-debian-golang.json + LIBRARY: library/coral-dev-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-debian-node: - name: Prepare coral-dev-debian-node + prepare-coral-dev-alpine-golang: + name: Prepare coral-dev-alpine-golang runs-on: ubuntu-latest - needs: bake-coral-dev-debian + needs: bake-coral-dev-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-debian-node.json + LIBRARY: library/coral-dev-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-debian-node: - name: Bake coral-dev-debian-node + bake-coral-dev-alpine-golang: + name: Bake coral-dev-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-debian-node + needs: prepare-coral-dev-alpine-golang env: - LIBRARY: library/coral-dev-debian-node.json + LIBRARY: library/coral-dev-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-debian-openjdk: - name: Prepare coral-dev-debian-openjdk + prepare-coral-dev-alpine-node: + name: Prepare coral-dev-alpine-node runs-on: ubuntu-latest - needs: bake-coral-dev-debian + needs: bake-coral-dev-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-debian-openjdk.json + LIBRARY: library/coral-dev-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-debian-openjdk: - name: Bake coral-dev-debian-openjdk + bake-coral-dev-alpine-node: + name: Bake coral-dev-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-debian-openjdk + needs: prepare-coral-dev-alpine-node env: - LIBRARY: library/coral-dev-debian-openjdk.json + LIBRARY: library/coral-dev-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-debian-python: - name: Prepare coral-dev-debian-python + prepare-coral-dev-alpine-python: + name: Prepare coral-dev-alpine-python runs-on: ubuntu-latest - needs: bake-coral-dev-debian + needs: bake-coral-dev-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-debian-python.json + LIBRARY: library/coral-dev-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-debian-python: - name: Bake coral-dev-debian-python + bake-coral-dev-alpine-python: + name: Bake coral-dev-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-debian-python + needs: prepare-coral-dev-alpine-python env: - LIBRARY: library/coral-dev-debian-python.json + LIBRARY: library/coral-dev-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-fedora-golang: - name: Prepare coral-dev-fedora-golang + prepare-coral-dev-debian-golang: + name: Prepare coral-dev-debian-golang runs-on: ubuntu-latest - needs: bake-coral-dev-fedora + needs: bake-coral-dev-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-fedora-golang.json + LIBRARY: library/coral-dev-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-fedora-golang: - name: Bake coral-dev-fedora-golang + bake-coral-dev-debian-golang: + name: Bake coral-dev-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-fedora-golang + needs: prepare-coral-dev-debian-golang env: - LIBRARY: library/coral-dev-fedora-golang.json + LIBRARY: library/coral-dev-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-fedora-node: - name: Prepare coral-dev-fedora-node + prepare-coral-dev-debian-node: + name: Prepare coral-dev-debian-node runs-on: ubuntu-latest - needs: bake-coral-dev-fedora + needs: bake-coral-dev-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-fedora-node.json + LIBRARY: library/coral-dev-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-fedora-node: - name: Bake coral-dev-fedora-node + bake-coral-dev-debian-node: + name: Bake coral-dev-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-fedora-node + needs: prepare-coral-dev-debian-node env: - LIBRARY: library/coral-dev-fedora-node.json + LIBRARY: library/coral-dev-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-fedora-python: - name: Prepare coral-dev-fedora-python + prepare-coral-dev-debian-openjdk: + name: Prepare coral-dev-debian-openjdk runs-on: ubuntu-latest - needs: bake-coral-dev-fedora + needs: bake-coral-dev-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-fedora-python.json + LIBRARY: library/coral-dev-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-fedora-python: - name: Bake coral-dev-fedora-python + bake-coral-dev-debian-openjdk: + name: Bake coral-dev-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-fedora-python + needs: prepare-coral-dev-debian-openjdk env: - LIBRARY: library/coral-dev-fedora-python.json + LIBRARY: library/coral-dev-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-ubuntu-golang: - name: Prepare coral-dev-ubuntu-golang + prepare-coral-dev-debian-python: + name: Prepare coral-dev-debian-python runs-on: ubuntu-latest - needs: bake-coral-dev-ubuntu + needs: bake-coral-dev-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-ubuntu-golang.json + LIBRARY: library/coral-dev-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-ubuntu-golang: - name: Bake coral-dev-ubuntu-golang + bake-coral-dev-debian-python: + name: Bake coral-dev-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-ubuntu-golang + needs: prepare-coral-dev-debian-python env: - LIBRARY: library/coral-dev-ubuntu-golang.json + LIBRARY: library/coral-dev-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-ubuntu-node: - name: Prepare coral-dev-ubuntu-node + prepare-coral-dev-fedora-golang: + name: Prepare coral-dev-fedora-golang runs-on: ubuntu-latest - needs: bake-coral-dev-ubuntu + needs: bake-coral-dev-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-ubuntu-node.json + LIBRARY: library/coral-dev-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-ubuntu-node: - name: Bake coral-dev-ubuntu-node + bake-coral-dev-fedora-golang: + name: Bake coral-dev-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-ubuntu-node + needs: prepare-coral-dev-fedora-golang env: - LIBRARY: library/coral-dev-ubuntu-node.json + LIBRARY: library/coral-dev-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-ubuntu-python: - name: Prepare coral-dev-ubuntu-python + prepare-coral-dev-fedora-node: + name: Prepare coral-dev-fedora-node runs-on: ubuntu-latest - needs: bake-coral-dev-ubuntu + needs: bake-coral-dev-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-ubuntu-python.json + LIBRARY: library/coral-dev-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-ubuntu-python: - name: Bake coral-dev-ubuntu-python + bake-coral-dev-fedora-node: + name: Bake coral-dev-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-ubuntu-python + needs: prepare-coral-dev-fedora-node env: - LIBRARY: library/coral-dev-ubuntu-python.json + LIBRARY: library/coral-dev-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-ubuntu-openjdk: - name: Prepare coral-dev-ubuntu-openjdk + prepare-coral-dev-fedora-python: + name: Prepare coral-dev-fedora-python runs-on: ubuntu-latest - needs: bake-coral-dev-ubuntu + needs: bake-coral-dev-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-ubuntu-openjdk.json + LIBRARY: library/coral-dev-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-ubuntu-openjdk: - name: Bake coral-dev-ubuntu-openjdk + bake-coral-dev-fedora-python: + name: Bake coral-dev-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-ubuntu-openjdk + needs: prepare-coral-dev-fedora-python env: - LIBRARY: library/coral-dev-ubuntu-openjdk.json + LIBRARY: library/coral-dev-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-alpine: - name: Prepare coral-dev-alpine + prepare-coral-dev-ubuntu-golang: + name: Prepare coral-dev-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-coral-dev-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-alpine.json + LIBRARY: library/coral-dev-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-alpine: - name: Bake coral-dev-alpine + bake-coral-dev-ubuntu-golang: + name: Bake coral-dev-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-alpine + needs: prepare-coral-dev-ubuntu-golang env: - LIBRARY: library/coral-dev-alpine.json + LIBRARY: library/coral-dev-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-debian: - name: Prepare coral-dev-debian + prepare-coral-dev-ubuntu-node: + name: Prepare coral-dev-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-coral-dev-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-debian.json + LIBRARY: library/coral-dev-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-debian: - name: Bake coral-dev-debian + bake-coral-dev-ubuntu-node: + name: Bake coral-dev-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-debian + needs: prepare-coral-dev-ubuntu-node env: - LIBRARY: library/coral-dev-debian.json + LIBRARY: library/coral-dev-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-fedora: - name: Prepare coral-dev-fedora + prepare-coral-dev-ubuntu-python: + name: Prepare coral-dev-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-coral-dev-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-fedora.json + LIBRARY: library/coral-dev-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-fedora: - name: Bake coral-dev-fedora + bake-coral-dev-ubuntu-python: + name: Bake coral-dev-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-fedora + needs: prepare-coral-dev-ubuntu-python env: - LIBRARY: library/coral-dev-fedora.json + LIBRARY: library/coral-dev-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-coral-dev-ubuntu: - name: Prepare coral-dev-ubuntu + prepare-coral-dev-ubuntu-openjdk: + name: Prepare coral-dev-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-coral-dev-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/coral-dev-ubuntu.json + LIBRARY: library/coral-dev-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-coral-dev-ubuntu: - name: Bake coral-dev-ubuntu + bake-coral-dev-ubuntu-openjdk: + name: Bake coral-dev-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-coral-dev-ubuntu + needs: prepare-coral-dev-ubuntu-openjdk env: - LIBRARY: library/coral-dev-ubuntu.json + LIBRARY: library/coral-dev-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-coral-dev-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-etcher-pro.yml b/.github/workflows/bake-etcher-pro.yml index d71cdf875eb8..afb076e13596 100644 --- a/.github/workflows/bake-etcher-pro.yml +++ b/.github/workflows/bake-etcher-pro.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-etcher-pro-alpine-golang: - name: Prepare etcher-pro-alpine-golang + prepare-etcher-pro-alpine: + name: Prepare etcher-pro-alpine runs-on: ubuntu-latest - needs: bake-etcher-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-alpine-golang.json + LIBRARY: library/etcher-pro-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-alpine-golang: - name: Bake etcher-pro-alpine-golang + bake-etcher-pro-alpine: + name: Bake etcher-pro-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-alpine-golang + needs: prepare-etcher-pro-alpine env: - LIBRARY: library/etcher-pro-alpine-golang.json + LIBRARY: library/etcher-pro-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-alpine-node: - name: Prepare etcher-pro-alpine-node + prepare-etcher-pro-debian: + name: Prepare etcher-pro-debian runs-on: ubuntu-latest - needs: bake-etcher-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-alpine-node.json + LIBRARY: library/etcher-pro-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-alpine-node: - name: Bake etcher-pro-alpine-node + bake-etcher-pro-debian: + name: Bake etcher-pro-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-alpine-node + needs: prepare-etcher-pro-debian env: - LIBRARY: library/etcher-pro-alpine-node.json + LIBRARY: library/etcher-pro-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-alpine-python: - name: Prepare etcher-pro-alpine-python + prepare-etcher-pro-fedora: + name: Prepare etcher-pro-fedora runs-on: ubuntu-latest - needs: bake-etcher-pro-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-alpine-python.json + LIBRARY: library/etcher-pro-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-alpine-python: - name: Bake etcher-pro-alpine-python + bake-etcher-pro-fedora: + name: Bake etcher-pro-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-alpine-python + needs: prepare-etcher-pro-fedora env: - LIBRARY: library/etcher-pro-alpine-python.json + LIBRARY: library/etcher-pro-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-debian-golang: - name: Prepare etcher-pro-debian-golang + prepare-etcher-pro-ubuntu: + name: Prepare etcher-pro-ubuntu runs-on: ubuntu-latest - needs: bake-etcher-pro-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-debian-golang.json + LIBRARY: library/etcher-pro-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-debian-golang: - name: Bake etcher-pro-debian-golang + bake-etcher-pro-ubuntu: + name: Bake etcher-pro-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-debian-golang + needs: prepare-etcher-pro-ubuntu env: - LIBRARY: library/etcher-pro-debian-golang.json + LIBRARY: library/etcher-pro-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-debian-node: - name: Prepare etcher-pro-debian-node + prepare-etcher-pro-alpine-golang: + name: Prepare etcher-pro-alpine-golang runs-on: ubuntu-latest - needs: bake-etcher-pro-debian + needs: bake-etcher-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-debian-node.json + LIBRARY: library/etcher-pro-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-debian-node: - name: Bake etcher-pro-debian-node + bake-etcher-pro-alpine-golang: + name: Bake etcher-pro-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-debian-node + needs: prepare-etcher-pro-alpine-golang env: - LIBRARY: library/etcher-pro-debian-node.json + LIBRARY: library/etcher-pro-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-debian-openjdk: - name: Prepare etcher-pro-debian-openjdk + prepare-etcher-pro-alpine-node: + name: Prepare etcher-pro-alpine-node runs-on: ubuntu-latest - needs: bake-etcher-pro-debian + needs: bake-etcher-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-debian-openjdk.json + LIBRARY: library/etcher-pro-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-debian-openjdk: - name: Bake etcher-pro-debian-openjdk + bake-etcher-pro-alpine-node: + name: Bake etcher-pro-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-debian-openjdk + needs: prepare-etcher-pro-alpine-node env: - LIBRARY: library/etcher-pro-debian-openjdk.json + LIBRARY: library/etcher-pro-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-debian-python: - name: Prepare etcher-pro-debian-python + prepare-etcher-pro-alpine-python: + name: Prepare etcher-pro-alpine-python runs-on: ubuntu-latest - needs: bake-etcher-pro-debian + needs: bake-etcher-pro-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-debian-python.json + LIBRARY: library/etcher-pro-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-debian-python: - name: Bake etcher-pro-debian-python + bake-etcher-pro-alpine-python: + name: Bake etcher-pro-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-debian-python + needs: prepare-etcher-pro-alpine-python env: - LIBRARY: library/etcher-pro-debian-python.json + LIBRARY: library/etcher-pro-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-fedora-golang: - name: Prepare etcher-pro-fedora-golang + prepare-etcher-pro-debian-golang: + name: Prepare etcher-pro-debian-golang runs-on: ubuntu-latest - needs: bake-etcher-pro-fedora + needs: bake-etcher-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-fedora-golang.json + LIBRARY: library/etcher-pro-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-fedora-golang: - name: Bake etcher-pro-fedora-golang + bake-etcher-pro-debian-golang: + name: Bake etcher-pro-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-fedora-golang + needs: prepare-etcher-pro-debian-golang env: - LIBRARY: library/etcher-pro-fedora-golang.json + LIBRARY: library/etcher-pro-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-fedora-node: - name: Prepare etcher-pro-fedora-node + prepare-etcher-pro-debian-node: + name: Prepare etcher-pro-debian-node runs-on: ubuntu-latest - needs: bake-etcher-pro-fedora + needs: bake-etcher-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-fedora-node.json + LIBRARY: library/etcher-pro-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-fedora-node: - name: Bake etcher-pro-fedora-node + bake-etcher-pro-debian-node: + name: Bake etcher-pro-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-fedora-node + needs: prepare-etcher-pro-debian-node env: - LIBRARY: library/etcher-pro-fedora-node.json + LIBRARY: library/etcher-pro-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-fedora-python: - name: Prepare etcher-pro-fedora-python + prepare-etcher-pro-debian-openjdk: + name: Prepare etcher-pro-debian-openjdk runs-on: ubuntu-latest - needs: bake-etcher-pro-fedora + needs: bake-etcher-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-fedora-python.json + LIBRARY: library/etcher-pro-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-fedora-python: - name: Bake etcher-pro-fedora-python + bake-etcher-pro-debian-openjdk: + name: Bake etcher-pro-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-fedora-python + needs: prepare-etcher-pro-debian-openjdk env: - LIBRARY: library/etcher-pro-fedora-python.json + LIBRARY: library/etcher-pro-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-ubuntu-golang: - name: Prepare etcher-pro-ubuntu-golang + prepare-etcher-pro-debian-python: + name: Prepare etcher-pro-debian-python runs-on: ubuntu-latest - needs: bake-etcher-pro-ubuntu + needs: bake-etcher-pro-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-ubuntu-golang.json + LIBRARY: library/etcher-pro-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-ubuntu-golang: - name: Bake etcher-pro-ubuntu-golang + bake-etcher-pro-debian-python: + name: Bake etcher-pro-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-ubuntu-golang + needs: prepare-etcher-pro-debian-python env: - LIBRARY: library/etcher-pro-ubuntu-golang.json + LIBRARY: library/etcher-pro-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-ubuntu-node: - name: Prepare etcher-pro-ubuntu-node + prepare-etcher-pro-fedora-golang: + name: Prepare etcher-pro-fedora-golang runs-on: ubuntu-latest - needs: bake-etcher-pro-ubuntu + needs: bake-etcher-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-ubuntu-node.json + LIBRARY: library/etcher-pro-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-ubuntu-node: - name: Bake etcher-pro-ubuntu-node + bake-etcher-pro-fedora-golang: + name: Bake etcher-pro-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-ubuntu-node + needs: prepare-etcher-pro-fedora-golang env: - LIBRARY: library/etcher-pro-ubuntu-node.json + LIBRARY: library/etcher-pro-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-ubuntu-python: - name: Prepare etcher-pro-ubuntu-python + prepare-etcher-pro-fedora-node: + name: Prepare etcher-pro-fedora-node runs-on: ubuntu-latest - needs: bake-etcher-pro-ubuntu + needs: bake-etcher-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-ubuntu-python.json + LIBRARY: library/etcher-pro-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-ubuntu-python: - name: Bake etcher-pro-ubuntu-python + bake-etcher-pro-fedora-node: + name: Bake etcher-pro-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-ubuntu-python + needs: prepare-etcher-pro-fedora-node env: - LIBRARY: library/etcher-pro-ubuntu-python.json + LIBRARY: library/etcher-pro-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-ubuntu-openjdk: - name: Prepare etcher-pro-ubuntu-openjdk + prepare-etcher-pro-fedora-python: + name: Prepare etcher-pro-fedora-python runs-on: ubuntu-latest - needs: bake-etcher-pro-ubuntu + needs: bake-etcher-pro-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-ubuntu-openjdk.json + LIBRARY: library/etcher-pro-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-ubuntu-openjdk: - name: Bake etcher-pro-ubuntu-openjdk + bake-etcher-pro-fedora-python: + name: Bake etcher-pro-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-ubuntu-openjdk + needs: prepare-etcher-pro-fedora-python env: - LIBRARY: library/etcher-pro-ubuntu-openjdk.json + LIBRARY: library/etcher-pro-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-alpine: - name: Prepare etcher-pro-alpine + prepare-etcher-pro-ubuntu-golang: + name: Prepare etcher-pro-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-etcher-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-alpine.json + LIBRARY: library/etcher-pro-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-alpine: - name: Bake etcher-pro-alpine + bake-etcher-pro-ubuntu-golang: + name: Bake etcher-pro-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-alpine + needs: prepare-etcher-pro-ubuntu-golang env: - LIBRARY: library/etcher-pro-alpine.json + LIBRARY: library/etcher-pro-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-debian: - name: Prepare etcher-pro-debian + prepare-etcher-pro-ubuntu-node: + name: Prepare etcher-pro-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-etcher-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-debian.json + LIBRARY: library/etcher-pro-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-debian: - name: Bake etcher-pro-debian + bake-etcher-pro-ubuntu-node: + name: Bake etcher-pro-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-debian + needs: prepare-etcher-pro-ubuntu-node env: - LIBRARY: library/etcher-pro-debian.json + LIBRARY: library/etcher-pro-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-fedora: - name: Prepare etcher-pro-fedora + prepare-etcher-pro-ubuntu-python: + name: Prepare etcher-pro-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-etcher-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-fedora.json + LIBRARY: library/etcher-pro-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-fedora: - name: Bake etcher-pro-fedora + bake-etcher-pro-ubuntu-python: + name: Bake etcher-pro-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-fedora + needs: prepare-etcher-pro-ubuntu-python env: - LIBRARY: library/etcher-pro-fedora.json + LIBRARY: library/etcher-pro-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-etcher-pro-ubuntu: - name: Prepare etcher-pro-ubuntu + prepare-etcher-pro-ubuntu-openjdk: + name: Prepare etcher-pro-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-etcher-pro-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/etcher-pro-ubuntu.json + LIBRARY: library/etcher-pro-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-etcher-pro-ubuntu: - name: Bake etcher-pro-ubuntu + bake-etcher-pro-ubuntu-openjdk: + name: Bake etcher-pro-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-etcher-pro-ubuntu + needs: prepare-etcher-pro-ubuntu-openjdk env: - LIBRARY: library/etcher-pro-ubuntu.json + LIBRARY: library/etcher-pro-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-etcher-pro-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-generic-aarch64.yml b/.github/workflows/bake-generic-aarch64.yml index b7d4354f5731..868758066e99 100644 --- a/.github/workflows/bake-generic-aarch64.yml +++ b/.github/workflows/bake-generic-aarch64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-generic-aarch64-alpine-golang: - name: Prepare generic-aarch64-alpine-golang + prepare-generic-aarch64-alpine: + name: Prepare generic-aarch64-alpine runs-on: ubuntu-latest - needs: bake-generic-aarch64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-alpine-golang.json + LIBRARY: library/generic-aarch64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-alpine-golang: - name: Bake generic-aarch64-alpine-golang + bake-generic-aarch64-alpine: + name: Bake generic-aarch64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-alpine-golang + needs: prepare-generic-aarch64-alpine env: - LIBRARY: library/generic-aarch64-alpine-golang.json + LIBRARY: library/generic-aarch64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-alpine-node: - name: Prepare generic-aarch64-alpine-node + prepare-generic-aarch64-debian: + name: Prepare generic-aarch64-debian runs-on: ubuntu-latest - needs: bake-generic-aarch64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-alpine-node.json + LIBRARY: library/generic-aarch64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-alpine-node: - name: Bake generic-aarch64-alpine-node + bake-generic-aarch64-debian: + name: Bake generic-aarch64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-alpine-node + needs: prepare-generic-aarch64-debian env: - LIBRARY: library/generic-aarch64-alpine-node.json + LIBRARY: library/generic-aarch64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-alpine-python: - name: Prepare generic-aarch64-alpine-python + prepare-generic-aarch64-fedora: + name: Prepare generic-aarch64-fedora runs-on: ubuntu-latest - needs: bake-generic-aarch64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-alpine-python.json + LIBRARY: library/generic-aarch64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-alpine-python: - name: Bake generic-aarch64-alpine-python + bake-generic-aarch64-fedora: + name: Bake generic-aarch64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-alpine-python + needs: prepare-generic-aarch64-fedora env: - LIBRARY: library/generic-aarch64-alpine-python.json + LIBRARY: library/generic-aarch64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-debian-golang: - name: Prepare generic-aarch64-debian-golang + prepare-generic-aarch64-ubuntu: + name: Prepare generic-aarch64-ubuntu runs-on: ubuntu-latest - needs: bake-generic-aarch64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-debian-golang.json + LIBRARY: library/generic-aarch64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-debian-golang: - name: Bake generic-aarch64-debian-golang + bake-generic-aarch64-ubuntu: + name: Bake generic-aarch64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-debian-golang + needs: prepare-generic-aarch64-ubuntu env: - LIBRARY: library/generic-aarch64-debian-golang.json + LIBRARY: library/generic-aarch64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-debian-node: - name: Prepare generic-aarch64-debian-node + prepare-generic-aarch64-alpine-golang: + name: Prepare generic-aarch64-alpine-golang runs-on: ubuntu-latest - needs: bake-generic-aarch64-debian + needs: bake-generic-aarch64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-debian-node.json + LIBRARY: library/generic-aarch64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-debian-node: - name: Bake generic-aarch64-debian-node + bake-generic-aarch64-alpine-golang: + name: Bake generic-aarch64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-debian-node + needs: prepare-generic-aarch64-alpine-golang env: - LIBRARY: library/generic-aarch64-debian-node.json + LIBRARY: library/generic-aarch64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-debian-openjdk: - name: Prepare generic-aarch64-debian-openjdk + prepare-generic-aarch64-alpine-node: + name: Prepare generic-aarch64-alpine-node runs-on: ubuntu-latest - needs: bake-generic-aarch64-debian + needs: bake-generic-aarch64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-debian-openjdk.json + LIBRARY: library/generic-aarch64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-debian-openjdk: - name: Bake generic-aarch64-debian-openjdk + bake-generic-aarch64-alpine-node: + name: Bake generic-aarch64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-debian-openjdk + needs: prepare-generic-aarch64-alpine-node env: - LIBRARY: library/generic-aarch64-debian-openjdk.json + LIBRARY: library/generic-aarch64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-debian-python: - name: Prepare generic-aarch64-debian-python + prepare-generic-aarch64-alpine-python: + name: Prepare generic-aarch64-alpine-python runs-on: ubuntu-latest - needs: bake-generic-aarch64-debian + needs: bake-generic-aarch64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-debian-python.json + LIBRARY: library/generic-aarch64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-debian-python: - name: Bake generic-aarch64-debian-python + bake-generic-aarch64-alpine-python: + name: Bake generic-aarch64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-debian-python + needs: prepare-generic-aarch64-alpine-python env: - LIBRARY: library/generic-aarch64-debian-python.json + LIBRARY: library/generic-aarch64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-fedora-golang: - name: Prepare generic-aarch64-fedora-golang + prepare-generic-aarch64-debian-golang: + name: Prepare generic-aarch64-debian-golang runs-on: ubuntu-latest - needs: bake-generic-aarch64-fedora + needs: bake-generic-aarch64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-fedora-golang.json + LIBRARY: library/generic-aarch64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-fedora-golang: - name: Bake generic-aarch64-fedora-golang + bake-generic-aarch64-debian-golang: + name: Bake generic-aarch64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-fedora-golang + needs: prepare-generic-aarch64-debian-golang env: - LIBRARY: library/generic-aarch64-fedora-golang.json + LIBRARY: library/generic-aarch64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-fedora-node: - name: Prepare generic-aarch64-fedora-node + prepare-generic-aarch64-debian-node: + name: Prepare generic-aarch64-debian-node runs-on: ubuntu-latest - needs: bake-generic-aarch64-fedora + needs: bake-generic-aarch64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-fedora-node.json + LIBRARY: library/generic-aarch64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-fedora-node: - name: Bake generic-aarch64-fedora-node + bake-generic-aarch64-debian-node: + name: Bake generic-aarch64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-fedora-node + needs: prepare-generic-aarch64-debian-node env: - LIBRARY: library/generic-aarch64-fedora-node.json + LIBRARY: library/generic-aarch64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-fedora-python: - name: Prepare generic-aarch64-fedora-python + prepare-generic-aarch64-debian-openjdk: + name: Prepare generic-aarch64-debian-openjdk runs-on: ubuntu-latest - needs: bake-generic-aarch64-fedora + needs: bake-generic-aarch64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-fedora-python.json + LIBRARY: library/generic-aarch64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-fedora-python: - name: Bake generic-aarch64-fedora-python + bake-generic-aarch64-debian-openjdk: + name: Bake generic-aarch64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-fedora-python + needs: prepare-generic-aarch64-debian-openjdk env: - LIBRARY: library/generic-aarch64-fedora-python.json + LIBRARY: library/generic-aarch64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-ubuntu-golang: - name: Prepare generic-aarch64-ubuntu-golang + prepare-generic-aarch64-debian-python: + name: Prepare generic-aarch64-debian-python runs-on: ubuntu-latest - needs: bake-generic-aarch64-ubuntu + needs: bake-generic-aarch64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-ubuntu-golang.json + LIBRARY: library/generic-aarch64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-ubuntu-golang: - name: Bake generic-aarch64-ubuntu-golang + bake-generic-aarch64-debian-python: + name: Bake generic-aarch64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-ubuntu-golang + needs: prepare-generic-aarch64-debian-python env: - LIBRARY: library/generic-aarch64-ubuntu-golang.json + LIBRARY: library/generic-aarch64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-ubuntu-node: - name: Prepare generic-aarch64-ubuntu-node + prepare-generic-aarch64-fedora-golang: + name: Prepare generic-aarch64-fedora-golang runs-on: ubuntu-latest - needs: bake-generic-aarch64-ubuntu + needs: bake-generic-aarch64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-ubuntu-node.json + LIBRARY: library/generic-aarch64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-ubuntu-node: - name: Bake generic-aarch64-ubuntu-node + bake-generic-aarch64-fedora-golang: + name: Bake generic-aarch64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-ubuntu-node + needs: prepare-generic-aarch64-fedora-golang env: - LIBRARY: library/generic-aarch64-ubuntu-node.json + LIBRARY: library/generic-aarch64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-ubuntu-python: - name: Prepare generic-aarch64-ubuntu-python + prepare-generic-aarch64-fedora-node: + name: Prepare generic-aarch64-fedora-node runs-on: ubuntu-latest - needs: bake-generic-aarch64-ubuntu + needs: bake-generic-aarch64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-ubuntu-python.json + LIBRARY: library/generic-aarch64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-ubuntu-python: - name: Bake generic-aarch64-ubuntu-python + bake-generic-aarch64-fedora-node: + name: Bake generic-aarch64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-ubuntu-python + needs: prepare-generic-aarch64-fedora-node env: - LIBRARY: library/generic-aarch64-ubuntu-python.json + LIBRARY: library/generic-aarch64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-ubuntu-openjdk: - name: Prepare generic-aarch64-ubuntu-openjdk + prepare-generic-aarch64-fedora-python: + name: Prepare generic-aarch64-fedora-python runs-on: ubuntu-latest - needs: bake-generic-aarch64-ubuntu + needs: bake-generic-aarch64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-ubuntu-openjdk.json + LIBRARY: library/generic-aarch64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-ubuntu-openjdk: - name: Bake generic-aarch64-ubuntu-openjdk + bake-generic-aarch64-fedora-python: + name: Bake generic-aarch64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-ubuntu-openjdk + needs: prepare-generic-aarch64-fedora-python env: - LIBRARY: library/generic-aarch64-ubuntu-openjdk.json + LIBRARY: library/generic-aarch64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-alpine: - name: Prepare generic-aarch64-alpine + prepare-generic-aarch64-ubuntu-golang: + name: Prepare generic-aarch64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-aarch64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-alpine.json + LIBRARY: library/generic-aarch64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-alpine: - name: Bake generic-aarch64-alpine + bake-generic-aarch64-ubuntu-golang: + name: Bake generic-aarch64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-alpine + needs: prepare-generic-aarch64-ubuntu-golang env: - LIBRARY: library/generic-aarch64-alpine.json + LIBRARY: library/generic-aarch64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-debian: - name: Prepare generic-aarch64-debian + prepare-generic-aarch64-ubuntu-node: + name: Prepare generic-aarch64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-aarch64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-debian.json + LIBRARY: library/generic-aarch64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-debian: - name: Bake generic-aarch64-debian + bake-generic-aarch64-ubuntu-node: + name: Bake generic-aarch64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-debian + needs: prepare-generic-aarch64-ubuntu-node env: - LIBRARY: library/generic-aarch64-debian.json + LIBRARY: library/generic-aarch64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-fedora: - name: Prepare generic-aarch64-fedora + prepare-generic-aarch64-ubuntu-python: + name: Prepare generic-aarch64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-aarch64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-fedora.json + LIBRARY: library/generic-aarch64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-fedora: - name: Bake generic-aarch64-fedora + bake-generic-aarch64-ubuntu-python: + name: Bake generic-aarch64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-fedora + needs: prepare-generic-aarch64-ubuntu-python env: - LIBRARY: library/generic-aarch64-fedora.json + LIBRARY: library/generic-aarch64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-aarch64-ubuntu: - name: Prepare generic-aarch64-ubuntu + prepare-generic-aarch64-ubuntu-openjdk: + name: Prepare generic-aarch64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-aarch64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-aarch64-ubuntu.json + LIBRARY: library/generic-aarch64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-aarch64-ubuntu: - name: Bake generic-aarch64-ubuntu + bake-generic-aarch64-ubuntu-openjdk: + name: Bake generic-aarch64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-aarch64-ubuntu + needs: prepare-generic-aarch64-ubuntu-openjdk env: - LIBRARY: library/generic-aarch64-ubuntu.json + LIBRARY: library/generic-aarch64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-aarch64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-generic-amd64.yml b/.github/workflows/bake-generic-amd64.yml index 151eef4dd7b0..3a655cfcb3b0 100644 --- a/.github/workflows/bake-generic-amd64.yml +++ b/.github/workflows/bake-generic-amd64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-generic-amd64-alpine-golang: - name: Prepare generic-amd64-alpine-golang + prepare-generic-amd64-alpine: + name: Prepare generic-amd64-alpine runs-on: ubuntu-latest - needs: bake-generic-amd64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-alpine-golang.json + LIBRARY: library/generic-amd64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-alpine-golang: - name: Bake generic-amd64-alpine-golang + bake-generic-amd64-alpine: + name: Bake generic-amd64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-alpine-golang + needs: prepare-generic-amd64-alpine env: - LIBRARY: library/generic-amd64-alpine-golang.json + LIBRARY: library/generic-amd64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-alpine-node: - name: Prepare generic-amd64-alpine-node + prepare-generic-amd64-debian: + name: Prepare generic-amd64-debian runs-on: ubuntu-latest - needs: bake-generic-amd64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-alpine-node.json + LIBRARY: library/generic-amd64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-alpine-node: - name: Bake generic-amd64-alpine-node + bake-generic-amd64-debian: + name: Bake generic-amd64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-alpine-node + needs: prepare-generic-amd64-debian env: - LIBRARY: library/generic-amd64-alpine-node.json + LIBRARY: library/generic-amd64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-alpine-python: - name: Prepare generic-amd64-alpine-python + prepare-generic-amd64-fedora: + name: Prepare generic-amd64-fedora runs-on: ubuntu-latest - needs: bake-generic-amd64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-alpine-python.json + LIBRARY: library/generic-amd64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-alpine-python: - name: Bake generic-amd64-alpine-python + bake-generic-amd64-fedora: + name: Bake generic-amd64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-alpine-python + needs: prepare-generic-amd64-fedora env: - LIBRARY: library/generic-amd64-alpine-python.json + LIBRARY: library/generic-amd64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian-dotnet: - name: Prepare generic-amd64-debian-dotnet + prepare-generic-amd64-ubuntu: + name: Prepare generic-amd64-ubuntu runs-on: ubuntu-latest - needs: bake-generic-amd64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian-dotnet.json + LIBRARY: library/generic-amd64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian-dotnet: - name: Bake generic-amd64-debian-dotnet + bake-generic-amd64-ubuntu: + name: Bake generic-amd64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian-dotnet + needs: prepare-generic-amd64-ubuntu env: - LIBRARY: library/generic-amd64-debian-dotnet.json + LIBRARY: library/generic-amd64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian-golang: - name: Prepare generic-amd64-debian-golang + prepare-generic-amd64-alpine-golang: + name: Prepare generic-amd64-alpine-golang runs-on: ubuntu-latest - needs: bake-generic-amd64-debian + needs: bake-generic-amd64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian-golang.json + LIBRARY: library/generic-amd64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian-golang: - name: Bake generic-amd64-debian-golang + bake-generic-amd64-alpine-golang: + name: Bake generic-amd64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian-golang + needs: prepare-generic-amd64-alpine-golang env: - LIBRARY: library/generic-amd64-debian-golang.json + LIBRARY: library/generic-amd64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian-node: - name: Prepare generic-amd64-debian-node + prepare-generic-amd64-alpine-node: + name: Prepare generic-amd64-alpine-node runs-on: ubuntu-latest - needs: bake-generic-amd64-debian + needs: bake-generic-amd64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian-node.json + LIBRARY: library/generic-amd64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian-node: - name: Bake generic-amd64-debian-node + bake-generic-amd64-alpine-node: + name: Bake generic-amd64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian-node + needs: prepare-generic-amd64-alpine-node env: - LIBRARY: library/generic-amd64-debian-node.json + LIBRARY: library/generic-amd64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian-openjdk: - name: Prepare generic-amd64-debian-openjdk + prepare-generic-amd64-alpine-python: + name: Prepare generic-amd64-alpine-python runs-on: ubuntu-latest - needs: bake-generic-amd64-debian + needs: bake-generic-amd64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian-openjdk.json + LIBRARY: library/generic-amd64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian-openjdk: - name: Bake generic-amd64-debian-openjdk + bake-generic-amd64-alpine-python: + name: Bake generic-amd64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian-openjdk + needs: prepare-generic-amd64-alpine-python env: - LIBRARY: library/generic-amd64-debian-openjdk.json + LIBRARY: library/generic-amd64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian-python: - name: Prepare generic-amd64-debian-python + prepare-generic-amd64-debian-dotnet: + name: Prepare generic-amd64-debian-dotnet runs-on: ubuntu-latest needs: bake-generic-amd64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian-python.json + LIBRARY: library/generic-amd64-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian-python: - name: Bake generic-amd64-debian-python + bake-generic-amd64-debian-dotnet: + name: Bake generic-amd64-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian-python + needs: prepare-generic-amd64-debian-dotnet env: - LIBRARY: library/generic-amd64-debian-python.json + LIBRARY: library/generic-amd64-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-fedora-golang: - name: Prepare generic-amd64-fedora-golang + prepare-generic-amd64-debian-golang: + name: Prepare generic-amd64-debian-golang runs-on: ubuntu-latest - needs: bake-generic-amd64-fedora + needs: bake-generic-amd64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-fedora-golang.json + LIBRARY: library/generic-amd64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-fedora-golang: - name: Bake generic-amd64-fedora-golang + bake-generic-amd64-debian-golang: + name: Bake generic-amd64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-fedora-golang + needs: prepare-generic-amd64-debian-golang env: - LIBRARY: library/generic-amd64-fedora-golang.json + LIBRARY: library/generic-amd64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-fedora-node: - name: Prepare generic-amd64-fedora-node + prepare-generic-amd64-debian-node: + name: Prepare generic-amd64-debian-node runs-on: ubuntu-latest - needs: bake-generic-amd64-fedora + needs: bake-generic-amd64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-fedora-node.json + LIBRARY: library/generic-amd64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-fedora-node: - name: Bake generic-amd64-fedora-node + bake-generic-amd64-debian-node: + name: Bake generic-amd64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-fedora-node + needs: prepare-generic-amd64-debian-node env: - LIBRARY: library/generic-amd64-fedora-node.json + LIBRARY: library/generic-amd64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-fedora-python: - name: Prepare generic-amd64-fedora-python + prepare-generic-amd64-debian-openjdk: + name: Prepare generic-amd64-debian-openjdk runs-on: ubuntu-latest - needs: bake-generic-amd64-fedora + needs: bake-generic-amd64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-fedora-python.json + LIBRARY: library/generic-amd64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-fedora-python: - name: Bake generic-amd64-fedora-python + bake-generic-amd64-debian-openjdk: + name: Bake generic-amd64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-fedora-python + needs: prepare-generic-amd64-debian-openjdk env: - LIBRARY: library/generic-amd64-fedora-python.json + LIBRARY: library/generic-amd64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu-dotnet: - name: Prepare generic-amd64-ubuntu-dotnet + prepare-generic-amd64-debian-python: + name: Prepare generic-amd64-debian-python runs-on: ubuntu-latest - needs: bake-generic-amd64-ubuntu + needs: bake-generic-amd64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu-dotnet.json + LIBRARY: library/generic-amd64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu-dotnet: - name: Bake generic-amd64-ubuntu-dotnet + bake-generic-amd64-debian-python: + name: Bake generic-amd64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu-dotnet + needs: prepare-generic-amd64-debian-python env: - LIBRARY: library/generic-amd64-ubuntu-dotnet.json + LIBRARY: library/generic-amd64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu-golang: - name: Prepare generic-amd64-ubuntu-golang + prepare-generic-amd64-fedora-golang: + name: Prepare generic-amd64-fedora-golang runs-on: ubuntu-latest - needs: bake-generic-amd64-ubuntu + needs: bake-generic-amd64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu-golang.json + LIBRARY: library/generic-amd64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu-golang: - name: Bake generic-amd64-ubuntu-golang + bake-generic-amd64-fedora-golang: + name: Bake generic-amd64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu-golang + needs: prepare-generic-amd64-fedora-golang env: - LIBRARY: library/generic-amd64-ubuntu-golang.json + LIBRARY: library/generic-amd64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu-node: - name: Prepare generic-amd64-ubuntu-node + prepare-generic-amd64-fedora-node: + name: Prepare generic-amd64-fedora-node runs-on: ubuntu-latest - needs: bake-generic-amd64-ubuntu + needs: bake-generic-amd64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu-node.json + LIBRARY: library/generic-amd64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu-node: - name: Bake generic-amd64-ubuntu-node + bake-generic-amd64-fedora-node: + name: Bake generic-amd64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu-node + needs: prepare-generic-amd64-fedora-node env: - LIBRARY: library/generic-amd64-ubuntu-node.json + LIBRARY: library/generic-amd64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu-python: - name: Prepare generic-amd64-ubuntu-python + prepare-generic-amd64-fedora-python: + name: Prepare generic-amd64-fedora-python runs-on: ubuntu-latest - needs: bake-generic-amd64-ubuntu + needs: bake-generic-amd64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu-python.json + LIBRARY: library/generic-amd64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu-python: - name: Bake generic-amd64-ubuntu-python + bake-generic-amd64-fedora-python: + name: Bake generic-amd64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu-python + needs: prepare-generic-amd64-fedora-python env: - LIBRARY: library/generic-amd64-ubuntu-python.json + LIBRARY: library/generic-amd64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu-openjdk: - name: Prepare generic-amd64-ubuntu-openjdk + prepare-generic-amd64-ubuntu-dotnet: + name: Prepare generic-amd64-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-generic-amd64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu-openjdk.json + LIBRARY: library/generic-amd64-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu-openjdk: - name: Bake generic-amd64-ubuntu-openjdk + bake-generic-amd64-ubuntu-dotnet: + name: Bake generic-amd64-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu-openjdk + needs: prepare-generic-amd64-ubuntu-dotnet env: - LIBRARY: library/generic-amd64-ubuntu-openjdk.json + LIBRARY: library/generic-amd64-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-alpine: - name: Prepare generic-amd64-alpine + prepare-generic-amd64-ubuntu-golang: + name: Prepare generic-amd64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-amd64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-alpine.json + LIBRARY: library/generic-amd64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-alpine: - name: Bake generic-amd64-alpine + bake-generic-amd64-ubuntu-golang: + name: Bake generic-amd64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-alpine + needs: prepare-generic-amd64-ubuntu-golang env: - LIBRARY: library/generic-amd64-alpine.json + LIBRARY: library/generic-amd64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-debian: - name: Prepare generic-amd64-debian + prepare-generic-amd64-ubuntu-node: + name: Prepare generic-amd64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-amd64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-debian.json + LIBRARY: library/generic-amd64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-debian: - name: Bake generic-amd64-debian + bake-generic-amd64-ubuntu-node: + name: Bake generic-amd64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-debian + needs: prepare-generic-amd64-ubuntu-node env: - LIBRARY: library/generic-amd64-debian.json + LIBRARY: library/generic-amd64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-fedora: - name: Prepare generic-amd64-fedora + prepare-generic-amd64-ubuntu-python: + name: Prepare generic-amd64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-amd64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-fedora.json + LIBRARY: library/generic-amd64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-fedora: - name: Bake generic-amd64-fedora + bake-generic-amd64-ubuntu-python: + name: Bake generic-amd64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-fedora + needs: prepare-generic-amd64-ubuntu-python env: - LIBRARY: library/generic-amd64-fedora.json + LIBRARY: library/generic-amd64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-generic-amd64-ubuntu: - name: Prepare generic-amd64-ubuntu + prepare-generic-amd64-ubuntu-openjdk: + name: Prepare generic-amd64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-generic-amd64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/generic-amd64-ubuntu.json + LIBRARY: library/generic-amd64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-generic-amd64-ubuntu: - name: Bake generic-amd64-ubuntu + bake-generic-amd64-ubuntu-openjdk: + name: Bake generic-amd64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-generic-amd64-ubuntu + needs: prepare-generic-amd64-ubuntu-openjdk env: - LIBRARY: library/generic-amd64-ubuntu.json + LIBRARY: library/generic-amd64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-generic-amd64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-genericx86-64-ext.yml b/.github/workflows/bake-genericx86-64-ext.yml index 094110a9f32c..5984858337bb 100644 --- a/.github/workflows/bake-genericx86-64-ext.yml +++ b/.github/workflows/bake-genericx86-64-ext.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-genericx86-64-ext-alpine-golang: - name: Prepare genericx86-64-ext-alpine-golang + prepare-genericx86-64-ext-alpine: + name: Prepare genericx86-64-ext-alpine runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-alpine-golang.json + LIBRARY: library/genericx86-64-ext-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-alpine-golang: - name: Bake genericx86-64-ext-alpine-golang + bake-genericx86-64-ext-alpine: + name: Bake genericx86-64-ext-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-alpine-golang + needs: prepare-genericx86-64-ext-alpine env: - LIBRARY: library/genericx86-64-ext-alpine-golang.json + LIBRARY: library/genericx86-64-ext-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-alpine-node: - name: Prepare genericx86-64-ext-alpine-node + prepare-genericx86-64-ext-debian: + name: Prepare genericx86-64-ext-debian runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-alpine-node.json + LIBRARY: library/genericx86-64-ext-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-alpine-node: - name: Bake genericx86-64-ext-alpine-node + bake-genericx86-64-ext-debian: + name: Bake genericx86-64-ext-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-alpine-node + needs: prepare-genericx86-64-ext-debian env: - LIBRARY: library/genericx86-64-ext-alpine-node.json + LIBRARY: library/genericx86-64-ext-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-alpine-python: - name: Prepare genericx86-64-ext-alpine-python + prepare-genericx86-64-ext-fedora: + name: Prepare genericx86-64-ext-fedora runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-alpine-python.json + LIBRARY: library/genericx86-64-ext-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-alpine-python: - name: Bake genericx86-64-ext-alpine-python + bake-genericx86-64-ext-fedora: + name: Bake genericx86-64-ext-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-alpine-python + needs: prepare-genericx86-64-ext-fedora env: - LIBRARY: library/genericx86-64-ext-alpine-python.json + LIBRARY: library/genericx86-64-ext-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian-dotnet: - name: Prepare genericx86-64-ext-debian-dotnet + prepare-genericx86-64-ext-ubuntu: + name: Prepare genericx86-64-ext-ubuntu runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian-dotnet.json + LIBRARY: library/genericx86-64-ext-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian-dotnet: - name: Bake genericx86-64-ext-debian-dotnet + bake-genericx86-64-ext-ubuntu: + name: Bake genericx86-64-ext-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian-dotnet + needs: prepare-genericx86-64-ext-ubuntu env: - LIBRARY: library/genericx86-64-ext-debian-dotnet.json + LIBRARY: library/genericx86-64-ext-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian-golang: - name: Prepare genericx86-64-ext-debian-golang + prepare-genericx86-64-ext-alpine-golang: + name: Prepare genericx86-64-ext-alpine-golang runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-debian + needs: bake-genericx86-64-ext-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian-golang.json + LIBRARY: library/genericx86-64-ext-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian-golang: - name: Bake genericx86-64-ext-debian-golang + bake-genericx86-64-ext-alpine-golang: + name: Bake genericx86-64-ext-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian-golang + needs: prepare-genericx86-64-ext-alpine-golang env: - LIBRARY: library/genericx86-64-ext-debian-golang.json + LIBRARY: library/genericx86-64-ext-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian-node: - name: Prepare genericx86-64-ext-debian-node + prepare-genericx86-64-ext-alpine-node: + name: Prepare genericx86-64-ext-alpine-node runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-debian + needs: bake-genericx86-64-ext-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian-node.json + LIBRARY: library/genericx86-64-ext-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian-node: - name: Bake genericx86-64-ext-debian-node + bake-genericx86-64-ext-alpine-node: + name: Bake genericx86-64-ext-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian-node + needs: prepare-genericx86-64-ext-alpine-node env: - LIBRARY: library/genericx86-64-ext-debian-node.json + LIBRARY: library/genericx86-64-ext-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian-openjdk: - name: Prepare genericx86-64-ext-debian-openjdk + prepare-genericx86-64-ext-alpine-python: + name: Prepare genericx86-64-ext-alpine-python runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-debian + needs: bake-genericx86-64-ext-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian-openjdk.json + LIBRARY: library/genericx86-64-ext-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian-openjdk: - name: Bake genericx86-64-ext-debian-openjdk + bake-genericx86-64-ext-alpine-python: + name: Bake genericx86-64-ext-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian-openjdk + needs: prepare-genericx86-64-ext-alpine-python env: - LIBRARY: library/genericx86-64-ext-debian-openjdk.json + LIBRARY: library/genericx86-64-ext-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian-python: - name: Prepare genericx86-64-ext-debian-python + prepare-genericx86-64-ext-debian-dotnet: + name: Prepare genericx86-64-ext-debian-dotnet runs-on: ubuntu-latest needs: bake-genericx86-64-ext-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian-python.json + LIBRARY: library/genericx86-64-ext-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian-python: - name: Bake genericx86-64-ext-debian-python + bake-genericx86-64-ext-debian-dotnet: + name: Bake genericx86-64-ext-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian-python + needs: prepare-genericx86-64-ext-debian-dotnet env: - LIBRARY: library/genericx86-64-ext-debian-python.json + LIBRARY: library/genericx86-64-ext-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-fedora-golang: - name: Prepare genericx86-64-ext-fedora-golang + prepare-genericx86-64-ext-debian-golang: + name: Prepare genericx86-64-ext-debian-golang runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-fedora + needs: bake-genericx86-64-ext-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-fedora-golang.json + LIBRARY: library/genericx86-64-ext-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-fedora-golang: - name: Bake genericx86-64-ext-fedora-golang + bake-genericx86-64-ext-debian-golang: + name: Bake genericx86-64-ext-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-fedora-golang + needs: prepare-genericx86-64-ext-debian-golang env: - LIBRARY: library/genericx86-64-ext-fedora-golang.json + LIBRARY: library/genericx86-64-ext-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-fedora-node: - name: Prepare genericx86-64-ext-fedora-node + prepare-genericx86-64-ext-debian-node: + name: Prepare genericx86-64-ext-debian-node runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-fedora + needs: bake-genericx86-64-ext-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-fedora-node.json + LIBRARY: library/genericx86-64-ext-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-fedora-node: - name: Bake genericx86-64-ext-fedora-node + bake-genericx86-64-ext-debian-node: + name: Bake genericx86-64-ext-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-fedora-node + needs: prepare-genericx86-64-ext-debian-node env: - LIBRARY: library/genericx86-64-ext-fedora-node.json + LIBRARY: library/genericx86-64-ext-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-fedora-python: - name: Prepare genericx86-64-ext-fedora-python + prepare-genericx86-64-ext-debian-openjdk: + name: Prepare genericx86-64-ext-debian-openjdk runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-fedora + needs: bake-genericx86-64-ext-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-fedora-python.json + LIBRARY: library/genericx86-64-ext-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-fedora-python: - name: Bake genericx86-64-ext-fedora-python + bake-genericx86-64-ext-debian-openjdk: + name: Bake genericx86-64-ext-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-fedora-python + needs: prepare-genericx86-64-ext-debian-openjdk env: - LIBRARY: library/genericx86-64-ext-fedora-python.json + LIBRARY: library/genericx86-64-ext-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu-dotnet: - name: Prepare genericx86-64-ext-ubuntu-dotnet + prepare-genericx86-64-ext-debian-python: + name: Prepare genericx86-64-ext-debian-python runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-ubuntu + needs: bake-genericx86-64-ext-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu-dotnet.json + LIBRARY: library/genericx86-64-ext-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu-dotnet: - name: Bake genericx86-64-ext-ubuntu-dotnet + bake-genericx86-64-ext-debian-python: + name: Bake genericx86-64-ext-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu-dotnet + needs: prepare-genericx86-64-ext-debian-python env: - LIBRARY: library/genericx86-64-ext-ubuntu-dotnet.json + LIBRARY: library/genericx86-64-ext-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu-golang: - name: Prepare genericx86-64-ext-ubuntu-golang + prepare-genericx86-64-ext-fedora-golang: + name: Prepare genericx86-64-ext-fedora-golang runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-ubuntu + needs: bake-genericx86-64-ext-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu-golang.json + LIBRARY: library/genericx86-64-ext-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu-golang: - name: Bake genericx86-64-ext-ubuntu-golang + bake-genericx86-64-ext-fedora-golang: + name: Bake genericx86-64-ext-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu-golang + needs: prepare-genericx86-64-ext-fedora-golang env: - LIBRARY: library/genericx86-64-ext-ubuntu-golang.json + LIBRARY: library/genericx86-64-ext-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu-node: - name: Prepare genericx86-64-ext-ubuntu-node + prepare-genericx86-64-ext-fedora-node: + name: Prepare genericx86-64-ext-fedora-node runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-ubuntu + needs: bake-genericx86-64-ext-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu-node.json + LIBRARY: library/genericx86-64-ext-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu-node: - name: Bake genericx86-64-ext-ubuntu-node + bake-genericx86-64-ext-fedora-node: + name: Bake genericx86-64-ext-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu-node + needs: prepare-genericx86-64-ext-fedora-node env: - LIBRARY: library/genericx86-64-ext-ubuntu-node.json + LIBRARY: library/genericx86-64-ext-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu-python: - name: Prepare genericx86-64-ext-ubuntu-python + prepare-genericx86-64-ext-fedora-python: + name: Prepare genericx86-64-ext-fedora-python runs-on: ubuntu-latest - needs: bake-genericx86-64-ext-ubuntu + needs: bake-genericx86-64-ext-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu-python.json + LIBRARY: library/genericx86-64-ext-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu-python: - name: Bake genericx86-64-ext-ubuntu-python + bake-genericx86-64-ext-fedora-python: + name: Bake genericx86-64-ext-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu-python + needs: prepare-genericx86-64-ext-fedora-python env: - LIBRARY: library/genericx86-64-ext-ubuntu-python.json + LIBRARY: library/genericx86-64-ext-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu-openjdk: - name: Prepare genericx86-64-ext-ubuntu-openjdk + prepare-genericx86-64-ext-ubuntu-dotnet: + name: Prepare genericx86-64-ext-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-genericx86-64-ext-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu-openjdk.json + LIBRARY: library/genericx86-64-ext-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu-openjdk: - name: Bake genericx86-64-ext-ubuntu-openjdk + bake-genericx86-64-ext-ubuntu-dotnet: + name: Bake genericx86-64-ext-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu-openjdk + needs: prepare-genericx86-64-ext-ubuntu-dotnet env: - LIBRARY: library/genericx86-64-ext-ubuntu-openjdk.json + LIBRARY: library/genericx86-64-ext-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-alpine: - name: Prepare genericx86-64-ext-alpine + prepare-genericx86-64-ext-ubuntu-golang: + name: Prepare genericx86-64-ext-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-genericx86-64-ext-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-alpine.json + LIBRARY: library/genericx86-64-ext-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-alpine: - name: Bake genericx86-64-ext-alpine + bake-genericx86-64-ext-ubuntu-golang: + name: Bake genericx86-64-ext-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-alpine + needs: prepare-genericx86-64-ext-ubuntu-golang env: - LIBRARY: library/genericx86-64-ext-alpine.json + LIBRARY: library/genericx86-64-ext-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-debian: - name: Prepare genericx86-64-ext-debian + prepare-genericx86-64-ext-ubuntu-node: + name: Prepare genericx86-64-ext-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-genericx86-64-ext-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-debian.json + LIBRARY: library/genericx86-64-ext-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-debian: - name: Bake genericx86-64-ext-debian + bake-genericx86-64-ext-ubuntu-node: + name: Bake genericx86-64-ext-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-debian + needs: prepare-genericx86-64-ext-ubuntu-node env: - LIBRARY: library/genericx86-64-ext-debian.json + LIBRARY: library/genericx86-64-ext-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-fedora: - name: Prepare genericx86-64-ext-fedora + prepare-genericx86-64-ext-ubuntu-python: + name: Prepare genericx86-64-ext-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-genericx86-64-ext-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-fedora.json + LIBRARY: library/genericx86-64-ext-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-fedora: - name: Bake genericx86-64-ext-fedora + bake-genericx86-64-ext-ubuntu-python: + name: Bake genericx86-64-ext-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-fedora + needs: prepare-genericx86-64-ext-ubuntu-python env: - LIBRARY: library/genericx86-64-ext-fedora.json + LIBRARY: library/genericx86-64-ext-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-genericx86-64-ext-ubuntu: - name: Prepare genericx86-64-ext-ubuntu + prepare-genericx86-64-ext-ubuntu-openjdk: + name: Prepare genericx86-64-ext-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-genericx86-64-ext-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/genericx86-64-ext-ubuntu.json + LIBRARY: library/genericx86-64-ext-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-genericx86-64-ext-ubuntu: - name: Bake genericx86-64-ext-ubuntu + bake-genericx86-64-ext-ubuntu-openjdk: + name: Bake genericx86-64-ext-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-genericx86-64-ext-ubuntu + needs: prepare-genericx86-64-ext-ubuntu-openjdk env: - LIBRARY: library/genericx86-64-ext-ubuntu.json + LIBRARY: library/genericx86-64-ext-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-genericx86-64-ext-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx6ul-var-dart.yml b/.github/workflows/bake-imx6ul-var-dart.yml index ca3f32d9fc26..f8fc80a570a8 100644 --- a/.github/workflows/bake-imx6ul-var-dart.yml +++ b/.github/workflows/bake-imx6ul-var-dart.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx6ul-var-dart-alpine-golang: - name: Prepare imx6ul-var-dart-alpine-golang + prepare-imx6ul-var-dart-alpine: + name: Prepare imx6ul-var-dart-alpine runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-alpine-golang.json + LIBRARY: library/imx6ul-var-dart-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-alpine-golang: - name: Bake imx6ul-var-dart-alpine-golang + bake-imx6ul-var-dart-alpine: + name: Bake imx6ul-var-dart-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-alpine-golang + needs: prepare-imx6ul-var-dart-alpine env: - LIBRARY: library/imx6ul-var-dart-alpine-golang.json + LIBRARY: library/imx6ul-var-dart-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-alpine-node: - name: Prepare imx6ul-var-dart-alpine-node + prepare-imx6ul-var-dart-debian: + name: Prepare imx6ul-var-dart-debian runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-alpine-node.json + LIBRARY: library/imx6ul-var-dart-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-alpine-node: - name: Bake imx6ul-var-dart-alpine-node + bake-imx6ul-var-dart-debian: + name: Bake imx6ul-var-dart-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-alpine-node + needs: prepare-imx6ul-var-dart-debian env: - LIBRARY: library/imx6ul-var-dart-alpine-node.json + LIBRARY: library/imx6ul-var-dart-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-alpine-python: - name: Prepare imx6ul-var-dart-alpine-python + prepare-imx6ul-var-dart-ubuntu: + name: Prepare imx6ul-var-dart-ubuntu runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-alpine-python.json + LIBRARY: library/imx6ul-var-dart-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-alpine-python: - name: Bake imx6ul-var-dart-alpine-python + bake-imx6ul-var-dart-ubuntu: + name: Bake imx6ul-var-dart-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-alpine-python + needs: prepare-imx6ul-var-dart-ubuntu env: - LIBRARY: library/imx6ul-var-dart-alpine-python.json + LIBRARY: library/imx6ul-var-dart-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-debian-golang: - name: Prepare imx6ul-var-dart-debian-golang + prepare-imx6ul-var-dart-alpine-golang: + name: Prepare imx6ul-var-dart-alpine-golang runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-debian + needs: bake-imx6ul-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-debian-golang.json + LIBRARY: library/imx6ul-var-dart-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-debian-golang: - name: Bake imx6ul-var-dart-debian-golang + bake-imx6ul-var-dart-alpine-golang: + name: Bake imx6ul-var-dart-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-debian-golang + needs: prepare-imx6ul-var-dart-alpine-golang env: - LIBRARY: library/imx6ul-var-dart-debian-golang.json + LIBRARY: library/imx6ul-var-dart-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-debian-node: - name: Prepare imx6ul-var-dart-debian-node + prepare-imx6ul-var-dart-alpine-node: + name: Prepare imx6ul-var-dart-alpine-node runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-debian + needs: bake-imx6ul-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-debian-node.json + LIBRARY: library/imx6ul-var-dart-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-debian-node: - name: Bake imx6ul-var-dart-debian-node + bake-imx6ul-var-dart-alpine-node: + name: Bake imx6ul-var-dart-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-debian-node + needs: prepare-imx6ul-var-dart-alpine-node env: - LIBRARY: library/imx6ul-var-dart-debian-node.json + LIBRARY: library/imx6ul-var-dart-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-debian-openjdk: - name: Prepare imx6ul-var-dart-debian-openjdk + prepare-imx6ul-var-dart-alpine-python: + name: Prepare imx6ul-var-dart-alpine-python runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-debian + needs: bake-imx6ul-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-debian-openjdk.json + LIBRARY: library/imx6ul-var-dart-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-debian-openjdk: - name: Bake imx6ul-var-dart-debian-openjdk + bake-imx6ul-var-dart-alpine-python: + name: Bake imx6ul-var-dart-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-debian-openjdk + needs: prepare-imx6ul-var-dart-alpine-python env: - LIBRARY: library/imx6ul-var-dart-debian-openjdk.json + LIBRARY: library/imx6ul-var-dart-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-debian-python: - name: Prepare imx6ul-var-dart-debian-python + prepare-imx6ul-var-dart-debian-golang: + name: Prepare imx6ul-var-dart-debian-golang runs-on: ubuntu-latest needs: bake-imx6ul-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-debian-python.json + LIBRARY: library/imx6ul-var-dart-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-debian-python: - name: Bake imx6ul-var-dart-debian-python + bake-imx6ul-var-dart-debian-golang: + name: Bake imx6ul-var-dart-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-debian-python + needs: prepare-imx6ul-var-dart-debian-golang env: - LIBRARY: library/imx6ul-var-dart-debian-python.json + LIBRARY: library/imx6ul-var-dart-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-ubuntu-golang: - name: Prepare imx6ul-var-dart-ubuntu-golang + prepare-imx6ul-var-dart-debian-node: + name: Prepare imx6ul-var-dart-debian-node runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-ubuntu + needs: bake-imx6ul-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-ubuntu-golang.json + LIBRARY: library/imx6ul-var-dart-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-ubuntu-golang: - name: Bake imx6ul-var-dart-ubuntu-golang + bake-imx6ul-var-dart-debian-node: + name: Bake imx6ul-var-dart-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-ubuntu-golang + needs: prepare-imx6ul-var-dart-debian-node env: - LIBRARY: library/imx6ul-var-dart-ubuntu-golang.json + LIBRARY: library/imx6ul-var-dart-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-ubuntu-node: - name: Prepare imx6ul-var-dart-ubuntu-node + prepare-imx6ul-var-dart-debian-openjdk: + name: Prepare imx6ul-var-dart-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-ubuntu + needs: bake-imx6ul-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-ubuntu-node.json + LIBRARY: library/imx6ul-var-dart-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-ubuntu-node: - name: Bake imx6ul-var-dart-ubuntu-node + bake-imx6ul-var-dart-debian-openjdk: + name: Bake imx6ul-var-dart-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-ubuntu-node + needs: prepare-imx6ul-var-dart-debian-openjdk env: - LIBRARY: library/imx6ul-var-dart-ubuntu-node.json + LIBRARY: library/imx6ul-var-dart-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-ubuntu-python: - name: Prepare imx6ul-var-dart-ubuntu-python + prepare-imx6ul-var-dart-debian-python: + name: Prepare imx6ul-var-dart-debian-python runs-on: ubuntu-latest - needs: bake-imx6ul-var-dart-ubuntu + needs: bake-imx6ul-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-ubuntu-python.json + LIBRARY: library/imx6ul-var-dart-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-ubuntu-python: - name: Bake imx6ul-var-dart-ubuntu-python + bake-imx6ul-var-dart-debian-python: + name: Bake imx6ul-var-dart-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-ubuntu-python + needs: prepare-imx6ul-var-dart-debian-python env: - LIBRARY: library/imx6ul-var-dart-ubuntu-python.json + LIBRARY: library/imx6ul-var-dart-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-ubuntu-openjdk: - name: Prepare imx6ul-var-dart-ubuntu-openjdk + prepare-imx6ul-var-dart-ubuntu-golang: + name: Prepare imx6ul-var-dart-ubuntu-golang runs-on: ubuntu-latest needs: bake-imx6ul-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx6ul-var-dart-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-ubuntu-openjdk: - name: Bake imx6ul-var-dart-ubuntu-openjdk + bake-imx6ul-var-dart-ubuntu-golang: + name: Bake imx6ul-var-dart-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-ubuntu-openjdk + needs: prepare-imx6ul-var-dart-ubuntu-golang env: - LIBRARY: library/imx6ul-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx6ul-var-dart-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-alpine: - name: Prepare imx6ul-var-dart-alpine + prepare-imx6ul-var-dart-ubuntu-node: + name: Prepare imx6ul-var-dart-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx6ul-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-alpine.json + LIBRARY: library/imx6ul-var-dart-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-alpine: - name: Bake imx6ul-var-dart-alpine + bake-imx6ul-var-dart-ubuntu-node: + name: Bake imx6ul-var-dart-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-alpine + needs: prepare-imx6ul-var-dart-ubuntu-node env: - LIBRARY: library/imx6ul-var-dart-alpine.json + LIBRARY: library/imx6ul-var-dart-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-debian: - name: Prepare imx6ul-var-dart-debian + prepare-imx6ul-var-dart-ubuntu-python: + name: Prepare imx6ul-var-dart-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx6ul-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-debian.json + LIBRARY: library/imx6ul-var-dart-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-debian: - name: Bake imx6ul-var-dart-debian + bake-imx6ul-var-dart-ubuntu-python: + name: Bake imx6ul-var-dart-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-debian + needs: prepare-imx6ul-var-dart-ubuntu-python env: - LIBRARY: library/imx6ul-var-dart-debian.json + LIBRARY: library/imx6ul-var-dart-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx6ul-var-dart-ubuntu: - name: Prepare imx6ul-var-dart-ubuntu + prepare-imx6ul-var-dart-ubuntu-openjdk: + name: Prepare imx6ul-var-dart-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx6ul-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx6ul-var-dart-ubuntu.json + LIBRARY: library/imx6ul-var-dart-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx6ul-var-dart-ubuntu: - name: Bake imx6ul-var-dart-ubuntu + bake-imx6ul-var-dart-ubuntu-openjdk: + name: Bake imx6ul-var-dart-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx6ul-var-dart-ubuntu + needs: prepare-imx6ul-var-dart-ubuntu-openjdk env: - LIBRARY: library/imx6ul-var-dart-ubuntu.json + LIBRARY: library/imx6ul-var-dart-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx6ul-var-dart-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx7-var-som.yml b/.github/workflows/bake-imx7-var-som.yml index 3f1a23a901eb..4979c3c1a42a 100644 --- a/.github/workflows/bake-imx7-var-som.yml +++ b/.github/workflows/bake-imx7-var-som.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx7-var-som-alpine-golang: - name: Prepare imx7-var-som-alpine-golang + prepare-imx7-var-som-alpine: + name: Prepare imx7-var-som-alpine runs-on: ubuntu-latest - needs: bake-imx7-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-alpine-golang.json + LIBRARY: library/imx7-var-som-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-alpine-golang: - name: Bake imx7-var-som-alpine-golang + bake-imx7-var-som-alpine: + name: Bake imx7-var-som-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-alpine-golang + needs: prepare-imx7-var-som-alpine env: - LIBRARY: library/imx7-var-som-alpine-golang.json + LIBRARY: library/imx7-var-som-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-alpine-node: - name: Prepare imx7-var-som-alpine-node + prepare-imx7-var-som-debian: + name: Prepare imx7-var-som-debian runs-on: ubuntu-latest - needs: bake-imx7-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-alpine-node.json + LIBRARY: library/imx7-var-som-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-alpine-node: - name: Bake imx7-var-som-alpine-node + bake-imx7-var-som-debian: + name: Bake imx7-var-som-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-alpine-node + needs: prepare-imx7-var-som-debian env: - LIBRARY: library/imx7-var-som-alpine-node.json + LIBRARY: library/imx7-var-som-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-alpine-python: - name: Prepare imx7-var-som-alpine-python + prepare-imx7-var-som-ubuntu: + name: Prepare imx7-var-som-ubuntu runs-on: ubuntu-latest - needs: bake-imx7-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-alpine-python.json + LIBRARY: library/imx7-var-som-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-alpine-python: - name: Bake imx7-var-som-alpine-python + bake-imx7-var-som-ubuntu: + name: Bake imx7-var-som-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-alpine-python + needs: prepare-imx7-var-som-ubuntu env: - LIBRARY: library/imx7-var-som-alpine-python.json + LIBRARY: library/imx7-var-som-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-debian-golang: - name: Prepare imx7-var-som-debian-golang + prepare-imx7-var-som-alpine-golang: + name: Prepare imx7-var-som-alpine-golang runs-on: ubuntu-latest - needs: bake-imx7-var-som-debian + needs: bake-imx7-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-debian-golang.json + LIBRARY: library/imx7-var-som-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-debian-golang: - name: Bake imx7-var-som-debian-golang + bake-imx7-var-som-alpine-golang: + name: Bake imx7-var-som-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-debian-golang + needs: prepare-imx7-var-som-alpine-golang env: - LIBRARY: library/imx7-var-som-debian-golang.json + LIBRARY: library/imx7-var-som-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-debian-node: - name: Prepare imx7-var-som-debian-node + prepare-imx7-var-som-alpine-node: + name: Prepare imx7-var-som-alpine-node runs-on: ubuntu-latest - needs: bake-imx7-var-som-debian + needs: bake-imx7-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-debian-node.json + LIBRARY: library/imx7-var-som-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-debian-node: - name: Bake imx7-var-som-debian-node + bake-imx7-var-som-alpine-node: + name: Bake imx7-var-som-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-debian-node + needs: prepare-imx7-var-som-alpine-node env: - LIBRARY: library/imx7-var-som-debian-node.json + LIBRARY: library/imx7-var-som-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-debian-openjdk: - name: Prepare imx7-var-som-debian-openjdk + prepare-imx7-var-som-alpine-python: + name: Prepare imx7-var-som-alpine-python runs-on: ubuntu-latest - needs: bake-imx7-var-som-debian + needs: bake-imx7-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-debian-openjdk.json + LIBRARY: library/imx7-var-som-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-debian-openjdk: - name: Bake imx7-var-som-debian-openjdk + bake-imx7-var-som-alpine-python: + name: Bake imx7-var-som-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-debian-openjdk + needs: prepare-imx7-var-som-alpine-python env: - LIBRARY: library/imx7-var-som-debian-openjdk.json + LIBRARY: library/imx7-var-som-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-debian-python: - name: Prepare imx7-var-som-debian-python + prepare-imx7-var-som-debian-golang: + name: Prepare imx7-var-som-debian-golang runs-on: ubuntu-latest needs: bake-imx7-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-debian-python.json + LIBRARY: library/imx7-var-som-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-debian-python: - name: Bake imx7-var-som-debian-python + bake-imx7-var-som-debian-golang: + name: Bake imx7-var-som-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-debian-python + needs: prepare-imx7-var-som-debian-golang env: - LIBRARY: library/imx7-var-som-debian-python.json + LIBRARY: library/imx7-var-som-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-ubuntu-golang: - name: Prepare imx7-var-som-ubuntu-golang + prepare-imx7-var-som-debian-node: + name: Prepare imx7-var-som-debian-node runs-on: ubuntu-latest - needs: bake-imx7-var-som-ubuntu + needs: bake-imx7-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-ubuntu-golang.json + LIBRARY: library/imx7-var-som-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-ubuntu-golang: - name: Bake imx7-var-som-ubuntu-golang + bake-imx7-var-som-debian-node: + name: Bake imx7-var-som-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-ubuntu-golang + needs: prepare-imx7-var-som-debian-node env: - LIBRARY: library/imx7-var-som-ubuntu-golang.json + LIBRARY: library/imx7-var-som-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-ubuntu-node: - name: Prepare imx7-var-som-ubuntu-node + prepare-imx7-var-som-debian-openjdk: + name: Prepare imx7-var-som-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx7-var-som-ubuntu + needs: bake-imx7-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-ubuntu-node.json + LIBRARY: library/imx7-var-som-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-ubuntu-node: - name: Bake imx7-var-som-ubuntu-node + bake-imx7-var-som-debian-openjdk: + name: Bake imx7-var-som-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-ubuntu-node + needs: prepare-imx7-var-som-debian-openjdk env: - LIBRARY: library/imx7-var-som-ubuntu-node.json + LIBRARY: library/imx7-var-som-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-ubuntu-python: - name: Prepare imx7-var-som-ubuntu-python + prepare-imx7-var-som-debian-python: + name: Prepare imx7-var-som-debian-python runs-on: ubuntu-latest - needs: bake-imx7-var-som-ubuntu + needs: bake-imx7-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-ubuntu-python.json + LIBRARY: library/imx7-var-som-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-ubuntu-python: - name: Bake imx7-var-som-ubuntu-python + bake-imx7-var-som-debian-python: + name: Bake imx7-var-som-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-ubuntu-python + needs: prepare-imx7-var-som-debian-python env: - LIBRARY: library/imx7-var-som-ubuntu-python.json + LIBRARY: library/imx7-var-som-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-ubuntu-openjdk: - name: Prepare imx7-var-som-ubuntu-openjdk + prepare-imx7-var-som-ubuntu-golang: + name: Prepare imx7-var-som-ubuntu-golang runs-on: ubuntu-latest needs: bake-imx7-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-ubuntu-openjdk.json + LIBRARY: library/imx7-var-som-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-ubuntu-openjdk: - name: Bake imx7-var-som-ubuntu-openjdk + bake-imx7-var-som-ubuntu-golang: + name: Bake imx7-var-som-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-ubuntu-openjdk + needs: prepare-imx7-var-som-ubuntu-golang env: - LIBRARY: library/imx7-var-som-ubuntu-openjdk.json + LIBRARY: library/imx7-var-som-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-alpine: - name: Prepare imx7-var-som-alpine + prepare-imx7-var-som-ubuntu-node: + name: Prepare imx7-var-som-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx7-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-alpine.json + LIBRARY: library/imx7-var-som-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-alpine: - name: Bake imx7-var-som-alpine + bake-imx7-var-som-ubuntu-node: + name: Bake imx7-var-som-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-alpine + needs: prepare-imx7-var-som-ubuntu-node env: - LIBRARY: library/imx7-var-som-alpine.json + LIBRARY: library/imx7-var-som-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-debian: - name: Prepare imx7-var-som-debian + prepare-imx7-var-som-ubuntu-python: + name: Prepare imx7-var-som-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx7-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-debian.json + LIBRARY: library/imx7-var-som-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-debian: - name: Bake imx7-var-som-debian + bake-imx7-var-som-ubuntu-python: + name: Bake imx7-var-som-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-debian + needs: prepare-imx7-var-som-ubuntu-python env: - LIBRARY: library/imx7-var-som-debian.json + LIBRARY: library/imx7-var-som-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx7-var-som-ubuntu: - name: Prepare imx7-var-som-ubuntu + prepare-imx7-var-som-ubuntu-openjdk: + name: Prepare imx7-var-som-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx7-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx7-var-som-ubuntu.json + LIBRARY: library/imx7-var-som-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx7-var-som-ubuntu: - name: Bake imx7-var-som-ubuntu + bake-imx7-var-som-ubuntu-openjdk: + name: Bake imx7-var-som-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx7-var-som-ubuntu + needs: prepare-imx7-var-som-ubuntu-openjdk env: - LIBRARY: library/imx7-var-som-ubuntu.json + LIBRARY: library/imx7-var-som-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx7-var-som-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx8m-var-dart.yml b/.github/workflows/bake-imx8m-var-dart.yml index 72089be78e2a..dad572c693bf 100644 --- a/.github/workflows/bake-imx8m-var-dart.yml +++ b/.github/workflows/bake-imx8m-var-dart.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx8m-var-dart-alpine-golang: - name: Prepare imx8m-var-dart-alpine-golang + prepare-imx8m-var-dart-alpine: + name: Prepare imx8m-var-dart-alpine runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-alpine-golang.json + LIBRARY: library/imx8m-var-dart-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-alpine-golang: - name: Bake imx8m-var-dart-alpine-golang + bake-imx8m-var-dart-alpine: + name: Bake imx8m-var-dart-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-alpine-golang + needs: prepare-imx8m-var-dart-alpine env: - LIBRARY: library/imx8m-var-dart-alpine-golang.json + LIBRARY: library/imx8m-var-dart-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-alpine-node: - name: Prepare imx8m-var-dart-alpine-node + prepare-imx8m-var-dart-debian: + name: Prepare imx8m-var-dart-debian runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-alpine-node.json + LIBRARY: library/imx8m-var-dart-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-alpine-node: - name: Bake imx8m-var-dart-alpine-node + bake-imx8m-var-dart-debian: + name: Bake imx8m-var-dart-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-alpine-node + needs: prepare-imx8m-var-dart-debian env: - LIBRARY: library/imx8m-var-dart-alpine-node.json + LIBRARY: library/imx8m-var-dart-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-alpine-python: - name: Prepare imx8m-var-dart-alpine-python + prepare-imx8m-var-dart-fedora: + name: Prepare imx8m-var-dart-fedora runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-alpine-python.json + LIBRARY: library/imx8m-var-dart-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-alpine-python: - name: Bake imx8m-var-dart-alpine-python + bake-imx8m-var-dart-fedora: + name: Bake imx8m-var-dart-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-alpine-python + needs: prepare-imx8m-var-dart-fedora env: - LIBRARY: library/imx8m-var-dart-alpine-python.json + LIBRARY: library/imx8m-var-dart-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-debian-golang: - name: Prepare imx8m-var-dart-debian-golang + prepare-imx8m-var-dart-ubuntu: + name: Prepare imx8m-var-dart-ubuntu runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-debian-golang.json + LIBRARY: library/imx8m-var-dart-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-debian-golang: - name: Bake imx8m-var-dart-debian-golang + bake-imx8m-var-dart-ubuntu: + name: Bake imx8m-var-dart-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-debian-golang + needs: prepare-imx8m-var-dart-ubuntu env: - LIBRARY: library/imx8m-var-dart-debian-golang.json + LIBRARY: library/imx8m-var-dart-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-debian-node: - name: Prepare imx8m-var-dart-debian-node + prepare-imx8m-var-dart-alpine-golang: + name: Prepare imx8m-var-dart-alpine-golang runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-debian + needs: bake-imx8m-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-debian-node.json + LIBRARY: library/imx8m-var-dart-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-debian-node: - name: Bake imx8m-var-dart-debian-node + bake-imx8m-var-dart-alpine-golang: + name: Bake imx8m-var-dart-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-debian-node + needs: prepare-imx8m-var-dart-alpine-golang env: - LIBRARY: library/imx8m-var-dart-debian-node.json + LIBRARY: library/imx8m-var-dart-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-debian-openjdk: - name: Prepare imx8m-var-dart-debian-openjdk + prepare-imx8m-var-dart-alpine-node: + name: Prepare imx8m-var-dart-alpine-node runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-debian + needs: bake-imx8m-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-debian-openjdk.json + LIBRARY: library/imx8m-var-dart-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-debian-openjdk: - name: Bake imx8m-var-dart-debian-openjdk + bake-imx8m-var-dart-alpine-node: + name: Bake imx8m-var-dart-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-debian-openjdk + needs: prepare-imx8m-var-dart-alpine-node env: - LIBRARY: library/imx8m-var-dart-debian-openjdk.json + LIBRARY: library/imx8m-var-dart-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-debian-python: - name: Prepare imx8m-var-dart-debian-python + prepare-imx8m-var-dart-alpine-python: + name: Prepare imx8m-var-dart-alpine-python runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-debian + needs: bake-imx8m-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-debian-python.json + LIBRARY: library/imx8m-var-dart-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-debian-python: - name: Bake imx8m-var-dart-debian-python + bake-imx8m-var-dart-alpine-python: + name: Bake imx8m-var-dart-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-debian-python + needs: prepare-imx8m-var-dart-alpine-python env: - LIBRARY: library/imx8m-var-dart-debian-python.json + LIBRARY: library/imx8m-var-dart-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-fedora-golang: - name: Prepare imx8m-var-dart-fedora-golang + prepare-imx8m-var-dart-debian-golang: + name: Prepare imx8m-var-dart-debian-golang runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-fedora + needs: bake-imx8m-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-fedora-golang.json + LIBRARY: library/imx8m-var-dart-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-fedora-golang: - name: Bake imx8m-var-dart-fedora-golang + bake-imx8m-var-dart-debian-golang: + name: Bake imx8m-var-dart-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-fedora-golang + needs: prepare-imx8m-var-dart-debian-golang env: - LIBRARY: library/imx8m-var-dart-fedora-golang.json + LIBRARY: library/imx8m-var-dart-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-fedora-node: - name: Prepare imx8m-var-dart-fedora-node + prepare-imx8m-var-dart-debian-node: + name: Prepare imx8m-var-dart-debian-node runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-fedora + needs: bake-imx8m-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-fedora-node.json + LIBRARY: library/imx8m-var-dart-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-fedora-node: - name: Bake imx8m-var-dart-fedora-node + bake-imx8m-var-dart-debian-node: + name: Bake imx8m-var-dart-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-fedora-node + needs: prepare-imx8m-var-dart-debian-node env: - LIBRARY: library/imx8m-var-dart-fedora-node.json + LIBRARY: library/imx8m-var-dart-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-fedora-python: - name: Prepare imx8m-var-dart-fedora-python + prepare-imx8m-var-dart-debian-openjdk: + name: Prepare imx8m-var-dart-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-fedora + needs: bake-imx8m-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-fedora-python.json + LIBRARY: library/imx8m-var-dart-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-fedora-python: - name: Bake imx8m-var-dart-fedora-python + bake-imx8m-var-dart-debian-openjdk: + name: Bake imx8m-var-dart-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-fedora-python + needs: prepare-imx8m-var-dart-debian-openjdk env: - LIBRARY: library/imx8m-var-dart-fedora-python.json + LIBRARY: library/imx8m-var-dart-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-ubuntu-golang: - name: Prepare imx8m-var-dart-ubuntu-golang + prepare-imx8m-var-dart-debian-python: + name: Prepare imx8m-var-dart-debian-python runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-ubuntu + needs: bake-imx8m-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-ubuntu-golang.json + LIBRARY: library/imx8m-var-dart-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-ubuntu-golang: - name: Bake imx8m-var-dart-ubuntu-golang + bake-imx8m-var-dart-debian-python: + name: Bake imx8m-var-dart-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-ubuntu-golang + needs: prepare-imx8m-var-dart-debian-python env: - LIBRARY: library/imx8m-var-dart-ubuntu-golang.json + LIBRARY: library/imx8m-var-dart-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-ubuntu-node: - name: Prepare imx8m-var-dart-ubuntu-node + prepare-imx8m-var-dart-fedora-golang: + name: Prepare imx8m-var-dart-fedora-golang runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-ubuntu + needs: bake-imx8m-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-ubuntu-node.json + LIBRARY: library/imx8m-var-dart-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-ubuntu-node: - name: Bake imx8m-var-dart-ubuntu-node + bake-imx8m-var-dart-fedora-golang: + name: Bake imx8m-var-dart-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-ubuntu-node + needs: prepare-imx8m-var-dart-fedora-golang env: - LIBRARY: library/imx8m-var-dart-ubuntu-node.json + LIBRARY: library/imx8m-var-dart-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-ubuntu-python: - name: Prepare imx8m-var-dart-ubuntu-python + prepare-imx8m-var-dart-fedora-node: + name: Prepare imx8m-var-dart-fedora-node runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-ubuntu + needs: bake-imx8m-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-ubuntu-python.json + LIBRARY: library/imx8m-var-dart-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-ubuntu-python: - name: Bake imx8m-var-dart-ubuntu-python + bake-imx8m-var-dart-fedora-node: + name: Bake imx8m-var-dart-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-ubuntu-python + needs: prepare-imx8m-var-dart-fedora-node env: - LIBRARY: library/imx8m-var-dart-ubuntu-python.json + LIBRARY: library/imx8m-var-dart-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-ubuntu-openjdk: - name: Prepare imx8m-var-dart-ubuntu-openjdk + prepare-imx8m-var-dart-fedora-python: + name: Prepare imx8m-var-dart-fedora-python runs-on: ubuntu-latest - needs: bake-imx8m-var-dart-ubuntu + needs: bake-imx8m-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx8m-var-dart-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-ubuntu-openjdk: - name: Bake imx8m-var-dart-ubuntu-openjdk + bake-imx8m-var-dart-fedora-python: + name: Bake imx8m-var-dart-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-ubuntu-openjdk + needs: prepare-imx8m-var-dart-fedora-python env: - LIBRARY: library/imx8m-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx8m-var-dart-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-alpine: - name: Prepare imx8m-var-dart-alpine + prepare-imx8m-var-dart-ubuntu-golang: + name: Prepare imx8m-var-dart-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8m-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-alpine.json + LIBRARY: library/imx8m-var-dart-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-alpine: - name: Bake imx8m-var-dart-alpine + bake-imx8m-var-dart-ubuntu-golang: + name: Bake imx8m-var-dart-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-alpine + needs: prepare-imx8m-var-dart-ubuntu-golang env: - LIBRARY: library/imx8m-var-dart-alpine.json + LIBRARY: library/imx8m-var-dart-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-debian: - name: Prepare imx8m-var-dart-debian + prepare-imx8m-var-dart-ubuntu-node: + name: Prepare imx8m-var-dart-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8m-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-debian.json + LIBRARY: library/imx8m-var-dart-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-debian: - name: Bake imx8m-var-dart-debian + bake-imx8m-var-dart-ubuntu-node: + name: Bake imx8m-var-dart-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-debian + needs: prepare-imx8m-var-dart-ubuntu-node env: - LIBRARY: library/imx8m-var-dart-debian.json + LIBRARY: library/imx8m-var-dart-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-fedora: - name: Prepare imx8m-var-dart-fedora + prepare-imx8m-var-dart-ubuntu-python: + name: Prepare imx8m-var-dart-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8m-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-fedora.json + LIBRARY: library/imx8m-var-dart-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-fedora: - name: Bake imx8m-var-dart-fedora + bake-imx8m-var-dart-ubuntu-python: + name: Bake imx8m-var-dart-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-fedora + needs: prepare-imx8m-var-dart-ubuntu-python env: - LIBRARY: library/imx8m-var-dart-fedora.json + LIBRARY: library/imx8m-var-dart-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8m-var-dart-ubuntu: - name: Prepare imx8m-var-dart-ubuntu + prepare-imx8m-var-dart-ubuntu-openjdk: + name: Prepare imx8m-var-dart-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8m-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8m-var-dart-ubuntu.json + LIBRARY: library/imx8m-var-dart-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8m-var-dart-ubuntu: - name: Bake imx8m-var-dart-ubuntu + bake-imx8m-var-dart-ubuntu-openjdk: + name: Bake imx8m-var-dart-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8m-var-dart-ubuntu + needs: prepare-imx8m-var-dart-ubuntu-openjdk env: - LIBRARY: library/imx8m-var-dart-ubuntu.json + LIBRARY: library/imx8m-var-dart-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8m-var-dart-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx8mm-lpddr4-evk.yml b/.github/workflows/bake-imx8mm-lpddr4-evk.yml index fb8a7dffd51c..789391349002 100644 --- a/.github/workflows/bake-imx8mm-lpddr4-evk.yml +++ b/.github/workflows/bake-imx8mm-lpddr4-evk.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx8mm-lpddr4-evk-alpine-golang: - name: Prepare imx8mm-lpddr4-evk-alpine-golang + prepare-imx8mm-lpddr4-evk-alpine: + name: Prepare imx8mm-lpddr4-evk-alpine runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-alpine-golang: - name: Bake imx8mm-lpddr4-evk-alpine-golang + bake-imx8mm-lpddr4-evk-alpine: + name: Bake imx8mm-lpddr4-evk-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-alpine-golang + needs: prepare-imx8mm-lpddr4-evk-alpine env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-alpine-node: - name: Prepare imx8mm-lpddr4-evk-alpine-node + prepare-imx8mm-lpddr4-evk-debian: + name: Prepare imx8mm-lpddr4-evk-debian runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-node.json + LIBRARY: library/imx8mm-lpddr4-evk-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-alpine-node: - name: Bake imx8mm-lpddr4-evk-alpine-node + bake-imx8mm-lpddr4-evk-debian: + name: Bake imx8mm-lpddr4-evk-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-alpine-node + needs: prepare-imx8mm-lpddr4-evk-debian env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-node.json + LIBRARY: library/imx8mm-lpddr4-evk-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-alpine-python: - name: Prepare imx8mm-lpddr4-evk-alpine-python + prepare-imx8mm-lpddr4-evk-fedora: + name: Prepare imx8mm-lpddr4-evk-fedora runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-python.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-alpine-python: - name: Bake imx8mm-lpddr4-evk-alpine-python + bake-imx8mm-lpddr4-evk-fedora: + name: Bake imx8mm-lpddr4-evk-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-alpine-python + needs: prepare-imx8mm-lpddr4-evk-fedora env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine-python.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-debian-golang: - name: Prepare imx8mm-lpddr4-evk-debian-golang + prepare-imx8mm-lpddr4-evk-ubuntu: + name: Prepare imx8mm-lpddr4-evk-ubuntu runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-debian-golang: - name: Bake imx8mm-lpddr4-evk-debian-golang + bake-imx8mm-lpddr4-evk-ubuntu: + name: Bake imx8mm-lpddr4-evk-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-debian-golang + needs: prepare-imx8mm-lpddr4-evk-ubuntu env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-debian-node: - name: Prepare imx8mm-lpddr4-evk-debian-node + prepare-imx8mm-lpddr4-evk-alpine-golang: + name: Prepare imx8mm-lpddr4-evk-alpine-golang runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-debian + needs: bake-imx8mm-lpddr4-evk-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-node.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-debian-node: - name: Bake imx8mm-lpddr4-evk-debian-node + bake-imx8mm-lpddr4-evk-alpine-golang: + name: Bake imx8mm-lpddr4-evk-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-debian-node + needs: prepare-imx8mm-lpddr4-evk-alpine-golang env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-node.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-debian-openjdk: - name: Prepare imx8mm-lpddr4-evk-debian-openjdk + prepare-imx8mm-lpddr4-evk-alpine-node: + name: Prepare imx8mm-lpddr4-evk-alpine-node runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-debian + needs: bake-imx8mm-lpddr4-evk-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-openjdk.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-debian-openjdk: - name: Bake imx8mm-lpddr4-evk-debian-openjdk + bake-imx8mm-lpddr4-evk-alpine-node: + name: Bake imx8mm-lpddr4-evk-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-debian-openjdk + needs: prepare-imx8mm-lpddr4-evk-alpine-node env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-openjdk.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-debian-python: - name: Prepare imx8mm-lpddr4-evk-debian-python + prepare-imx8mm-lpddr4-evk-alpine-python: + name: Prepare imx8mm-lpddr4-evk-alpine-python runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-debian + needs: bake-imx8mm-lpddr4-evk-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-python.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-debian-python: - name: Bake imx8mm-lpddr4-evk-debian-python + bake-imx8mm-lpddr4-evk-alpine-python: + name: Bake imx8mm-lpddr4-evk-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-debian-python + needs: prepare-imx8mm-lpddr4-evk-alpine-python env: - LIBRARY: library/imx8mm-lpddr4-evk-debian-python.json + LIBRARY: library/imx8mm-lpddr4-evk-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-fedora-golang: - name: Prepare imx8mm-lpddr4-evk-fedora-golang + prepare-imx8mm-lpddr4-evk-debian-golang: + name: Prepare imx8mm-lpddr4-evk-debian-golang runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-fedora + needs: bake-imx8mm-lpddr4-evk-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-fedora-golang: - name: Bake imx8mm-lpddr4-evk-fedora-golang + bake-imx8mm-lpddr4-evk-debian-golang: + name: Bake imx8mm-lpddr4-evk-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-fedora-golang + needs: prepare-imx8mm-lpddr4-evk-debian-golang env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-fedora-node: - name: Prepare imx8mm-lpddr4-evk-fedora-node + prepare-imx8mm-lpddr4-evk-debian-node: + name: Prepare imx8mm-lpddr4-evk-debian-node runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-fedora + needs: bake-imx8mm-lpddr4-evk-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-node.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-fedora-node: - name: Bake imx8mm-lpddr4-evk-fedora-node + bake-imx8mm-lpddr4-evk-debian-node: + name: Bake imx8mm-lpddr4-evk-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-fedora-node + needs: prepare-imx8mm-lpddr4-evk-debian-node env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-node.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-fedora-python: - name: Prepare imx8mm-lpddr4-evk-fedora-python + prepare-imx8mm-lpddr4-evk-debian-openjdk: + name: Prepare imx8mm-lpddr4-evk-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-fedora + needs: bake-imx8mm-lpddr4-evk-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-python.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-fedora-python: - name: Bake imx8mm-lpddr4-evk-fedora-python + bake-imx8mm-lpddr4-evk-debian-openjdk: + name: Bake imx8mm-lpddr4-evk-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-fedora-python + needs: prepare-imx8mm-lpddr4-evk-debian-openjdk env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora-python.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-ubuntu-golang: - name: Prepare imx8mm-lpddr4-evk-ubuntu-golang + prepare-imx8mm-lpddr4-evk-debian-python: + name: Prepare imx8mm-lpddr4-evk-debian-python runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-ubuntu + needs: bake-imx8mm-lpddr4-evk-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-ubuntu-golang: - name: Bake imx8mm-lpddr4-evk-ubuntu-golang + bake-imx8mm-lpddr4-evk-debian-python: + name: Bake imx8mm-lpddr4-evk-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-ubuntu-golang + needs: prepare-imx8mm-lpddr4-evk-debian-python env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-golang.json + LIBRARY: library/imx8mm-lpddr4-evk-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-ubuntu-node: - name: Prepare imx8mm-lpddr4-evk-ubuntu-node + prepare-imx8mm-lpddr4-evk-fedora-golang: + name: Prepare imx8mm-lpddr4-evk-fedora-golang runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-ubuntu + needs: bake-imx8mm-lpddr4-evk-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-node.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-ubuntu-node: - name: Bake imx8mm-lpddr4-evk-ubuntu-node + bake-imx8mm-lpddr4-evk-fedora-golang: + name: Bake imx8mm-lpddr4-evk-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-ubuntu-node + needs: prepare-imx8mm-lpddr4-evk-fedora-golang env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-node.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-ubuntu-python: - name: Prepare imx8mm-lpddr4-evk-ubuntu-python + prepare-imx8mm-lpddr4-evk-fedora-node: + name: Prepare imx8mm-lpddr4-evk-fedora-node runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-ubuntu + needs: bake-imx8mm-lpddr4-evk-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-python.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-ubuntu-python: - name: Bake imx8mm-lpddr4-evk-ubuntu-python + bake-imx8mm-lpddr4-evk-fedora-node: + name: Bake imx8mm-lpddr4-evk-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-ubuntu-python + needs: prepare-imx8mm-lpddr4-evk-fedora-node env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-python.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-ubuntu-openjdk: - name: Prepare imx8mm-lpddr4-evk-ubuntu-openjdk + prepare-imx8mm-lpddr4-evk-fedora-python: + name: Prepare imx8mm-lpddr4-evk-fedora-python runs-on: ubuntu-latest - needs: bake-imx8mm-lpddr4-evk-ubuntu + needs: bake-imx8mm-lpddr4-evk-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-openjdk.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-ubuntu-openjdk: - name: Bake imx8mm-lpddr4-evk-ubuntu-openjdk + bake-imx8mm-lpddr4-evk-fedora-python: + name: Bake imx8mm-lpddr4-evk-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-ubuntu-openjdk + needs: prepare-imx8mm-lpddr4-evk-fedora-python env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-openjdk.json + LIBRARY: library/imx8mm-lpddr4-evk-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-alpine: - name: Prepare imx8mm-lpddr4-evk-alpine + prepare-imx8mm-lpddr4-evk-ubuntu-golang: + name: Prepare imx8mm-lpddr4-evk-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-lpddr4-evk-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-alpine: - name: Bake imx8mm-lpddr4-evk-alpine + bake-imx8mm-lpddr4-evk-ubuntu-golang: + name: Bake imx8mm-lpddr4-evk-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-alpine + needs: prepare-imx8mm-lpddr4-evk-ubuntu-golang env: - LIBRARY: library/imx8mm-lpddr4-evk-alpine.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-debian: - name: Prepare imx8mm-lpddr4-evk-debian + prepare-imx8mm-lpddr4-evk-ubuntu-node: + name: Prepare imx8mm-lpddr4-evk-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-lpddr4-evk-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-debian.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-debian: - name: Bake imx8mm-lpddr4-evk-debian + bake-imx8mm-lpddr4-evk-ubuntu-node: + name: Bake imx8mm-lpddr4-evk-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-debian + needs: prepare-imx8mm-lpddr4-evk-ubuntu-node env: - LIBRARY: library/imx8mm-lpddr4-evk-debian.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-fedora: - name: Prepare imx8mm-lpddr4-evk-fedora + prepare-imx8mm-lpddr4-evk-ubuntu-python: + name: Prepare imx8mm-lpddr4-evk-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-lpddr4-evk-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-fedora: - name: Bake imx8mm-lpddr4-evk-fedora + bake-imx8mm-lpddr4-evk-ubuntu-python: + name: Bake imx8mm-lpddr4-evk-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-fedora + needs: prepare-imx8mm-lpddr4-evk-ubuntu-python env: - LIBRARY: library/imx8mm-lpddr4-evk-fedora.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-lpddr4-evk-ubuntu: - name: Prepare imx8mm-lpddr4-evk-ubuntu + prepare-imx8mm-lpddr4-evk-ubuntu-openjdk: + name: Prepare imx8mm-lpddr4-evk-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-lpddr4-evk-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-lpddr4-evk-ubuntu: - name: Bake imx8mm-lpddr4-evk-ubuntu + bake-imx8mm-lpddr4-evk-ubuntu-openjdk: + name: Bake imx8mm-lpddr4-evk-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-lpddr4-evk-ubuntu + needs: prepare-imx8mm-lpddr4-evk-ubuntu-openjdk env: - LIBRARY: library/imx8mm-lpddr4-evk-ubuntu.json + LIBRARY: library/imx8mm-lpddr4-evk-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-lpddr4-evk-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx8mm-var-dart.yml b/.github/workflows/bake-imx8mm-var-dart.yml index ce7c3b7a61fd..bf19ef0ce27d 100644 --- a/.github/workflows/bake-imx8mm-var-dart.yml +++ b/.github/workflows/bake-imx8mm-var-dart.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx8mm-var-dart-alpine-golang: - name: Prepare imx8mm-var-dart-alpine-golang + prepare-imx8mm-var-dart-alpine: + name: Prepare imx8mm-var-dart-alpine runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-alpine-golang.json + LIBRARY: library/imx8mm-var-dart-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-alpine-golang: - name: Bake imx8mm-var-dart-alpine-golang + bake-imx8mm-var-dart-alpine: + name: Bake imx8mm-var-dart-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-alpine-golang + needs: prepare-imx8mm-var-dart-alpine env: - LIBRARY: library/imx8mm-var-dart-alpine-golang.json + LIBRARY: library/imx8mm-var-dart-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-alpine-node: - name: Prepare imx8mm-var-dart-alpine-node + prepare-imx8mm-var-dart-debian: + name: Prepare imx8mm-var-dart-debian runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-alpine-node.json + LIBRARY: library/imx8mm-var-dart-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-alpine-node: - name: Bake imx8mm-var-dart-alpine-node + bake-imx8mm-var-dart-debian: + name: Bake imx8mm-var-dart-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-alpine-node + needs: prepare-imx8mm-var-dart-debian env: - LIBRARY: library/imx8mm-var-dart-alpine-node.json + LIBRARY: library/imx8mm-var-dart-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-alpine-python: - name: Prepare imx8mm-var-dart-alpine-python + prepare-imx8mm-var-dart-fedora: + name: Prepare imx8mm-var-dart-fedora runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-alpine-python.json + LIBRARY: library/imx8mm-var-dart-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-alpine-python: - name: Bake imx8mm-var-dart-alpine-python + bake-imx8mm-var-dart-fedora: + name: Bake imx8mm-var-dart-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-alpine-python + needs: prepare-imx8mm-var-dart-fedora env: - LIBRARY: library/imx8mm-var-dart-alpine-python.json + LIBRARY: library/imx8mm-var-dart-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-debian-golang: - name: Prepare imx8mm-var-dart-debian-golang + prepare-imx8mm-var-dart-ubuntu: + name: Prepare imx8mm-var-dart-ubuntu runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-debian-golang.json + LIBRARY: library/imx8mm-var-dart-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-debian-golang: - name: Bake imx8mm-var-dart-debian-golang + bake-imx8mm-var-dart-ubuntu: + name: Bake imx8mm-var-dart-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-debian-golang + needs: prepare-imx8mm-var-dart-ubuntu env: - LIBRARY: library/imx8mm-var-dart-debian-golang.json + LIBRARY: library/imx8mm-var-dart-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-debian-node: - name: Prepare imx8mm-var-dart-debian-node + prepare-imx8mm-var-dart-alpine-golang: + name: Prepare imx8mm-var-dart-alpine-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-debian + needs: bake-imx8mm-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-debian-node.json + LIBRARY: library/imx8mm-var-dart-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-debian-node: - name: Bake imx8mm-var-dart-debian-node + bake-imx8mm-var-dart-alpine-golang: + name: Bake imx8mm-var-dart-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-debian-node + needs: prepare-imx8mm-var-dart-alpine-golang env: - LIBRARY: library/imx8mm-var-dart-debian-node.json + LIBRARY: library/imx8mm-var-dart-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-debian-openjdk: - name: Prepare imx8mm-var-dart-debian-openjdk + prepare-imx8mm-var-dart-alpine-node: + name: Prepare imx8mm-var-dart-alpine-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-debian + needs: bake-imx8mm-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-debian-openjdk.json + LIBRARY: library/imx8mm-var-dart-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-debian-openjdk: - name: Bake imx8mm-var-dart-debian-openjdk + bake-imx8mm-var-dart-alpine-node: + name: Bake imx8mm-var-dart-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-debian-openjdk + needs: prepare-imx8mm-var-dart-alpine-node env: - LIBRARY: library/imx8mm-var-dart-debian-openjdk.json + LIBRARY: library/imx8mm-var-dart-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-debian-python: - name: Prepare imx8mm-var-dart-debian-python + prepare-imx8mm-var-dart-alpine-python: + name: Prepare imx8mm-var-dart-alpine-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-debian + needs: bake-imx8mm-var-dart-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-debian-python.json + LIBRARY: library/imx8mm-var-dart-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-debian-python: - name: Bake imx8mm-var-dart-debian-python + bake-imx8mm-var-dart-alpine-python: + name: Bake imx8mm-var-dart-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-debian-python + needs: prepare-imx8mm-var-dart-alpine-python env: - LIBRARY: library/imx8mm-var-dart-debian-python.json + LIBRARY: library/imx8mm-var-dart-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-fedora-golang: - name: Prepare imx8mm-var-dart-fedora-golang + prepare-imx8mm-var-dart-debian-golang: + name: Prepare imx8mm-var-dart-debian-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-fedora + needs: bake-imx8mm-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-fedora-golang.json + LIBRARY: library/imx8mm-var-dart-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-fedora-golang: - name: Bake imx8mm-var-dart-fedora-golang + bake-imx8mm-var-dart-debian-golang: + name: Bake imx8mm-var-dart-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-fedora-golang + needs: prepare-imx8mm-var-dart-debian-golang env: - LIBRARY: library/imx8mm-var-dart-fedora-golang.json + LIBRARY: library/imx8mm-var-dart-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-fedora-node: - name: Prepare imx8mm-var-dart-fedora-node + prepare-imx8mm-var-dart-debian-node: + name: Prepare imx8mm-var-dart-debian-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-fedora + needs: bake-imx8mm-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-fedora-node.json + LIBRARY: library/imx8mm-var-dart-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-fedora-node: - name: Bake imx8mm-var-dart-fedora-node + bake-imx8mm-var-dart-debian-node: + name: Bake imx8mm-var-dart-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-fedora-node + needs: prepare-imx8mm-var-dart-debian-node env: - LIBRARY: library/imx8mm-var-dart-fedora-node.json + LIBRARY: library/imx8mm-var-dart-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-fedora-python: - name: Prepare imx8mm-var-dart-fedora-python + prepare-imx8mm-var-dart-debian-openjdk: + name: Prepare imx8mm-var-dart-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-fedora + needs: bake-imx8mm-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-fedora-python.json + LIBRARY: library/imx8mm-var-dart-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-fedora-python: - name: Bake imx8mm-var-dart-fedora-python + bake-imx8mm-var-dart-debian-openjdk: + name: Bake imx8mm-var-dart-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-fedora-python + needs: prepare-imx8mm-var-dart-debian-openjdk env: - LIBRARY: library/imx8mm-var-dart-fedora-python.json + LIBRARY: library/imx8mm-var-dart-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-ubuntu-golang: - name: Prepare imx8mm-var-dart-ubuntu-golang + prepare-imx8mm-var-dart-debian-python: + name: Prepare imx8mm-var-dart-debian-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-ubuntu + needs: bake-imx8mm-var-dart-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-ubuntu-golang.json + LIBRARY: library/imx8mm-var-dart-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-ubuntu-golang: - name: Bake imx8mm-var-dart-ubuntu-golang + bake-imx8mm-var-dart-debian-python: + name: Bake imx8mm-var-dart-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-ubuntu-golang + needs: prepare-imx8mm-var-dart-debian-python env: - LIBRARY: library/imx8mm-var-dart-ubuntu-golang.json + LIBRARY: library/imx8mm-var-dart-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-ubuntu-node: - name: Prepare imx8mm-var-dart-ubuntu-node + prepare-imx8mm-var-dart-fedora-golang: + name: Prepare imx8mm-var-dart-fedora-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-ubuntu + needs: bake-imx8mm-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-ubuntu-node.json + LIBRARY: library/imx8mm-var-dart-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-ubuntu-node: - name: Bake imx8mm-var-dart-ubuntu-node + bake-imx8mm-var-dart-fedora-golang: + name: Bake imx8mm-var-dart-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-ubuntu-node + needs: prepare-imx8mm-var-dart-fedora-golang env: - LIBRARY: library/imx8mm-var-dart-ubuntu-node.json + LIBRARY: library/imx8mm-var-dart-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-ubuntu-python: - name: Prepare imx8mm-var-dart-ubuntu-python + prepare-imx8mm-var-dart-fedora-node: + name: Prepare imx8mm-var-dart-fedora-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-ubuntu + needs: bake-imx8mm-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-ubuntu-python.json + LIBRARY: library/imx8mm-var-dart-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-ubuntu-python: - name: Bake imx8mm-var-dart-ubuntu-python + bake-imx8mm-var-dart-fedora-node: + name: Bake imx8mm-var-dart-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-ubuntu-python + needs: prepare-imx8mm-var-dart-fedora-node env: - LIBRARY: library/imx8mm-var-dart-ubuntu-python.json + LIBRARY: library/imx8mm-var-dart-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-ubuntu-openjdk: - name: Prepare imx8mm-var-dart-ubuntu-openjdk + prepare-imx8mm-var-dart-fedora-python: + name: Prepare imx8mm-var-dart-fedora-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-dart-ubuntu + needs: bake-imx8mm-var-dart-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx8mm-var-dart-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-ubuntu-openjdk: - name: Bake imx8mm-var-dart-ubuntu-openjdk + bake-imx8mm-var-dart-fedora-python: + name: Bake imx8mm-var-dart-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-ubuntu-openjdk + needs: prepare-imx8mm-var-dart-fedora-python env: - LIBRARY: library/imx8mm-var-dart-ubuntu-openjdk.json + LIBRARY: library/imx8mm-var-dart-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-alpine: - name: Prepare imx8mm-var-dart-alpine + prepare-imx8mm-var-dart-ubuntu-golang: + name: Prepare imx8mm-var-dart-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-alpine.json + LIBRARY: library/imx8mm-var-dart-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-alpine: - name: Bake imx8mm-var-dart-alpine + bake-imx8mm-var-dart-ubuntu-golang: + name: Bake imx8mm-var-dart-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-alpine + needs: prepare-imx8mm-var-dart-ubuntu-golang env: - LIBRARY: library/imx8mm-var-dart-alpine.json + LIBRARY: library/imx8mm-var-dart-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-debian: - name: Prepare imx8mm-var-dart-debian + prepare-imx8mm-var-dart-ubuntu-node: + name: Prepare imx8mm-var-dart-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-debian.json + LIBRARY: library/imx8mm-var-dart-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-debian: - name: Bake imx8mm-var-dart-debian + bake-imx8mm-var-dart-ubuntu-node: + name: Bake imx8mm-var-dart-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-debian + needs: prepare-imx8mm-var-dart-ubuntu-node env: - LIBRARY: library/imx8mm-var-dart-debian.json + LIBRARY: library/imx8mm-var-dart-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-fedora: - name: Prepare imx8mm-var-dart-fedora + prepare-imx8mm-var-dart-ubuntu-python: + name: Prepare imx8mm-var-dart-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-fedora.json + LIBRARY: library/imx8mm-var-dart-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-fedora: - name: Bake imx8mm-var-dart-fedora + bake-imx8mm-var-dart-ubuntu-python: + name: Bake imx8mm-var-dart-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-fedora + needs: prepare-imx8mm-var-dart-ubuntu-python env: - LIBRARY: library/imx8mm-var-dart-fedora.json + LIBRARY: library/imx8mm-var-dart-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-dart-ubuntu: - name: Prepare imx8mm-var-dart-ubuntu + prepare-imx8mm-var-dart-ubuntu-openjdk: + name: Prepare imx8mm-var-dart-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-dart-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-dart-ubuntu.json + LIBRARY: library/imx8mm-var-dart-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-dart-ubuntu: - name: Bake imx8mm-var-dart-ubuntu + bake-imx8mm-var-dart-ubuntu-openjdk: + name: Bake imx8mm-var-dart-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-dart-ubuntu + needs: prepare-imx8mm-var-dart-ubuntu-openjdk env: - LIBRARY: library/imx8mm-var-dart-ubuntu.json + LIBRARY: library/imx8mm-var-dart-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-dart-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-imx8mm-var-som.yml b/.github/workflows/bake-imx8mm-var-som.yml index de836fe1fcf4..4e19cf2e4f50 100644 --- a/.github/workflows/bake-imx8mm-var-som.yml +++ b/.github/workflows/bake-imx8mm-var-som.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-imx8mm-var-som-alpine-golang: - name: Prepare imx8mm-var-som-alpine-golang + prepare-imx8mm-var-som-alpine: + name: Prepare imx8mm-var-som-alpine runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-alpine-golang.json + LIBRARY: library/imx8mm-var-som-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-alpine-golang: - name: Bake imx8mm-var-som-alpine-golang + bake-imx8mm-var-som-alpine: + name: Bake imx8mm-var-som-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-alpine-golang + needs: prepare-imx8mm-var-som-alpine env: - LIBRARY: library/imx8mm-var-som-alpine-golang.json + LIBRARY: library/imx8mm-var-som-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-alpine-node: - name: Prepare imx8mm-var-som-alpine-node + prepare-imx8mm-var-som-debian: + name: Prepare imx8mm-var-som-debian runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-alpine-node.json + LIBRARY: library/imx8mm-var-som-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-alpine-node: - name: Bake imx8mm-var-som-alpine-node + bake-imx8mm-var-som-debian: + name: Bake imx8mm-var-som-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-alpine-node + needs: prepare-imx8mm-var-som-debian env: - LIBRARY: library/imx8mm-var-som-alpine-node.json + LIBRARY: library/imx8mm-var-som-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-alpine-python: - name: Prepare imx8mm-var-som-alpine-python + prepare-imx8mm-var-som-fedora: + name: Prepare imx8mm-var-som-fedora runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-alpine-python.json + LIBRARY: library/imx8mm-var-som-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-alpine-python: - name: Bake imx8mm-var-som-alpine-python + bake-imx8mm-var-som-fedora: + name: Bake imx8mm-var-som-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-alpine-python + needs: prepare-imx8mm-var-som-fedora env: - LIBRARY: library/imx8mm-var-som-alpine-python.json + LIBRARY: library/imx8mm-var-som-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-debian-golang: - name: Prepare imx8mm-var-som-debian-golang + prepare-imx8mm-var-som-ubuntu: + name: Prepare imx8mm-var-som-ubuntu runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-debian-golang.json + LIBRARY: library/imx8mm-var-som-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-debian-golang: - name: Bake imx8mm-var-som-debian-golang + bake-imx8mm-var-som-ubuntu: + name: Bake imx8mm-var-som-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-debian-golang + needs: prepare-imx8mm-var-som-ubuntu env: - LIBRARY: library/imx8mm-var-som-debian-golang.json + LIBRARY: library/imx8mm-var-som-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-debian-node: - name: Prepare imx8mm-var-som-debian-node + prepare-imx8mm-var-som-alpine-golang: + name: Prepare imx8mm-var-som-alpine-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-debian + needs: bake-imx8mm-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-debian-node.json + LIBRARY: library/imx8mm-var-som-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-debian-node: - name: Bake imx8mm-var-som-debian-node + bake-imx8mm-var-som-alpine-golang: + name: Bake imx8mm-var-som-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-debian-node + needs: prepare-imx8mm-var-som-alpine-golang env: - LIBRARY: library/imx8mm-var-som-debian-node.json + LIBRARY: library/imx8mm-var-som-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-debian-openjdk: - name: Prepare imx8mm-var-som-debian-openjdk + prepare-imx8mm-var-som-alpine-node: + name: Prepare imx8mm-var-som-alpine-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-debian + needs: bake-imx8mm-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-debian-openjdk.json + LIBRARY: library/imx8mm-var-som-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-debian-openjdk: - name: Bake imx8mm-var-som-debian-openjdk + bake-imx8mm-var-som-alpine-node: + name: Bake imx8mm-var-som-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-debian-openjdk + needs: prepare-imx8mm-var-som-alpine-node env: - LIBRARY: library/imx8mm-var-som-debian-openjdk.json + LIBRARY: library/imx8mm-var-som-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-debian-python: - name: Prepare imx8mm-var-som-debian-python + prepare-imx8mm-var-som-alpine-python: + name: Prepare imx8mm-var-som-alpine-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-debian + needs: bake-imx8mm-var-som-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-debian-python.json + LIBRARY: library/imx8mm-var-som-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-debian-python: - name: Bake imx8mm-var-som-debian-python + bake-imx8mm-var-som-alpine-python: + name: Bake imx8mm-var-som-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-debian-python + needs: prepare-imx8mm-var-som-alpine-python env: - LIBRARY: library/imx8mm-var-som-debian-python.json + LIBRARY: library/imx8mm-var-som-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-fedora-golang: - name: Prepare imx8mm-var-som-fedora-golang + prepare-imx8mm-var-som-debian-golang: + name: Prepare imx8mm-var-som-debian-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-fedora + needs: bake-imx8mm-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-fedora-golang.json + LIBRARY: library/imx8mm-var-som-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-fedora-golang: - name: Bake imx8mm-var-som-fedora-golang + bake-imx8mm-var-som-debian-golang: + name: Bake imx8mm-var-som-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-fedora-golang + needs: prepare-imx8mm-var-som-debian-golang env: - LIBRARY: library/imx8mm-var-som-fedora-golang.json + LIBRARY: library/imx8mm-var-som-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-fedora-node: - name: Prepare imx8mm-var-som-fedora-node + prepare-imx8mm-var-som-debian-node: + name: Prepare imx8mm-var-som-debian-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-fedora + needs: bake-imx8mm-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-fedora-node.json + LIBRARY: library/imx8mm-var-som-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-fedora-node: - name: Bake imx8mm-var-som-fedora-node + bake-imx8mm-var-som-debian-node: + name: Bake imx8mm-var-som-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-fedora-node + needs: prepare-imx8mm-var-som-debian-node env: - LIBRARY: library/imx8mm-var-som-fedora-node.json + LIBRARY: library/imx8mm-var-som-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-fedora-python: - name: Prepare imx8mm-var-som-fedora-python + prepare-imx8mm-var-som-debian-openjdk: + name: Prepare imx8mm-var-som-debian-openjdk runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-fedora + needs: bake-imx8mm-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-fedora-python.json + LIBRARY: library/imx8mm-var-som-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-fedora-python: - name: Bake imx8mm-var-som-fedora-python + bake-imx8mm-var-som-debian-openjdk: + name: Bake imx8mm-var-som-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-fedora-python + needs: prepare-imx8mm-var-som-debian-openjdk env: - LIBRARY: library/imx8mm-var-som-fedora-python.json + LIBRARY: library/imx8mm-var-som-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-ubuntu-golang: - name: Prepare imx8mm-var-som-ubuntu-golang + prepare-imx8mm-var-som-debian-python: + name: Prepare imx8mm-var-som-debian-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-ubuntu + needs: bake-imx8mm-var-som-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-ubuntu-golang.json + LIBRARY: library/imx8mm-var-som-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-ubuntu-golang: - name: Bake imx8mm-var-som-ubuntu-golang + bake-imx8mm-var-som-debian-python: + name: Bake imx8mm-var-som-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-ubuntu-golang + needs: prepare-imx8mm-var-som-debian-python env: - LIBRARY: library/imx8mm-var-som-ubuntu-golang.json + LIBRARY: library/imx8mm-var-som-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-ubuntu-node: - name: Prepare imx8mm-var-som-ubuntu-node + prepare-imx8mm-var-som-fedora-golang: + name: Prepare imx8mm-var-som-fedora-golang runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-ubuntu + needs: bake-imx8mm-var-som-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-ubuntu-node.json + LIBRARY: library/imx8mm-var-som-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-ubuntu-node: - name: Bake imx8mm-var-som-ubuntu-node + bake-imx8mm-var-som-fedora-golang: + name: Bake imx8mm-var-som-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-ubuntu-node + needs: prepare-imx8mm-var-som-fedora-golang env: - LIBRARY: library/imx8mm-var-som-ubuntu-node.json + LIBRARY: library/imx8mm-var-som-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-ubuntu-python: - name: Prepare imx8mm-var-som-ubuntu-python + prepare-imx8mm-var-som-fedora-node: + name: Prepare imx8mm-var-som-fedora-node runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-ubuntu + needs: bake-imx8mm-var-som-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-ubuntu-python.json + LIBRARY: library/imx8mm-var-som-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-ubuntu-python: - name: Bake imx8mm-var-som-ubuntu-python + bake-imx8mm-var-som-fedora-node: + name: Bake imx8mm-var-som-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-ubuntu-python + needs: prepare-imx8mm-var-som-fedora-node env: - LIBRARY: library/imx8mm-var-som-ubuntu-python.json + LIBRARY: library/imx8mm-var-som-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-ubuntu-openjdk: - name: Prepare imx8mm-var-som-ubuntu-openjdk + prepare-imx8mm-var-som-fedora-python: + name: Prepare imx8mm-var-som-fedora-python runs-on: ubuntu-latest - needs: bake-imx8mm-var-som-ubuntu + needs: bake-imx8mm-var-som-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-ubuntu-openjdk.json + LIBRARY: library/imx8mm-var-som-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-ubuntu-openjdk: - name: Bake imx8mm-var-som-ubuntu-openjdk + bake-imx8mm-var-som-fedora-python: + name: Bake imx8mm-var-som-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-ubuntu-openjdk + needs: prepare-imx8mm-var-som-fedora-python env: - LIBRARY: library/imx8mm-var-som-ubuntu-openjdk.json + LIBRARY: library/imx8mm-var-som-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-alpine: - name: Prepare imx8mm-var-som-alpine + prepare-imx8mm-var-som-ubuntu-golang: + name: Prepare imx8mm-var-som-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-alpine.json + LIBRARY: library/imx8mm-var-som-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-alpine: - name: Bake imx8mm-var-som-alpine + bake-imx8mm-var-som-ubuntu-golang: + name: Bake imx8mm-var-som-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-alpine + needs: prepare-imx8mm-var-som-ubuntu-golang env: - LIBRARY: library/imx8mm-var-som-alpine.json + LIBRARY: library/imx8mm-var-som-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-debian: - name: Prepare imx8mm-var-som-debian + prepare-imx8mm-var-som-ubuntu-node: + name: Prepare imx8mm-var-som-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-debian.json + LIBRARY: library/imx8mm-var-som-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-debian: - name: Bake imx8mm-var-som-debian + bake-imx8mm-var-som-ubuntu-node: + name: Bake imx8mm-var-som-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-debian + needs: prepare-imx8mm-var-som-ubuntu-node env: - LIBRARY: library/imx8mm-var-som-debian.json + LIBRARY: library/imx8mm-var-som-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-fedora: - name: Prepare imx8mm-var-som-fedora + prepare-imx8mm-var-som-ubuntu-python: + name: Prepare imx8mm-var-som-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-fedora.json + LIBRARY: library/imx8mm-var-som-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-fedora: - name: Bake imx8mm-var-som-fedora + bake-imx8mm-var-som-ubuntu-python: + name: Bake imx8mm-var-som-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-fedora + needs: prepare-imx8mm-var-som-ubuntu-python env: - LIBRARY: library/imx8mm-var-som-fedora.json + LIBRARY: library/imx8mm-var-som-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-imx8mm-var-som-ubuntu: - name: Prepare imx8mm-var-som-ubuntu + prepare-imx8mm-var-som-ubuntu-openjdk: + name: Prepare imx8mm-var-som-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-imx8mm-var-som-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/imx8mm-var-som-ubuntu.json + LIBRARY: library/imx8mm-var-som-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-imx8mm-var-som-ubuntu: - name: Bake imx8mm-var-som-ubuntu + bake-imx8mm-var-som-ubuntu-openjdk: + name: Bake imx8mm-var-som-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-imx8mm-var-som-ubuntu + needs: prepare-imx8mm-var-som-ubuntu-openjdk env: - LIBRARY: library/imx8mm-var-som-ubuntu.json + LIBRARY: library/imx8mm-var-som-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-imx8mm-var-som-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-intel-nuc.yml b/.github/workflows/bake-intel-nuc.yml index 5b122b31bdc3..cdbd69b9f3fc 100644 --- a/.github/workflows/bake-intel-nuc.yml +++ b/.github/workflows/bake-intel-nuc.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-intel-nuc-alpine-golang: - name: Prepare intel-nuc-alpine-golang + prepare-intel-nuc-alpine: + name: Prepare intel-nuc-alpine runs-on: ubuntu-latest - needs: bake-intel-nuc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-alpine-golang.json + LIBRARY: library/intel-nuc-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-alpine-golang: - name: Bake intel-nuc-alpine-golang + bake-intel-nuc-alpine: + name: Bake intel-nuc-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-alpine-golang + needs: prepare-intel-nuc-alpine env: - LIBRARY: library/intel-nuc-alpine-golang.json + LIBRARY: library/intel-nuc-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-alpine-node: - name: Prepare intel-nuc-alpine-node + prepare-intel-nuc-debian: + name: Prepare intel-nuc-debian runs-on: ubuntu-latest - needs: bake-intel-nuc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-alpine-node.json + LIBRARY: library/intel-nuc-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-alpine-node: - name: Bake intel-nuc-alpine-node + bake-intel-nuc-debian: + name: Bake intel-nuc-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-alpine-node + needs: prepare-intel-nuc-debian env: - LIBRARY: library/intel-nuc-alpine-node.json + LIBRARY: library/intel-nuc-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-alpine-python: - name: Prepare intel-nuc-alpine-python + prepare-intel-nuc-fedora: + name: Prepare intel-nuc-fedora runs-on: ubuntu-latest - needs: bake-intel-nuc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-alpine-python.json + LIBRARY: library/intel-nuc-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-alpine-python: - name: Bake intel-nuc-alpine-python + bake-intel-nuc-fedora: + name: Bake intel-nuc-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-alpine-python + needs: prepare-intel-nuc-fedora env: - LIBRARY: library/intel-nuc-alpine-python.json + LIBRARY: library/intel-nuc-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian-dotnet: - name: Prepare intel-nuc-debian-dotnet + prepare-intel-nuc-ubuntu: + name: Prepare intel-nuc-ubuntu runs-on: ubuntu-latest - needs: bake-intel-nuc-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian-dotnet.json + LIBRARY: library/intel-nuc-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian-dotnet: - name: Bake intel-nuc-debian-dotnet + bake-intel-nuc-ubuntu: + name: Bake intel-nuc-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian-dotnet + needs: prepare-intel-nuc-ubuntu env: - LIBRARY: library/intel-nuc-debian-dotnet.json + LIBRARY: library/intel-nuc-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian-golang: - name: Prepare intel-nuc-debian-golang + prepare-intel-nuc-alpine-golang: + name: Prepare intel-nuc-alpine-golang runs-on: ubuntu-latest - needs: bake-intel-nuc-debian + needs: bake-intel-nuc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian-golang.json + LIBRARY: library/intel-nuc-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian-golang: - name: Bake intel-nuc-debian-golang + bake-intel-nuc-alpine-golang: + name: Bake intel-nuc-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian-golang + needs: prepare-intel-nuc-alpine-golang env: - LIBRARY: library/intel-nuc-debian-golang.json + LIBRARY: library/intel-nuc-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian-node: - name: Prepare intel-nuc-debian-node + prepare-intel-nuc-alpine-node: + name: Prepare intel-nuc-alpine-node runs-on: ubuntu-latest - needs: bake-intel-nuc-debian + needs: bake-intel-nuc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian-node.json + LIBRARY: library/intel-nuc-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian-node: - name: Bake intel-nuc-debian-node + bake-intel-nuc-alpine-node: + name: Bake intel-nuc-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian-node + needs: prepare-intel-nuc-alpine-node env: - LIBRARY: library/intel-nuc-debian-node.json + LIBRARY: library/intel-nuc-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian-openjdk: - name: Prepare intel-nuc-debian-openjdk + prepare-intel-nuc-alpine-python: + name: Prepare intel-nuc-alpine-python runs-on: ubuntu-latest - needs: bake-intel-nuc-debian + needs: bake-intel-nuc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian-openjdk.json + LIBRARY: library/intel-nuc-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian-openjdk: - name: Bake intel-nuc-debian-openjdk + bake-intel-nuc-alpine-python: + name: Bake intel-nuc-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian-openjdk + needs: prepare-intel-nuc-alpine-python env: - LIBRARY: library/intel-nuc-debian-openjdk.json + LIBRARY: library/intel-nuc-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian-python: - name: Prepare intel-nuc-debian-python + prepare-intel-nuc-debian-dotnet: + name: Prepare intel-nuc-debian-dotnet runs-on: ubuntu-latest needs: bake-intel-nuc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian-python.json + LIBRARY: library/intel-nuc-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian-python: - name: Bake intel-nuc-debian-python + bake-intel-nuc-debian-dotnet: + name: Bake intel-nuc-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian-python + needs: prepare-intel-nuc-debian-dotnet env: - LIBRARY: library/intel-nuc-debian-python.json + LIBRARY: library/intel-nuc-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-fedora-golang: - name: Prepare intel-nuc-fedora-golang + prepare-intel-nuc-debian-golang: + name: Prepare intel-nuc-debian-golang runs-on: ubuntu-latest - needs: bake-intel-nuc-fedora + needs: bake-intel-nuc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-fedora-golang.json + LIBRARY: library/intel-nuc-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-fedora-golang: - name: Bake intel-nuc-fedora-golang + bake-intel-nuc-debian-golang: + name: Bake intel-nuc-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-fedora-golang + needs: prepare-intel-nuc-debian-golang env: - LIBRARY: library/intel-nuc-fedora-golang.json + LIBRARY: library/intel-nuc-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-fedora-node: - name: Prepare intel-nuc-fedora-node + prepare-intel-nuc-debian-node: + name: Prepare intel-nuc-debian-node runs-on: ubuntu-latest - needs: bake-intel-nuc-fedora + needs: bake-intel-nuc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-fedora-node.json + LIBRARY: library/intel-nuc-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-fedora-node: - name: Bake intel-nuc-fedora-node + bake-intel-nuc-debian-node: + name: Bake intel-nuc-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-fedora-node + needs: prepare-intel-nuc-debian-node env: - LIBRARY: library/intel-nuc-fedora-node.json + LIBRARY: library/intel-nuc-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-fedora-python: - name: Prepare intel-nuc-fedora-python + prepare-intel-nuc-debian-openjdk: + name: Prepare intel-nuc-debian-openjdk runs-on: ubuntu-latest - needs: bake-intel-nuc-fedora + needs: bake-intel-nuc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-fedora-python.json + LIBRARY: library/intel-nuc-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-fedora-python: - name: Bake intel-nuc-fedora-python + bake-intel-nuc-debian-openjdk: + name: Bake intel-nuc-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-fedora-python + needs: prepare-intel-nuc-debian-openjdk env: - LIBRARY: library/intel-nuc-fedora-python.json + LIBRARY: library/intel-nuc-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu-dotnet: - name: Prepare intel-nuc-ubuntu-dotnet + prepare-intel-nuc-debian-python: + name: Prepare intel-nuc-debian-python runs-on: ubuntu-latest - needs: bake-intel-nuc-ubuntu + needs: bake-intel-nuc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu-dotnet.json + LIBRARY: library/intel-nuc-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu-dotnet: - name: Bake intel-nuc-ubuntu-dotnet + bake-intel-nuc-debian-python: + name: Bake intel-nuc-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu-dotnet + needs: prepare-intel-nuc-debian-python env: - LIBRARY: library/intel-nuc-ubuntu-dotnet.json + LIBRARY: library/intel-nuc-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu-golang: - name: Prepare intel-nuc-ubuntu-golang + prepare-intel-nuc-fedora-golang: + name: Prepare intel-nuc-fedora-golang runs-on: ubuntu-latest - needs: bake-intel-nuc-ubuntu + needs: bake-intel-nuc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu-golang.json + LIBRARY: library/intel-nuc-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu-golang: - name: Bake intel-nuc-ubuntu-golang + bake-intel-nuc-fedora-golang: + name: Bake intel-nuc-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu-golang + needs: prepare-intel-nuc-fedora-golang env: - LIBRARY: library/intel-nuc-ubuntu-golang.json + LIBRARY: library/intel-nuc-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu-node: - name: Prepare intel-nuc-ubuntu-node + prepare-intel-nuc-fedora-node: + name: Prepare intel-nuc-fedora-node runs-on: ubuntu-latest - needs: bake-intel-nuc-ubuntu + needs: bake-intel-nuc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu-node.json + LIBRARY: library/intel-nuc-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu-node: - name: Bake intel-nuc-ubuntu-node + bake-intel-nuc-fedora-node: + name: Bake intel-nuc-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu-node + needs: prepare-intel-nuc-fedora-node env: - LIBRARY: library/intel-nuc-ubuntu-node.json + LIBRARY: library/intel-nuc-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu-python: - name: Prepare intel-nuc-ubuntu-python + prepare-intel-nuc-fedora-python: + name: Prepare intel-nuc-fedora-python runs-on: ubuntu-latest - needs: bake-intel-nuc-ubuntu + needs: bake-intel-nuc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu-python.json + LIBRARY: library/intel-nuc-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu-python: - name: Bake intel-nuc-ubuntu-python + bake-intel-nuc-fedora-python: + name: Bake intel-nuc-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu-python + needs: prepare-intel-nuc-fedora-python env: - LIBRARY: library/intel-nuc-ubuntu-python.json + LIBRARY: library/intel-nuc-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu-openjdk: - name: Prepare intel-nuc-ubuntu-openjdk + prepare-intel-nuc-ubuntu-dotnet: + name: Prepare intel-nuc-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-intel-nuc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu-openjdk.json + LIBRARY: library/intel-nuc-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu-openjdk: - name: Bake intel-nuc-ubuntu-openjdk + bake-intel-nuc-ubuntu-dotnet: + name: Bake intel-nuc-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu-openjdk + needs: prepare-intel-nuc-ubuntu-dotnet env: - LIBRARY: library/intel-nuc-ubuntu-openjdk.json + LIBRARY: library/intel-nuc-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-alpine: - name: Prepare intel-nuc-alpine + prepare-intel-nuc-ubuntu-golang: + name: Prepare intel-nuc-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-intel-nuc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-alpine.json + LIBRARY: library/intel-nuc-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-alpine: - name: Bake intel-nuc-alpine + bake-intel-nuc-ubuntu-golang: + name: Bake intel-nuc-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-alpine + needs: prepare-intel-nuc-ubuntu-golang env: - LIBRARY: library/intel-nuc-alpine.json + LIBRARY: library/intel-nuc-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-debian: - name: Prepare intel-nuc-debian + prepare-intel-nuc-ubuntu-node: + name: Prepare intel-nuc-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-intel-nuc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-debian.json + LIBRARY: library/intel-nuc-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-debian: - name: Bake intel-nuc-debian + bake-intel-nuc-ubuntu-node: + name: Bake intel-nuc-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-debian + needs: prepare-intel-nuc-ubuntu-node env: - LIBRARY: library/intel-nuc-debian.json + LIBRARY: library/intel-nuc-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-fedora: - name: Prepare intel-nuc-fedora + prepare-intel-nuc-ubuntu-python: + name: Prepare intel-nuc-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-intel-nuc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-fedora.json + LIBRARY: library/intel-nuc-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-fedora: - name: Bake intel-nuc-fedora + bake-intel-nuc-ubuntu-python: + name: Bake intel-nuc-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-fedora + needs: prepare-intel-nuc-ubuntu-python env: - LIBRARY: library/intel-nuc-fedora.json + LIBRARY: library/intel-nuc-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-intel-nuc-ubuntu: - name: Prepare intel-nuc-ubuntu + prepare-intel-nuc-ubuntu-openjdk: + name: Prepare intel-nuc-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-intel-nuc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/intel-nuc-ubuntu.json + LIBRARY: library/intel-nuc-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-intel-nuc-ubuntu: - name: Bake intel-nuc-ubuntu + bake-intel-nuc-ubuntu-openjdk: + name: Bake intel-nuc-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-intel-nuc-ubuntu + needs: prepare-intel-nuc-ubuntu-openjdk env: - LIBRARY: library/intel-nuc-ubuntu.json + LIBRARY: library/intel-nuc-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-intel-nuc-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-iot-gate-imx8.yml b/.github/workflows/bake-iot-gate-imx8.yml index bdbdb3a4a14b..dab7e32f67b2 100644 --- a/.github/workflows/bake-iot-gate-imx8.yml +++ b/.github/workflows/bake-iot-gate-imx8.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-iot-gate-imx8-alpine-golang: - name: Prepare iot-gate-imx8-alpine-golang + prepare-iot-gate-imx8-alpine: + name: Prepare iot-gate-imx8-alpine runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-alpine-golang.json + LIBRARY: library/iot-gate-imx8-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-alpine-golang: - name: Bake iot-gate-imx8-alpine-golang + bake-iot-gate-imx8-alpine: + name: Bake iot-gate-imx8-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-alpine-golang + needs: prepare-iot-gate-imx8-alpine env: - LIBRARY: library/iot-gate-imx8-alpine-golang.json + LIBRARY: library/iot-gate-imx8-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-alpine-node: - name: Prepare iot-gate-imx8-alpine-node + prepare-iot-gate-imx8-debian: + name: Prepare iot-gate-imx8-debian runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-alpine-node.json + LIBRARY: library/iot-gate-imx8-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-alpine-node: - name: Bake iot-gate-imx8-alpine-node + bake-iot-gate-imx8-debian: + name: Bake iot-gate-imx8-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-alpine-node + needs: prepare-iot-gate-imx8-debian env: - LIBRARY: library/iot-gate-imx8-alpine-node.json + LIBRARY: library/iot-gate-imx8-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-alpine-python: - name: Prepare iot-gate-imx8-alpine-python + prepare-iot-gate-imx8-fedora: + name: Prepare iot-gate-imx8-fedora runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-alpine-python.json + LIBRARY: library/iot-gate-imx8-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-alpine-python: - name: Bake iot-gate-imx8-alpine-python + bake-iot-gate-imx8-fedora: + name: Bake iot-gate-imx8-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-alpine-python + needs: prepare-iot-gate-imx8-fedora env: - LIBRARY: library/iot-gate-imx8-alpine-python.json + LIBRARY: library/iot-gate-imx8-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-debian-golang: - name: Prepare iot-gate-imx8-debian-golang + prepare-iot-gate-imx8-ubuntu: + name: Prepare iot-gate-imx8-ubuntu runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-debian-golang.json + LIBRARY: library/iot-gate-imx8-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-debian-golang: - name: Bake iot-gate-imx8-debian-golang + bake-iot-gate-imx8-ubuntu: + name: Bake iot-gate-imx8-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-debian-golang + needs: prepare-iot-gate-imx8-ubuntu env: - LIBRARY: library/iot-gate-imx8-debian-golang.json + LIBRARY: library/iot-gate-imx8-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-debian-node: - name: Prepare iot-gate-imx8-debian-node + prepare-iot-gate-imx8-alpine-golang: + name: Prepare iot-gate-imx8-alpine-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-debian + needs: bake-iot-gate-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-debian-node.json + LIBRARY: library/iot-gate-imx8-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-debian-node: - name: Bake iot-gate-imx8-debian-node + bake-iot-gate-imx8-alpine-golang: + name: Bake iot-gate-imx8-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-debian-node + needs: prepare-iot-gate-imx8-alpine-golang env: - LIBRARY: library/iot-gate-imx8-debian-node.json + LIBRARY: library/iot-gate-imx8-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-debian-openjdk: - name: Prepare iot-gate-imx8-debian-openjdk + prepare-iot-gate-imx8-alpine-node: + name: Prepare iot-gate-imx8-alpine-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-debian + needs: bake-iot-gate-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-debian-openjdk.json + LIBRARY: library/iot-gate-imx8-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-debian-openjdk: - name: Bake iot-gate-imx8-debian-openjdk + bake-iot-gate-imx8-alpine-node: + name: Bake iot-gate-imx8-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-debian-openjdk + needs: prepare-iot-gate-imx8-alpine-node env: - LIBRARY: library/iot-gate-imx8-debian-openjdk.json + LIBRARY: library/iot-gate-imx8-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-debian-python: - name: Prepare iot-gate-imx8-debian-python + prepare-iot-gate-imx8-alpine-python: + name: Prepare iot-gate-imx8-alpine-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-debian + needs: bake-iot-gate-imx8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-debian-python.json + LIBRARY: library/iot-gate-imx8-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-debian-python: - name: Bake iot-gate-imx8-debian-python + bake-iot-gate-imx8-alpine-python: + name: Bake iot-gate-imx8-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-debian-python + needs: prepare-iot-gate-imx8-alpine-python env: - LIBRARY: library/iot-gate-imx8-debian-python.json + LIBRARY: library/iot-gate-imx8-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-fedora-golang: - name: Prepare iot-gate-imx8-fedora-golang + prepare-iot-gate-imx8-debian-golang: + name: Prepare iot-gate-imx8-debian-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-fedora + needs: bake-iot-gate-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-fedora-golang.json + LIBRARY: library/iot-gate-imx8-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-fedora-golang: - name: Bake iot-gate-imx8-fedora-golang + bake-iot-gate-imx8-debian-golang: + name: Bake iot-gate-imx8-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-fedora-golang + needs: prepare-iot-gate-imx8-debian-golang env: - LIBRARY: library/iot-gate-imx8-fedora-golang.json + LIBRARY: library/iot-gate-imx8-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-fedora-node: - name: Prepare iot-gate-imx8-fedora-node + prepare-iot-gate-imx8-debian-node: + name: Prepare iot-gate-imx8-debian-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-fedora + needs: bake-iot-gate-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-fedora-node.json + LIBRARY: library/iot-gate-imx8-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-fedora-node: - name: Bake iot-gate-imx8-fedora-node + bake-iot-gate-imx8-debian-node: + name: Bake iot-gate-imx8-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-fedora-node + needs: prepare-iot-gate-imx8-debian-node env: - LIBRARY: library/iot-gate-imx8-fedora-node.json + LIBRARY: library/iot-gate-imx8-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-fedora-python: - name: Prepare iot-gate-imx8-fedora-python + prepare-iot-gate-imx8-debian-openjdk: + name: Prepare iot-gate-imx8-debian-openjdk runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-fedora + needs: bake-iot-gate-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-fedora-python.json + LIBRARY: library/iot-gate-imx8-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-fedora-python: - name: Bake iot-gate-imx8-fedora-python + bake-iot-gate-imx8-debian-openjdk: + name: Bake iot-gate-imx8-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-fedora-python + needs: prepare-iot-gate-imx8-debian-openjdk env: - LIBRARY: library/iot-gate-imx8-fedora-python.json + LIBRARY: library/iot-gate-imx8-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-ubuntu-golang: - name: Prepare iot-gate-imx8-ubuntu-golang + prepare-iot-gate-imx8-debian-python: + name: Prepare iot-gate-imx8-debian-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-ubuntu + needs: bake-iot-gate-imx8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-ubuntu-golang: - name: Bake iot-gate-imx8-ubuntu-golang + bake-iot-gate-imx8-debian-python: + name: Bake iot-gate-imx8-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-ubuntu-golang + needs: prepare-iot-gate-imx8-debian-python env: - LIBRARY: library/iot-gate-imx8-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-ubuntu-node: - name: Prepare iot-gate-imx8-ubuntu-node + prepare-iot-gate-imx8-fedora-golang: + name: Prepare iot-gate-imx8-fedora-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-ubuntu + needs: bake-iot-gate-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-ubuntu-node.json + LIBRARY: library/iot-gate-imx8-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-ubuntu-node: - name: Bake iot-gate-imx8-ubuntu-node + bake-iot-gate-imx8-fedora-golang: + name: Bake iot-gate-imx8-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-ubuntu-node + needs: prepare-iot-gate-imx8-fedora-golang env: - LIBRARY: library/iot-gate-imx8-ubuntu-node.json + LIBRARY: library/iot-gate-imx8-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-ubuntu-python: - name: Prepare iot-gate-imx8-ubuntu-python + prepare-iot-gate-imx8-fedora-node: + name: Prepare iot-gate-imx8-fedora-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-ubuntu + needs: bake-iot-gate-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-ubuntu-python.json + LIBRARY: library/iot-gate-imx8-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-ubuntu-python: - name: Bake iot-gate-imx8-ubuntu-python + bake-iot-gate-imx8-fedora-node: + name: Bake iot-gate-imx8-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-ubuntu-python + needs: prepare-iot-gate-imx8-fedora-node env: - LIBRARY: library/iot-gate-imx8-ubuntu-python.json + LIBRARY: library/iot-gate-imx8-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-ubuntu-openjdk: - name: Prepare iot-gate-imx8-ubuntu-openjdk + prepare-iot-gate-imx8-fedora-python: + name: Prepare iot-gate-imx8-fedora-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8-ubuntu + needs: bake-iot-gate-imx8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-ubuntu-openjdk: - name: Bake iot-gate-imx8-ubuntu-openjdk + bake-iot-gate-imx8-fedora-python: + name: Bake iot-gate-imx8-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-ubuntu-openjdk + needs: prepare-iot-gate-imx8-fedora-python env: - LIBRARY: library/iot-gate-imx8-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-alpine: - name: Prepare iot-gate-imx8-alpine + prepare-iot-gate-imx8-ubuntu-golang: + name: Prepare iot-gate-imx8-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-alpine.json + LIBRARY: library/iot-gate-imx8-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-alpine: - name: Bake iot-gate-imx8-alpine + bake-iot-gate-imx8-ubuntu-golang: + name: Bake iot-gate-imx8-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-alpine + needs: prepare-iot-gate-imx8-ubuntu-golang env: - LIBRARY: library/iot-gate-imx8-alpine.json + LIBRARY: library/iot-gate-imx8-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-debian: - name: Prepare iot-gate-imx8-debian + prepare-iot-gate-imx8-ubuntu-node: + name: Prepare iot-gate-imx8-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-debian.json + LIBRARY: library/iot-gate-imx8-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-debian: - name: Bake iot-gate-imx8-debian + bake-iot-gate-imx8-ubuntu-node: + name: Bake iot-gate-imx8-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-debian + needs: prepare-iot-gate-imx8-ubuntu-node env: - LIBRARY: library/iot-gate-imx8-debian.json + LIBRARY: library/iot-gate-imx8-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-fedora: - name: Prepare iot-gate-imx8-fedora + prepare-iot-gate-imx8-ubuntu-python: + name: Prepare iot-gate-imx8-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-fedora.json + LIBRARY: library/iot-gate-imx8-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-fedora: - name: Bake iot-gate-imx8-fedora + bake-iot-gate-imx8-ubuntu-python: + name: Bake iot-gate-imx8-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-fedora + needs: prepare-iot-gate-imx8-ubuntu-python env: - LIBRARY: library/iot-gate-imx8-fedora.json + LIBRARY: library/iot-gate-imx8-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8-ubuntu: - name: Prepare iot-gate-imx8-ubuntu + prepare-iot-gate-imx8-ubuntu-openjdk: + name: Prepare iot-gate-imx8-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8-ubuntu.json + LIBRARY: library/iot-gate-imx8-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8-ubuntu: - name: Bake iot-gate-imx8-ubuntu + bake-iot-gate-imx8-ubuntu-openjdk: + name: Bake iot-gate-imx8-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8-ubuntu + needs: prepare-iot-gate-imx8-ubuntu-openjdk env: - LIBRARY: library/iot-gate-imx8-ubuntu.json + LIBRARY: library/iot-gate-imx8-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-iot-gate-imx8plus-d1d8.yml b/.github/workflows/bake-iot-gate-imx8plus-d1d8.yml index ecb1962e3199..a9bdf671c430 100644 --- a/.github/workflows/bake-iot-gate-imx8plus-d1d8.yml +++ b/.github/workflows/bake-iot-gate-imx8plus-d1d8.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-iot-gate-imx8plus-d1d8-alpine-golang: - name: Prepare iot-gate-imx8plus-d1d8-alpine-golang + prepare-iot-gate-imx8plus-d1d8-alpine: + name: Prepare iot-gate-imx8plus-d1d8-alpine runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-alpine-golang: - name: Bake iot-gate-imx8plus-d1d8-alpine-golang + bake-iot-gate-imx8plus-d1d8-alpine: + name: Bake iot-gate-imx8plus-d1d8-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-alpine-golang + needs: prepare-iot-gate-imx8plus-d1d8-alpine env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-alpine-node: - name: Prepare iot-gate-imx8plus-d1d8-alpine-node + prepare-iot-gate-imx8plus-d1d8-debian: + name: Prepare iot-gate-imx8plus-d1d8-debian runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-alpine-node: - name: Bake iot-gate-imx8plus-d1d8-alpine-node + bake-iot-gate-imx8plus-d1d8-debian: + name: Bake iot-gate-imx8plus-d1d8-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-alpine-node + needs: prepare-iot-gate-imx8plus-d1d8-debian env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-alpine-python: - name: Prepare iot-gate-imx8plus-d1d8-alpine-python + prepare-iot-gate-imx8plus-d1d8-fedora: + name: Prepare iot-gate-imx8plus-d1d8-fedora runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-alpine-python: - name: Bake iot-gate-imx8plus-d1d8-alpine-python + bake-iot-gate-imx8plus-d1d8-fedora: + name: Bake iot-gate-imx8plus-d1d8-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-alpine-python + needs: prepare-iot-gate-imx8plus-d1d8-fedora env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-debian-golang: - name: Prepare iot-gate-imx8plus-d1d8-debian-golang + prepare-iot-gate-imx8plus-d1d8-ubuntu: + name: Prepare iot-gate-imx8plus-d1d8-ubuntu runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-debian-golang: - name: Bake iot-gate-imx8plus-d1d8-debian-golang + bake-iot-gate-imx8plus-d1d8-ubuntu: + name: Bake iot-gate-imx8plus-d1d8-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-debian-golang + needs: prepare-iot-gate-imx8plus-d1d8-ubuntu env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-debian-node: - name: Prepare iot-gate-imx8plus-d1d8-debian-node + prepare-iot-gate-imx8plus-d1d8-alpine-golang: + name: Prepare iot-gate-imx8plus-d1d8-alpine-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-debian + needs: bake-iot-gate-imx8plus-d1d8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-debian-node: - name: Bake iot-gate-imx8plus-d1d8-debian-node + bake-iot-gate-imx8plus-d1d8-alpine-golang: + name: Bake iot-gate-imx8plus-d1d8-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-debian-node + needs: prepare-iot-gate-imx8plus-d1d8-alpine-golang env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-debian-openjdk: - name: Prepare iot-gate-imx8plus-d1d8-debian-openjdk + prepare-iot-gate-imx8plus-d1d8-alpine-node: + name: Prepare iot-gate-imx8plus-d1d8-alpine-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-debian + needs: bake-iot-gate-imx8plus-d1d8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-openjdk.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-debian-openjdk: - name: Bake iot-gate-imx8plus-d1d8-debian-openjdk + bake-iot-gate-imx8plus-d1d8-alpine-node: + name: Bake iot-gate-imx8plus-d1d8-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-debian-openjdk + needs: prepare-iot-gate-imx8plus-d1d8-alpine-node env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-openjdk.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-debian-python: - name: Prepare iot-gate-imx8plus-d1d8-debian-python + prepare-iot-gate-imx8plus-d1d8-alpine-python: + name: Prepare iot-gate-imx8plus-d1d8-alpine-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-debian + needs: bake-iot-gate-imx8plus-d1d8-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-debian-python: - name: Bake iot-gate-imx8plus-d1d8-debian-python + bake-iot-gate-imx8plus-d1d8-alpine-python: + name: Bake iot-gate-imx8plus-d1d8-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-debian-python + needs: prepare-iot-gate-imx8plus-d1d8-alpine-python env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-fedora-golang: - name: Prepare iot-gate-imx8plus-d1d8-fedora-golang + prepare-iot-gate-imx8plus-d1d8-debian-golang: + name: Prepare iot-gate-imx8plus-d1d8-debian-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-fedora + needs: bake-iot-gate-imx8plus-d1d8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-fedora-golang: - name: Bake iot-gate-imx8plus-d1d8-fedora-golang + bake-iot-gate-imx8plus-d1d8-debian-golang: + name: Bake iot-gate-imx8plus-d1d8-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-fedora-golang + needs: prepare-iot-gate-imx8plus-d1d8-debian-golang env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-fedora-node: - name: Prepare iot-gate-imx8plus-d1d8-fedora-node + prepare-iot-gate-imx8plus-d1d8-debian-node: + name: Prepare iot-gate-imx8plus-d1d8-debian-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-fedora + needs: bake-iot-gate-imx8plus-d1d8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-fedora-node: - name: Bake iot-gate-imx8plus-d1d8-fedora-node + bake-iot-gate-imx8plus-d1d8-debian-node: + name: Bake iot-gate-imx8plus-d1d8-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-fedora-node + needs: prepare-iot-gate-imx8plus-d1d8-debian-node env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-fedora-python: - name: Prepare iot-gate-imx8plus-d1d8-fedora-python + prepare-iot-gate-imx8plus-d1d8-debian-openjdk: + name: Prepare iot-gate-imx8plus-d1d8-debian-openjdk runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-fedora + needs: bake-iot-gate-imx8plus-d1d8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-fedora-python: - name: Bake iot-gate-imx8plus-d1d8-fedora-python + bake-iot-gate-imx8plus-d1d8-debian-openjdk: + name: Bake iot-gate-imx8plus-d1d8-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-fedora-python + needs: prepare-iot-gate-imx8plus-d1d8-debian-openjdk env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-ubuntu-golang: - name: Prepare iot-gate-imx8plus-d1d8-ubuntu-golang + prepare-iot-gate-imx8plus-d1d8-debian-python: + name: Prepare iot-gate-imx8plus-d1d8-debian-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-ubuntu + needs: bake-iot-gate-imx8plus-d1d8-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-ubuntu-golang: - name: Bake iot-gate-imx8plus-d1d8-ubuntu-golang + bake-iot-gate-imx8plus-d1d8-debian-python: + name: Bake iot-gate-imx8plus-d1d8-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-golang + needs: prepare-iot-gate-imx8plus-d1d8-debian-python env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8plus-d1d8-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-ubuntu-node: - name: Prepare iot-gate-imx8plus-d1d8-ubuntu-node + prepare-iot-gate-imx8plus-d1d8-fedora-golang: + name: Prepare iot-gate-imx8plus-d1d8-fedora-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-ubuntu + needs: bake-iot-gate-imx8plus-d1d8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-ubuntu-node: - name: Bake iot-gate-imx8plus-d1d8-ubuntu-node + bake-iot-gate-imx8plus-d1d8-fedora-golang: + name: Bake iot-gate-imx8plus-d1d8-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-node + needs: prepare-iot-gate-imx8plus-d1d8-fedora-golang env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-node.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-ubuntu-python: - name: Prepare iot-gate-imx8plus-d1d8-ubuntu-python + prepare-iot-gate-imx8plus-d1d8-fedora-node: + name: Prepare iot-gate-imx8plus-d1d8-fedora-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-ubuntu + needs: bake-iot-gate-imx8plus-d1d8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-ubuntu-python: - name: Bake iot-gate-imx8plus-d1d8-ubuntu-python + bake-iot-gate-imx8plus-d1d8-fedora-node: + name: Bake iot-gate-imx8plus-d1d8-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-python + needs: prepare-iot-gate-imx8plus-d1d8-fedora-node env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-python.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk: - name: Prepare iot-gate-imx8plus-d1d8-ubuntu-openjdk + prepare-iot-gate-imx8plus-d1d8-fedora-python: + name: Prepare iot-gate-imx8plus-d1d8-fedora-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-d1d8-ubuntu + needs: bake-iot-gate-imx8plus-d1d8-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-ubuntu-openjdk: - name: Bake iot-gate-imx8plus-d1d8-ubuntu-openjdk + bake-iot-gate-imx8plus-d1d8-fedora-python: + name: Bake iot-gate-imx8plus-d1d8-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk + needs: prepare-iot-gate-imx8plus-d1d8-fedora-python env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8plus-d1d8-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-alpine: - name: Prepare iot-gate-imx8plus-d1d8-alpine + prepare-iot-gate-imx8plus-d1d8-ubuntu-golang: + name: Prepare iot-gate-imx8plus-d1d8-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-d1d8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-alpine: - name: Bake iot-gate-imx8plus-d1d8-alpine + bake-iot-gate-imx8plus-d1d8-ubuntu-golang: + name: Bake iot-gate-imx8plus-d1d8-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-alpine + needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-golang env: - LIBRARY: library/iot-gate-imx8plus-d1d8-alpine.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-debian: - name: Prepare iot-gate-imx8plus-d1d8-debian + prepare-iot-gate-imx8plus-d1d8-ubuntu-node: + name: Prepare iot-gate-imx8plus-d1d8-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-d1d8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-debian: - name: Bake iot-gate-imx8plus-d1d8-debian + bake-iot-gate-imx8plus-d1d8-ubuntu-node: + name: Bake iot-gate-imx8plus-d1d8-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-debian + needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-node env: - LIBRARY: library/iot-gate-imx8plus-d1d8-debian.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-fedora: - name: Prepare iot-gate-imx8plus-d1d8-fedora + prepare-iot-gate-imx8plus-d1d8-ubuntu-python: + name: Prepare iot-gate-imx8plus-d1d8-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-d1d8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-fedora: - name: Bake iot-gate-imx8plus-d1d8-fedora + bake-iot-gate-imx8plus-d1d8-ubuntu-python: + name: Bake iot-gate-imx8plus-d1d8-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-fedora + needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-python env: - LIBRARY: library/iot-gate-imx8plus-d1d8-fedora.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-d1d8-ubuntu: - name: Prepare iot-gate-imx8plus-d1d8-ubuntu + prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk: + name: Prepare iot-gate-imx8plus-d1d8-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-d1d8-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-d1d8-ubuntu: - name: Bake iot-gate-imx8plus-d1d8-ubuntu + bake-iot-gate-imx8plus-d1d8-ubuntu-openjdk: + name: Bake iot-gate-imx8plus-d1d8-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-d1d8-ubuntu + needs: prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk env: - LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu.json + LIBRARY: library/iot-gate-imx8plus-d1d8-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-d1d8-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-iot-gate-imx8plus.yml b/.github/workflows/bake-iot-gate-imx8plus.yml index f2ebdc4d9642..3d848e93c705 100644 --- a/.github/workflows/bake-iot-gate-imx8plus.yml +++ b/.github/workflows/bake-iot-gate-imx8plus.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-iot-gate-imx8plus-alpine-golang: - name: Prepare iot-gate-imx8plus-alpine-golang + prepare-iot-gate-imx8plus-alpine: + name: Prepare iot-gate-imx8plus-alpine runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-alpine-golang.json + LIBRARY: library/iot-gate-imx8plus-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-alpine-golang: - name: Bake iot-gate-imx8plus-alpine-golang + bake-iot-gate-imx8plus-alpine: + name: Bake iot-gate-imx8plus-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-alpine-golang + needs: prepare-iot-gate-imx8plus-alpine env: - LIBRARY: library/iot-gate-imx8plus-alpine-golang.json + LIBRARY: library/iot-gate-imx8plus-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-alpine-node: - name: Prepare iot-gate-imx8plus-alpine-node + prepare-iot-gate-imx8plus-debian: + name: Prepare iot-gate-imx8plus-debian runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-alpine-node.json + LIBRARY: library/iot-gate-imx8plus-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-alpine-node: - name: Bake iot-gate-imx8plus-alpine-node + bake-iot-gate-imx8plus-debian: + name: Bake iot-gate-imx8plus-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-alpine-node + needs: prepare-iot-gate-imx8plus-debian env: - LIBRARY: library/iot-gate-imx8plus-alpine-node.json + LIBRARY: library/iot-gate-imx8plus-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-alpine-python: - name: Prepare iot-gate-imx8plus-alpine-python + prepare-iot-gate-imx8plus-fedora: + name: Prepare iot-gate-imx8plus-fedora runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-alpine-python.json + LIBRARY: library/iot-gate-imx8plus-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-alpine-python: - name: Bake iot-gate-imx8plus-alpine-python + bake-iot-gate-imx8plus-fedora: + name: Bake iot-gate-imx8plus-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-alpine-python + needs: prepare-iot-gate-imx8plus-fedora env: - LIBRARY: library/iot-gate-imx8plus-alpine-python.json + LIBRARY: library/iot-gate-imx8plus-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-debian-golang: - name: Prepare iot-gate-imx8plus-debian-golang + prepare-iot-gate-imx8plus-ubuntu: + name: Prepare iot-gate-imx8plus-ubuntu runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-debian-golang.json + LIBRARY: library/iot-gate-imx8plus-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-debian-golang: - name: Bake iot-gate-imx8plus-debian-golang + bake-iot-gate-imx8plus-ubuntu: + name: Bake iot-gate-imx8plus-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-debian-golang + needs: prepare-iot-gate-imx8plus-ubuntu env: - LIBRARY: library/iot-gate-imx8plus-debian-golang.json + LIBRARY: library/iot-gate-imx8plus-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-debian-node: - name: Prepare iot-gate-imx8plus-debian-node + prepare-iot-gate-imx8plus-alpine-golang: + name: Prepare iot-gate-imx8plus-alpine-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-debian + needs: bake-iot-gate-imx8plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-debian-node.json + LIBRARY: library/iot-gate-imx8plus-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-debian-node: - name: Bake iot-gate-imx8plus-debian-node + bake-iot-gate-imx8plus-alpine-golang: + name: Bake iot-gate-imx8plus-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-debian-node + needs: prepare-iot-gate-imx8plus-alpine-golang env: - LIBRARY: library/iot-gate-imx8plus-debian-node.json + LIBRARY: library/iot-gate-imx8plus-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-debian-openjdk: - name: Prepare iot-gate-imx8plus-debian-openjdk + prepare-iot-gate-imx8plus-alpine-node: + name: Prepare iot-gate-imx8plus-alpine-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-debian + needs: bake-iot-gate-imx8plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-debian-openjdk.json + LIBRARY: library/iot-gate-imx8plus-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-debian-openjdk: - name: Bake iot-gate-imx8plus-debian-openjdk + bake-iot-gate-imx8plus-alpine-node: + name: Bake iot-gate-imx8plus-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-debian-openjdk + needs: prepare-iot-gate-imx8plus-alpine-node env: - LIBRARY: library/iot-gate-imx8plus-debian-openjdk.json + LIBRARY: library/iot-gate-imx8plus-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-debian-python: - name: Prepare iot-gate-imx8plus-debian-python + prepare-iot-gate-imx8plus-alpine-python: + name: Prepare iot-gate-imx8plus-alpine-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-debian + needs: bake-iot-gate-imx8plus-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-debian-python.json + LIBRARY: library/iot-gate-imx8plus-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-debian-python: - name: Bake iot-gate-imx8plus-debian-python + bake-iot-gate-imx8plus-alpine-python: + name: Bake iot-gate-imx8plus-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-debian-python + needs: prepare-iot-gate-imx8plus-alpine-python env: - LIBRARY: library/iot-gate-imx8plus-debian-python.json + LIBRARY: library/iot-gate-imx8plus-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-fedora-golang: - name: Prepare iot-gate-imx8plus-fedora-golang + prepare-iot-gate-imx8plus-debian-golang: + name: Prepare iot-gate-imx8plus-debian-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-fedora + needs: bake-iot-gate-imx8plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-fedora-golang.json + LIBRARY: library/iot-gate-imx8plus-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-fedora-golang: - name: Bake iot-gate-imx8plus-fedora-golang + bake-iot-gate-imx8plus-debian-golang: + name: Bake iot-gate-imx8plus-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-fedora-golang + needs: prepare-iot-gate-imx8plus-debian-golang env: - LIBRARY: library/iot-gate-imx8plus-fedora-golang.json + LIBRARY: library/iot-gate-imx8plus-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-fedora-node: - name: Prepare iot-gate-imx8plus-fedora-node + prepare-iot-gate-imx8plus-debian-node: + name: Prepare iot-gate-imx8plus-debian-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-fedora + needs: bake-iot-gate-imx8plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-fedora-node.json + LIBRARY: library/iot-gate-imx8plus-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-fedora-node: - name: Bake iot-gate-imx8plus-fedora-node + bake-iot-gate-imx8plus-debian-node: + name: Bake iot-gate-imx8plus-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-fedora-node + needs: prepare-iot-gate-imx8plus-debian-node env: - LIBRARY: library/iot-gate-imx8plus-fedora-node.json + LIBRARY: library/iot-gate-imx8plus-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-fedora-python: - name: Prepare iot-gate-imx8plus-fedora-python + prepare-iot-gate-imx8plus-debian-openjdk: + name: Prepare iot-gate-imx8plus-debian-openjdk runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-fedora + needs: bake-iot-gate-imx8plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-fedora-python.json + LIBRARY: library/iot-gate-imx8plus-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-fedora-python: - name: Bake iot-gate-imx8plus-fedora-python + bake-iot-gate-imx8plus-debian-openjdk: + name: Bake iot-gate-imx8plus-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-fedora-python + needs: prepare-iot-gate-imx8plus-debian-openjdk env: - LIBRARY: library/iot-gate-imx8plus-fedora-python.json + LIBRARY: library/iot-gate-imx8plus-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-ubuntu-golang: - name: Prepare iot-gate-imx8plus-ubuntu-golang + prepare-iot-gate-imx8plus-debian-python: + name: Prepare iot-gate-imx8plus-debian-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-ubuntu + needs: bake-iot-gate-imx8plus-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8plus-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-ubuntu-golang: - name: Bake iot-gate-imx8plus-ubuntu-golang + bake-iot-gate-imx8plus-debian-python: + name: Bake iot-gate-imx8plus-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-ubuntu-golang + needs: prepare-iot-gate-imx8plus-debian-python env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-golang.json + LIBRARY: library/iot-gate-imx8plus-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-ubuntu-node: - name: Prepare iot-gate-imx8plus-ubuntu-node + prepare-iot-gate-imx8plus-fedora-golang: + name: Prepare iot-gate-imx8plus-fedora-golang runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-ubuntu + needs: bake-iot-gate-imx8plus-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-node.json + LIBRARY: library/iot-gate-imx8plus-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-ubuntu-node: - name: Bake iot-gate-imx8plus-ubuntu-node + bake-iot-gate-imx8plus-fedora-golang: + name: Bake iot-gate-imx8plus-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-ubuntu-node + needs: prepare-iot-gate-imx8plus-fedora-golang env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-node.json + LIBRARY: library/iot-gate-imx8plus-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-ubuntu-python: - name: Prepare iot-gate-imx8plus-ubuntu-python + prepare-iot-gate-imx8plus-fedora-node: + name: Prepare iot-gate-imx8plus-fedora-node runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-ubuntu + needs: bake-iot-gate-imx8plus-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-python.json + LIBRARY: library/iot-gate-imx8plus-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-ubuntu-python: - name: Bake iot-gate-imx8plus-ubuntu-python + bake-iot-gate-imx8plus-fedora-node: + name: Bake iot-gate-imx8plus-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-ubuntu-python + needs: prepare-iot-gate-imx8plus-fedora-node env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-python.json + LIBRARY: library/iot-gate-imx8plus-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-ubuntu-openjdk: - name: Prepare iot-gate-imx8plus-ubuntu-openjdk + prepare-iot-gate-imx8plus-fedora-python: + name: Prepare iot-gate-imx8plus-fedora-python runs-on: ubuntu-latest - needs: bake-iot-gate-imx8plus-ubuntu + needs: bake-iot-gate-imx8plus-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8plus-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-ubuntu-openjdk: - name: Bake iot-gate-imx8plus-ubuntu-openjdk + bake-iot-gate-imx8plus-fedora-python: + name: Bake iot-gate-imx8plus-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-ubuntu-openjdk + needs: prepare-iot-gate-imx8plus-fedora-python env: - LIBRARY: library/iot-gate-imx8plus-ubuntu-openjdk.json + LIBRARY: library/iot-gate-imx8plus-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-alpine: - name: Prepare iot-gate-imx8plus-alpine + prepare-iot-gate-imx8plus-ubuntu-golang: + name: Prepare iot-gate-imx8plus-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-alpine.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-alpine: - name: Bake iot-gate-imx8plus-alpine + bake-iot-gate-imx8plus-ubuntu-golang: + name: Bake iot-gate-imx8plus-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-alpine + needs: prepare-iot-gate-imx8plus-ubuntu-golang env: - LIBRARY: library/iot-gate-imx8plus-alpine.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-debian: - name: Prepare iot-gate-imx8plus-debian + prepare-iot-gate-imx8plus-ubuntu-node: + name: Prepare iot-gate-imx8plus-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-debian.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-debian: - name: Bake iot-gate-imx8plus-debian + bake-iot-gate-imx8plus-ubuntu-node: + name: Bake iot-gate-imx8plus-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-debian + needs: prepare-iot-gate-imx8plus-ubuntu-node env: - LIBRARY: library/iot-gate-imx8plus-debian.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-fedora: - name: Prepare iot-gate-imx8plus-fedora + prepare-iot-gate-imx8plus-ubuntu-python: + name: Prepare iot-gate-imx8plus-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-fedora.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-fedora: - name: Bake iot-gate-imx8plus-fedora + bake-iot-gate-imx8plus-ubuntu-python: + name: Bake iot-gate-imx8plus-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-fedora + needs: prepare-iot-gate-imx8plus-ubuntu-python env: - LIBRARY: library/iot-gate-imx8plus-fedora.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-iot-gate-imx8plus-ubuntu: - name: Prepare iot-gate-imx8plus-ubuntu + prepare-iot-gate-imx8plus-ubuntu-openjdk: + name: Prepare iot-gate-imx8plus-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-iot-gate-imx8plus-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/iot-gate-imx8plus-ubuntu.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-iot-gate-imx8plus-ubuntu: - name: Bake iot-gate-imx8plus-ubuntu + bake-iot-gate-imx8plus-ubuntu-openjdk: + name: Bake iot-gate-imx8plus-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-iot-gate-imx8plus-ubuntu + needs: prepare-iot-gate-imx8plus-ubuntu-openjdk env: - LIBRARY: library/iot-gate-imx8plus-ubuntu.json + LIBRARY: library/iot-gate-imx8plus-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-iot-gate-imx8plus-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-isg-503.yml b/.github/workflows/bake-isg-503.yml index 81298c851186..0ee0d4eee1db 100644 --- a/.github/workflows/bake-isg-503.yml +++ b/.github/workflows/bake-isg-503.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-isg-503-alpine-golang: - name: Prepare isg-503-alpine-golang + prepare-isg-503-alpine: + name: Prepare isg-503-alpine runs-on: ubuntu-latest - needs: bake-isg-503-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-alpine-golang.json + LIBRARY: library/isg-503-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-alpine-golang: - name: Bake isg-503-alpine-golang + bake-isg-503-alpine: + name: Bake isg-503-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-alpine-golang + needs: prepare-isg-503-alpine env: - LIBRARY: library/isg-503-alpine-golang.json + LIBRARY: library/isg-503-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-alpine-node: - name: Prepare isg-503-alpine-node + prepare-isg-503-debian: + name: Prepare isg-503-debian runs-on: ubuntu-latest - needs: bake-isg-503-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-alpine-node.json + LIBRARY: library/isg-503-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-alpine-node: - name: Bake isg-503-alpine-node + bake-isg-503-debian: + name: Bake isg-503-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-alpine-node + needs: prepare-isg-503-debian env: - LIBRARY: library/isg-503-alpine-node.json + LIBRARY: library/isg-503-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-alpine-python: - name: Prepare isg-503-alpine-python + prepare-isg-503-fedora: + name: Prepare isg-503-fedora runs-on: ubuntu-latest - needs: bake-isg-503-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-alpine-python.json + LIBRARY: library/isg-503-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-alpine-python: - name: Bake isg-503-alpine-python + bake-isg-503-fedora: + name: Bake isg-503-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-alpine-python + needs: prepare-isg-503-fedora env: - LIBRARY: library/isg-503-alpine-python.json + LIBRARY: library/isg-503-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-debian-golang: - name: Prepare isg-503-debian-golang + prepare-isg-503-ubuntu: + name: Prepare isg-503-ubuntu runs-on: ubuntu-latest - needs: bake-isg-503-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-debian-golang.json + LIBRARY: library/isg-503-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-debian-golang: - name: Bake isg-503-debian-golang + bake-isg-503-ubuntu: + name: Bake isg-503-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-debian-golang + needs: prepare-isg-503-ubuntu env: - LIBRARY: library/isg-503-debian-golang.json + LIBRARY: library/isg-503-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-debian-node: - name: Prepare isg-503-debian-node + prepare-isg-503-alpine-golang: + name: Prepare isg-503-alpine-golang runs-on: ubuntu-latest - needs: bake-isg-503-debian + needs: bake-isg-503-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-debian-node.json + LIBRARY: library/isg-503-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-debian-node: - name: Bake isg-503-debian-node + bake-isg-503-alpine-golang: + name: Bake isg-503-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-debian-node + needs: prepare-isg-503-alpine-golang env: - LIBRARY: library/isg-503-debian-node.json + LIBRARY: library/isg-503-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-debian-openjdk: - name: Prepare isg-503-debian-openjdk + prepare-isg-503-alpine-node: + name: Prepare isg-503-alpine-node runs-on: ubuntu-latest - needs: bake-isg-503-debian + needs: bake-isg-503-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-debian-openjdk.json + LIBRARY: library/isg-503-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-debian-openjdk: - name: Bake isg-503-debian-openjdk + bake-isg-503-alpine-node: + name: Bake isg-503-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-debian-openjdk + needs: prepare-isg-503-alpine-node env: - LIBRARY: library/isg-503-debian-openjdk.json + LIBRARY: library/isg-503-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-debian-python: - name: Prepare isg-503-debian-python + prepare-isg-503-alpine-python: + name: Prepare isg-503-alpine-python runs-on: ubuntu-latest - needs: bake-isg-503-debian + needs: bake-isg-503-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-debian-python.json + LIBRARY: library/isg-503-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-debian-python: - name: Bake isg-503-debian-python + bake-isg-503-alpine-python: + name: Bake isg-503-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-debian-python + needs: prepare-isg-503-alpine-python env: - LIBRARY: library/isg-503-debian-python.json + LIBRARY: library/isg-503-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-fedora-golang: - name: Prepare isg-503-fedora-golang + prepare-isg-503-debian-golang: + name: Prepare isg-503-debian-golang runs-on: ubuntu-latest - needs: bake-isg-503-fedora + needs: bake-isg-503-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-fedora-golang.json + LIBRARY: library/isg-503-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-fedora-golang: - name: Bake isg-503-fedora-golang + bake-isg-503-debian-golang: + name: Bake isg-503-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-fedora-golang + needs: prepare-isg-503-debian-golang env: - LIBRARY: library/isg-503-fedora-golang.json + LIBRARY: library/isg-503-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-fedora-node: - name: Prepare isg-503-fedora-node + prepare-isg-503-debian-node: + name: Prepare isg-503-debian-node runs-on: ubuntu-latest - needs: bake-isg-503-fedora + needs: bake-isg-503-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-fedora-node.json + LIBRARY: library/isg-503-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-fedora-node: - name: Bake isg-503-fedora-node + bake-isg-503-debian-node: + name: Bake isg-503-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-fedora-node + needs: prepare-isg-503-debian-node env: - LIBRARY: library/isg-503-fedora-node.json + LIBRARY: library/isg-503-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-fedora-python: - name: Prepare isg-503-fedora-python + prepare-isg-503-debian-openjdk: + name: Prepare isg-503-debian-openjdk runs-on: ubuntu-latest - needs: bake-isg-503-fedora + needs: bake-isg-503-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-fedora-python.json + LIBRARY: library/isg-503-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-fedora-python: - name: Bake isg-503-fedora-python + bake-isg-503-debian-openjdk: + name: Bake isg-503-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-fedora-python + needs: prepare-isg-503-debian-openjdk env: - LIBRARY: library/isg-503-fedora-python.json + LIBRARY: library/isg-503-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-ubuntu-golang: - name: Prepare isg-503-ubuntu-golang + prepare-isg-503-debian-python: + name: Prepare isg-503-debian-python runs-on: ubuntu-latest - needs: bake-isg-503-ubuntu + needs: bake-isg-503-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-ubuntu-golang.json + LIBRARY: library/isg-503-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-ubuntu-golang: - name: Bake isg-503-ubuntu-golang + bake-isg-503-debian-python: + name: Bake isg-503-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-ubuntu-golang + needs: prepare-isg-503-debian-python env: - LIBRARY: library/isg-503-ubuntu-golang.json + LIBRARY: library/isg-503-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-ubuntu-node: - name: Prepare isg-503-ubuntu-node + prepare-isg-503-fedora-golang: + name: Prepare isg-503-fedora-golang runs-on: ubuntu-latest - needs: bake-isg-503-ubuntu + needs: bake-isg-503-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-ubuntu-node.json + LIBRARY: library/isg-503-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-ubuntu-node: - name: Bake isg-503-ubuntu-node + bake-isg-503-fedora-golang: + name: Bake isg-503-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-ubuntu-node + needs: prepare-isg-503-fedora-golang env: - LIBRARY: library/isg-503-ubuntu-node.json + LIBRARY: library/isg-503-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-ubuntu-python: - name: Prepare isg-503-ubuntu-python + prepare-isg-503-fedora-node: + name: Prepare isg-503-fedora-node runs-on: ubuntu-latest - needs: bake-isg-503-ubuntu + needs: bake-isg-503-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-ubuntu-python.json + LIBRARY: library/isg-503-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-ubuntu-python: - name: Bake isg-503-ubuntu-python + bake-isg-503-fedora-node: + name: Bake isg-503-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-ubuntu-python + needs: prepare-isg-503-fedora-node env: - LIBRARY: library/isg-503-ubuntu-python.json + LIBRARY: library/isg-503-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-ubuntu-openjdk: - name: Prepare isg-503-ubuntu-openjdk + prepare-isg-503-fedora-python: + name: Prepare isg-503-fedora-python runs-on: ubuntu-latest - needs: bake-isg-503-ubuntu + needs: bake-isg-503-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-ubuntu-openjdk.json + LIBRARY: library/isg-503-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-ubuntu-openjdk: - name: Bake isg-503-ubuntu-openjdk + bake-isg-503-fedora-python: + name: Bake isg-503-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-ubuntu-openjdk + needs: prepare-isg-503-fedora-python env: - LIBRARY: library/isg-503-ubuntu-openjdk.json + LIBRARY: library/isg-503-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-alpine: - name: Prepare isg-503-alpine + prepare-isg-503-ubuntu-golang: + name: Prepare isg-503-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-isg-503-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-alpine.json + LIBRARY: library/isg-503-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-alpine: - name: Bake isg-503-alpine + bake-isg-503-ubuntu-golang: + name: Bake isg-503-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-alpine + needs: prepare-isg-503-ubuntu-golang env: - LIBRARY: library/isg-503-alpine.json + LIBRARY: library/isg-503-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-debian: - name: Prepare isg-503-debian + prepare-isg-503-ubuntu-node: + name: Prepare isg-503-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-isg-503-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-debian.json + LIBRARY: library/isg-503-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-debian: - name: Bake isg-503-debian + bake-isg-503-ubuntu-node: + name: Bake isg-503-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-debian + needs: prepare-isg-503-ubuntu-node env: - LIBRARY: library/isg-503-debian.json + LIBRARY: library/isg-503-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-fedora: - name: Prepare isg-503-fedora + prepare-isg-503-ubuntu-python: + name: Prepare isg-503-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-isg-503-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-fedora.json + LIBRARY: library/isg-503-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-fedora: - name: Bake isg-503-fedora + bake-isg-503-ubuntu-python: + name: Bake isg-503-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-fedora + needs: prepare-isg-503-ubuntu-python env: - LIBRARY: library/isg-503-fedora.json + LIBRARY: library/isg-503-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-isg-503-ubuntu: - name: Prepare isg-503-ubuntu + prepare-isg-503-ubuntu-openjdk: + name: Prepare isg-503-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-isg-503-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/isg-503-ubuntu.json + LIBRARY: library/isg-503-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-isg-503-ubuntu: - name: Bake isg-503-ubuntu + bake-isg-503-ubuntu-openjdk: + name: Bake isg-503-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-isg-503-ubuntu + needs: prepare-isg-503-ubuntu-openjdk env: - LIBRARY: library/isg-503-ubuntu.json + LIBRARY: library/isg-503-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-isg-503-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-isg-503-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-agx-orin-devkit-64gb.yml b/.github/workflows/bake-jetson-agx-orin-devkit-64gb.yml index def3437ba93c..c38d50bc2ec8 100644 --- a/.github/workflows/bake-jetson-agx-orin-devkit-64gb.yml +++ b/.github/workflows/bake-jetson-agx-orin-devkit-64gb.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-agx-orin-devkit-64gb-alpine-golang: - name: Prepare jetson-agx-orin-devkit-64gb-alpine-golang + prepare-jetson-agx-orin-devkit-64gb-alpine: + name: Prepare jetson-agx-orin-devkit-64gb-alpine runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-alpine-golang: - name: Bake jetson-agx-orin-devkit-64gb-alpine-golang + bake-jetson-agx-orin-devkit-64gb-alpine: + name: Bake jetson-agx-orin-devkit-64gb-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-alpine-golang + needs: prepare-jetson-agx-orin-devkit-64gb-alpine env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-alpine-node: - name: Prepare jetson-agx-orin-devkit-64gb-alpine-node + prepare-jetson-agx-orin-devkit-64gb-debian: + name: Prepare jetson-agx-orin-devkit-64gb-debian runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-alpine-node: - name: Bake jetson-agx-orin-devkit-64gb-alpine-node + bake-jetson-agx-orin-devkit-64gb-debian: + name: Bake jetson-agx-orin-devkit-64gb-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-alpine-node + needs: prepare-jetson-agx-orin-devkit-64gb-debian env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-alpine-python: - name: Prepare jetson-agx-orin-devkit-64gb-alpine-python + prepare-jetson-agx-orin-devkit-64gb-fedora: + name: Prepare jetson-agx-orin-devkit-64gb-fedora runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-alpine-python: - name: Bake jetson-agx-orin-devkit-64gb-alpine-python + bake-jetson-agx-orin-devkit-64gb-fedora: + name: Bake jetson-agx-orin-devkit-64gb-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-alpine-python + needs: prepare-jetson-agx-orin-devkit-64gb-fedora env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-debian-golang: - name: Prepare jetson-agx-orin-devkit-64gb-debian-golang + prepare-jetson-agx-orin-devkit-64gb-ubuntu: + name: Prepare jetson-agx-orin-devkit-64gb-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-debian-golang: - name: Bake jetson-agx-orin-devkit-64gb-debian-golang + bake-jetson-agx-orin-devkit-64gb-ubuntu: + name: Bake jetson-agx-orin-devkit-64gb-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-debian-golang + needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-debian-node: - name: Prepare jetson-agx-orin-devkit-64gb-debian-node + prepare-jetson-agx-orin-devkit-64gb-alpine-golang: + name: Prepare jetson-agx-orin-devkit-64gb-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-debian + needs: bake-jetson-agx-orin-devkit-64gb-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-debian-node: - name: Bake jetson-agx-orin-devkit-64gb-debian-node + bake-jetson-agx-orin-devkit-64gb-alpine-golang: + name: Bake jetson-agx-orin-devkit-64gb-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-debian-node + needs: prepare-jetson-agx-orin-devkit-64gb-alpine-golang env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-debian-openjdk: - name: Prepare jetson-agx-orin-devkit-64gb-debian-openjdk + prepare-jetson-agx-orin-devkit-64gb-alpine-node: + name: Prepare jetson-agx-orin-devkit-64gb-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-debian + needs: bake-jetson-agx-orin-devkit-64gb-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-debian-openjdk: - name: Bake jetson-agx-orin-devkit-64gb-debian-openjdk + bake-jetson-agx-orin-devkit-64gb-alpine-node: + name: Bake jetson-agx-orin-devkit-64gb-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-debian-openjdk + needs: prepare-jetson-agx-orin-devkit-64gb-alpine-node env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-debian-python: - name: Prepare jetson-agx-orin-devkit-64gb-debian-python + prepare-jetson-agx-orin-devkit-64gb-alpine-python: + name: Prepare jetson-agx-orin-devkit-64gb-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-debian + needs: bake-jetson-agx-orin-devkit-64gb-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-debian-python: - name: Bake jetson-agx-orin-devkit-64gb-debian-python + bake-jetson-agx-orin-devkit-64gb-alpine-python: + name: Bake jetson-agx-orin-devkit-64gb-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-debian-python + needs: prepare-jetson-agx-orin-devkit-64gb-alpine-python env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-fedora-golang: - name: Prepare jetson-agx-orin-devkit-64gb-fedora-golang + prepare-jetson-agx-orin-devkit-64gb-debian-golang: + name: Prepare jetson-agx-orin-devkit-64gb-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-fedora + needs: bake-jetson-agx-orin-devkit-64gb-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-fedora-golang: - name: Bake jetson-agx-orin-devkit-64gb-fedora-golang + bake-jetson-agx-orin-devkit-64gb-debian-golang: + name: Bake jetson-agx-orin-devkit-64gb-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-fedora-golang + needs: prepare-jetson-agx-orin-devkit-64gb-debian-golang env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-fedora-node: - name: Prepare jetson-agx-orin-devkit-64gb-fedora-node + prepare-jetson-agx-orin-devkit-64gb-debian-node: + name: Prepare jetson-agx-orin-devkit-64gb-debian-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-fedora + needs: bake-jetson-agx-orin-devkit-64gb-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-fedora-node: - name: Bake jetson-agx-orin-devkit-64gb-fedora-node + bake-jetson-agx-orin-devkit-64gb-debian-node: + name: Bake jetson-agx-orin-devkit-64gb-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-fedora-node + needs: prepare-jetson-agx-orin-devkit-64gb-debian-node env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-fedora-python: - name: Prepare jetson-agx-orin-devkit-64gb-fedora-python + prepare-jetson-agx-orin-devkit-64gb-debian-openjdk: + name: Prepare jetson-agx-orin-devkit-64gb-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-fedora + needs: bake-jetson-agx-orin-devkit-64gb-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-fedora-python: - name: Bake jetson-agx-orin-devkit-64gb-fedora-python + bake-jetson-agx-orin-devkit-64gb-debian-openjdk: + name: Bake jetson-agx-orin-devkit-64gb-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-fedora-python + needs: prepare-jetson-agx-orin-devkit-64gb-debian-openjdk env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang: - name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-golang + prepare-jetson-agx-orin-devkit-64gb-debian-python: + name: Prepare jetson-agx-orin-devkit-64gb-debian-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-ubuntu + needs: bake-jetson-agx-orin-devkit-64gb-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-ubuntu-golang: - name: Bake jetson-agx-orin-devkit-64gb-ubuntu-golang + bake-jetson-agx-orin-devkit-64gb-debian-python: + name: Bake jetson-agx-orin-devkit-64gb-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang + needs: prepare-jetson-agx-orin-devkit-64gb-debian-python env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-golang.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-ubuntu-node: - name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-node + prepare-jetson-agx-orin-devkit-64gb-fedora-golang: + name: Prepare jetson-agx-orin-devkit-64gb-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-ubuntu + needs: bake-jetson-agx-orin-devkit-64gb-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-ubuntu-node: - name: Bake jetson-agx-orin-devkit-64gb-ubuntu-node + bake-jetson-agx-orin-devkit-64gb-fedora-golang: + name: Bake jetson-agx-orin-devkit-64gb-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-node + needs: prepare-jetson-agx-orin-devkit-64gb-fedora-golang env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-node.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-ubuntu-python: - name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-python + prepare-jetson-agx-orin-devkit-64gb-fedora-node: + name: Prepare jetson-agx-orin-devkit-64gb-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-ubuntu + needs: bake-jetson-agx-orin-devkit-64gb-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-ubuntu-python: - name: Bake jetson-agx-orin-devkit-64gb-ubuntu-python + bake-jetson-agx-orin-devkit-64gb-fedora-node: + name: Bake jetson-agx-orin-devkit-64gb-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-python + needs: prepare-jetson-agx-orin-devkit-64gb-fedora-node env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-python.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk: - name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-openjdk + prepare-jetson-agx-orin-devkit-64gb-fedora-python: + name: Prepare jetson-agx-orin-devkit-64gb-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-64gb-ubuntu + needs: bake-jetson-agx-orin-devkit-64gb-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-ubuntu-openjdk: - name: Bake jetson-agx-orin-devkit-64gb-ubuntu-openjdk + bake-jetson-agx-orin-devkit-64gb-fedora-python: + name: Bake jetson-agx-orin-devkit-64gb-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk + needs: prepare-jetson-agx-orin-devkit-64gb-fedora-python env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-alpine: - name: Prepare jetson-agx-orin-devkit-64gb-alpine + prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang: + name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-64gb-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-alpine: - name: Bake jetson-agx-orin-devkit-64gb-alpine + bake-jetson-agx-orin-devkit-64gb-ubuntu-golang: + name: Bake jetson-agx-orin-devkit-64gb-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-alpine + needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-alpine.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-debian: - name: Prepare jetson-agx-orin-devkit-64gb-debian + prepare-jetson-agx-orin-devkit-64gb-ubuntu-node: + name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-64gb-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-debian: - name: Bake jetson-agx-orin-devkit-64gb-debian + bake-jetson-agx-orin-devkit-64gb-ubuntu-node: + name: Bake jetson-agx-orin-devkit-64gb-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-debian + needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-node env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-debian.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-fedora: - name: Prepare jetson-agx-orin-devkit-64gb-fedora + prepare-jetson-agx-orin-devkit-64gb-ubuntu-python: + name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-64gb-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-fedora: - name: Bake jetson-agx-orin-devkit-64gb-fedora + bake-jetson-agx-orin-devkit-64gb-ubuntu-python: + name: Bake jetson-agx-orin-devkit-64gb-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-fedora + needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-python env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-fedora.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-64gb-ubuntu: - name: Prepare jetson-agx-orin-devkit-64gb-ubuntu + prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk: + name: Prepare jetson-agx-orin-devkit-64gb-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-64gb-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-64gb-ubuntu: - name: Bake jetson-agx-orin-devkit-64gb-ubuntu + bake-jetson-agx-orin-devkit-64gb-ubuntu-openjdk: + name: Bake jetson-agx-orin-devkit-64gb-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu + needs: prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk env: - LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu.json + LIBRARY: library/jetson-agx-orin-devkit-64gb-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-64gb-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-agx-orin-devkit.yml b/.github/workflows/bake-jetson-agx-orin-devkit.yml index f12ba73da77d..a1c4080c08b6 100644 --- a/.github/workflows/bake-jetson-agx-orin-devkit.yml +++ b/.github/workflows/bake-jetson-agx-orin-devkit.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-agx-orin-devkit-alpine-golang: - name: Prepare jetson-agx-orin-devkit-alpine-golang + prepare-jetson-agx-orin-devkit-alpine: + name: Prepare jetson-agx-orin-devkit-alpine runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-golang.json + LIBRARY: library/jetson-agx-orin-devkit-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-alpine-golang: - name: Bake jetson-agx-orin-devkit-alpine-golang + bake-jetson-agx-orin-devkit-alpine: + name: Bake jetson-agx-orin-devkit-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-alpine-golang + needs: prepare-jetson-agx-orin-devkit-alpine env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-golang.json + LIBRARY: library/jetson-agx-orin-devkit-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-alpine-node: - name: Prepare jetson-agx-orin-devkit-alpine-node + prepare-jetson-agx-orin-devkit-debian: + name: Prepare jetson-agx-orin-devkit-debian runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-node.json + LIBRARY: library/jetson-agx-orin-devkit-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-alpine-node: - name: Bake jetson-agx-orin-devkit-alpine-node + bake-jetson-agx-orin-devkit-debian: + name: Bake jetson-agx-orin-devkit-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-alpine-node + needs: prepare-jetson-agx-orin-devkit-debian env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-node.json + LIBRARY: library/jetson-agx-orin-devkit-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-alpine-python: - name: Prepare jetson-agx-orin-devkit-alpine-python + prepare-jetson-agx-orin-devkit-fedora: + name: Prepare jetson-agx-orin-devkit-fedora runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-python.json + LIBRARY: library/jetson-agx-orin-devkit-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-alpine-python: - name: Bake jetson-agx-orin-devkit-alpine-python + bake-jetson-agx-orin-devkit-fedora: + name: Bake jetson-agx-orin-devkit-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-alpine-python + needs: prepare-jetson-agx-orin-devkit-fedora env: - LIBRARY: library/jetson-agx-orin-devkit-alpine-python.json + LIBRARY: library/jetson-agx-orin-devkit-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-debian-golang: - name: Prepare jetson-agx-orin-devkit-debian-golang + prepare-jetson-agx-orin-devkit-ubuntu: + name: Prepare jetson-agx-orin-devkit-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-debian-golang.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-debian-golang: - name: Bake jetson-agx-orin-devkit-debian-golang + bake-jetson-agx-orin-devkit-ubuntu: + name: Bake jetson-agx-orin-devkit-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-debian-golang + needs: prepare-jetson-agx-orin-devkit-ubuntu env: - LIBRARY: library/jetson-agx-orin-devkit-debian-golang.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-debian-node: - name: Prepare jetson-agx-orin-devkit-debian-node + prepare-jetson-agx-orin-devkit-alpine-golang: + name: Prepare jetson-agx-orin-devkit-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-debian + needs: bake-jetson-agx-orin-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-debian-node.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-debian-node: - name: Bake jetson-agx-orin-devkit-debian-node + bake-jetson-agx-orin-devkit-alpine-golang: + name: Bake jetson-agx-orin-devkit-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-debian-node + needs: prepare-jetson-agx-orin-devkit-alpine-golang env: - LIBRARY: library/jetson-agx-orin-devkit-debian-node.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-debian-openjdk: - name: Prepare jetson-agx-orin-devkit-debian-openjdk + prepare-jetson-agx-orin-devkit-alpine-node: + name: Prepare jetson-agx-orin-devkit-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-debian + needs: bake-jetson-agx-orin-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-debian-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-debian-openjdk: - name: Bake jetson-agx-orin-devkit-debian-openjdk + bake-jetson-agx-orin-devkit-alpine-node: + name: Bake jetson-agx-orin-devkit-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-debian-openjdk + needs: prepare-jetson-agx-orin-devkit-alpine-node env: - LIBRARY: library/jetson-agx-orin-devkit-debian-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-debian-python: - name: Prepare jetson-agx-orin-devkit-debian-python + prepare-jetson-agx-orin-devkit-alpine-python: + name: Prepare jetson-agx-orin-devkit-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-debian + needs: bake-jetson-agx-orin-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-debian-python.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-debian-python: - name: Bake jetson-agx-orin-devkit-debian-python + bake-jetson-agx-orin-devkit-alpine-python: + name: Bake jetson-agx-orin-devkit-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-debian-python + needs: prepare-jetson-agx-orin-devkit-alpine-python env: - LIBRARY: library/jetson-agx-orin-devkit-debian-python.json + LIBRARY: library/jetson-agx-orin-devkit-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-fedora-golang: - name: Prepare jetson-agx-orin-devkit-fedora-golang + prepare-jetson-agx-orin-devkit-debian-golang: + name: Prepare jetson-agx-orin-devkit-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-fedora + needs: bake-jetson-agx-orin-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-golang.json + LIBRARY: library/jetson-agx-orin-devkit-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-fedora-golang: - name: Bake jetson-agx-orin-devkit-fedora-golang + bake-jetson-agx-orin-devkit-debian-golang: + name: Bake jetson-agx-orin-devkit-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-fedora-golang + needs: prepare-jetson-agx-orin-devkit-debian-golang env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-golang.json + LIBRARY: library/jetson-agx-orin-devkit-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-fedora-node: - name: Prepare jetson-agx-orin-devkit-fedora-node + prepare-jetson-agx-orin-devkit-debian-node: + name: Prepare jetson-agx-orin-devkit-debian-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-fedora + needs: bake-jetson-agx-orin-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-node.json + LIBRARY: library/jetson-agx-orin-devkit-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-fedora-node: - name: Bake jetson-agx-orin-devkit-fedora-node + bake-jetson-agx-orin-devkit-debian-node: + name: Bake jetson-agx-orin-devkit-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-fedora-node + needs: prepare-jetson-agx-orin-devkit-debian-node env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-node.json + LIBRARY: library/jetson-agx-orin-devkit-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-fedora-python: - name: Prepare jetson-agx-orin-devkit-fedora-python + prepare-jetson-agx-orin-devkit-debian-openjdk: + name: Prepare jetson-agx-orin-devkit-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-fedora + needs: bake-jetson-agx-orin-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-python.json + LIBRARY: library/jetson-agx-orin-devkit-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-fedora-python: - name: Bake jetson-agx-orin-devkit-fedora-python + bake-jetson-agx-orin-devkit-debian-openjdk: + name: Bake jetson-agx-orin-devkit-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-fedora-python + needs: prepare-jetson-agx-orin-devkit-debian-openjdk env: - LIBRARY: library/jetson-agx-orin-devkit-fedora-python.json + LIBRARY: library/jetson-agx-orin-devkit-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-ubuntu-golang: - name: Prepare jetson-agx-orin-devkit-ubuntu-golang + prepare-jetson-agx-orin-devkit-debian-python: + name: Prepare jetson-agx-orin-devkit-debian-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-ubuntu + needs: bake-jetson-agx-orin-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-golang.json + LIBRARY: library/jetson-agx-orin-devkit-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-ubuntu-golang: - name: Bake jetson-agx-orin-devkit-ubuntu-golang + bake-jetson-agx-orin-devkit-debian-python: + name: Bake jetson-agx-orin-devkit-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-ubuntu-golang + needs: prepare-jetson-agx-orin-devkit-debian-python env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-golang.json + LIBRARY: library/jetson-agx-orin-devkit-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-ubuntu-node: - name: Prepare jetson-agx-orin-devkit-ubuntu-node + prepare-jetson-agx-orin-devkit-fedora-golang: + name: Prepare jetson-agx-orin-devkit-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-ubuntu + needs: bake-jetson-agx-orin-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-node.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-ubuntu-node: - name: Bake jetson-agx-orin-devkit-ubuntu-node + bake-jetson-agx-orin-devkit-fedora-golang: + name: Bake jetson-agx-orin-devkit-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-ubuntu-node + needs: prepare-jetson-agx-orin-devkit-fedora-golang env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-node.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-ubuntu-python: - name: Prepare jetson-agx-orin-devkit-ubuntu-python + prepare-jetson-agx-orin-devkit-fedora-node: + name: Prepare jetson-agx-orin-devkit-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-ubuntu + needs: bake-jetson-agx-orin-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-python.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-ubuntu-python: - name: Bake jetson-agx-orin-devkit-ubuntu-python + bake-jetson-agx-orin-devkit-fedora-node: + name: Bake jetson-agx-orin-devkit-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-ubuntu-python + needs: prepare-jetson-agx-orin-devkit-fedora-node env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-python.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-ubuntu-openjdk: - name: Prepare jetson-agx-orin-devkit-ubuntu-openjdk + prepare-jetson-agx-orin-devkit-fedora-python: + name: Prepare jetson-agx-orin-devkit-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-agx-orin-devkit-ubuntu + needs: bake-jetson-agx-orin-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-ubuntu-openjdk: - name: Bake jetson-agx-orin-devkit-ubuntu-openjdk + bake-jetson-agx-orin-devkit-fedora-python: + name: Bake jetson-agx-orin-devkit-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-ubuntu-openjdk + needs: prepare-jetson-agx-orin-devkit-fedora-python env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-agx-orin-devkit-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-alpine: - name: Prepare jetson-agx-orin-devkit-alpine + prepare-jetson-agx-orin-devkit-ubuntu-golang: + name: Prepare jetson-agx-orin-devkit-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-alpine.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-alpine: - name: Bake jetson-agx-orin-devkit-alpine + bake-jetson-agx-orin-devkit-ubuntu-golang: + name: Bake jetson-agx-orin-devkit-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-alpine + needs: prepare-jetson-agx-orin-devkit-ubuntu-golang env: - LIBRARY: library/jetson-agx-orin-devkit-alpine.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-debian: - name: Prepare jetson-agx-orin-devkit-debian + prepare-jetson-agx-orin-devkit-ubuntu-node: + name: Prepare jetson-agx-orin-devkit-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-debian.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-debian: - name: Bake jetson-agx-orin-devkit-debian + bake-jetson-agx-orin-devkit-ubuntu-node: + name: Bake jetson-agx-orin-devkit-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-debian + needs: prepare-jetson-agx-orin-devkit-ubuntu-node env: - LIBRARY: library/jetson-agx-orin-devkit-debian.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-fedora: - name: Prepare jetson-agx-orin-devkit-fedora + prepare-jetson-agx-orin-devkit-ubuntu-python: + name: Prepare jetson-agx-orin-devkit-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-fedora.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-fedora: - name: Bake jetson-agx-orin-devkit-fedora + bake-jetson-agx-orin-devkit-ubuntu-python: + name: Bake jetson-agx-orin-devkit-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-fedora + needs: prepare-jetson-agx-orin-devkit-ubuntu-python env: - LIBRARY: library/jetson-agx-orin-devkit-fedora.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-agx-orin-devkit-ubuntu: - name: Prepare jetson-agx-orin-devkit-ubuntu + prepare-jetson-agx-orin-devkit-ubuntu-openjdk: + name: Prepare jetson-agx-orin-devkit-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-agx-orin-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-agx-orin-devkit-ubuntu: - name: Bake jetson-agx-orin-devkit-ubuntu + bake-jetson-agx-orin-devkit-ubuntu-openjdk: + name: Bake jetson-agx-orin-devkit-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-agx-orin-devkit-ubuntu + needs: prepare-jetson-agx-orin-devkit-ubuntu-openjdk env: - LIBRARY: library/jetson-agx-orin-devkit-ubuntu.json + LIBRARY: library/jetson-agx-orin-devkit-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-agx-orin-devkit-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-nano-2gb-devkit.yml b/.github/workflows/bake-jetson-nano-2gb-devkit.yml index 12ef75947088..7c365ec5bca8 100644 --- a/.github/workflows/bake-jetson-nano-2gb-devkit.yml +++ b/.github/workflows/bake-jetson-nano-2gb-devkit.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-nano-2gb-devkit-alpine-golang: - name: Prepare jetson-nano-2gb-devkit-alpine-golang + prepare-jetson-nano-2gb-devkit-alpine: + name: Prepare jetson-nano-2gb-devkit-alpine runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-alpine-golang: - name: Bake jetson-nano-2gb-devkit-alpine-golang + bake-jetson-nano-2gb-devkit-alpine: + name: Bake jetson-nano-2gb-devkit-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-alpine-golang + needs: prepare-jetson-nano-2gb-devkit-alpine env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-alpine-node: - name: Prepare jetson-nano-2gb-devkit-alpine-node + prepare-jetson-nano-2gb-devkit-debian: + name: Prepare jetson-nano-2gb-devkit-debian runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-node.json + LIBRARY: library/jetson-nano-2gb-devkit-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-alpine-node: - name: Bake jetson-nano-2gb-devkit-alpine-node + bake-jetson-nano-2gb-devkit-debian: + name: Bake jetson-nano-2gb-devkit-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-alpine-node + needs: prepare-jetson-nano-2gb-devkit-debian env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-node.json + LIBRARY: library/jetson-nano-2gb-devkit-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-alpine-python: - name: Prepare jetson-nano-2gb-devkit-alpine-python + prepare-jetson-nano-2gb-devkit-fedora: + name: Prepare jetson-nano-2gb-devkit-fedora runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-python.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-alpine-python: - name: Bake jetson-nano-2gb-devkit-alpine-python + bake-jetson-nano-2gb-devkit-fedora: + name: Bake jetson-nano-2gb-devkit-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-alpine-python + needs: prepare-jetson-nano-2gb-devkit-fedora env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine-python.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-debian-golang: - name: Prepare jetson-nano-2gb-devkit-debian-golang + prepare-jetson-nano-2gb-devkit-ubuntu: + name: Prepare jetson-nano-2gb-devkit-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-debian-golang: - name: Bake jetson-nano-2gb-devkit-debian-golang + bake-jetson-nano-2gb-devkit-ubuntu: + name: Bake jetson-nano-2gb-devkit-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-debian-golang + needs: prepare-jetson-nano-2gb-devkit-ubuntu env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-debian-node: - name: Prepare jetson-nano-2gb-devkit-debian-node + prepare-jetson-nano-2gb-devkit-alpine-golang: + name: Prepare jetson-nano-2gb-devkit-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-debian + needs: bake-jetson-nano-2gb-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-node.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-debian-node: - name: Bake jetson-nano-2gb-devkit-debian-node + bake-jetson-nano-2gb-devkit-alpine-golang: + name: Bake jetson-nano-2gb-devkit-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-debian-node + needs: prepare-jetson-nano-2gb-devkit-alpine-golang env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-node.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-debian-openjdk: - name: Prepare jetson-nano-2gb-devkit-debian-openjdk + prepare-jetson-nano-2gb-devkit-alpine-node: + name: Prepare jetson-nano-2gb-devkit-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-debian + needs: bake-jetson-nano-2gb-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-openjdk.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-debian-openjdk: - name: Bake jetson-nano-2gb-devkit-debian-openjdk + bake-jetson-nano-2gb-devkit-alpine-node: + name: Bake jetson-nano-2gb-devkit-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-debian-openjdk + needs: prepare-jetson-nano-2gb-devkit-alpine-node env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-openjdk.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-debian-python: - name: Prepare jetson-nano-2gb-devkit-debian-python + prepare-jetson-nano-2gb-devkit-alpine-python: + name: Prepare jetson-nano-2gb-devkit-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-debian + needs: bake-jetson-nano-2gb-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-python.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-debian-python: - name: Bake jetson-nano-2gb-devkit-debian-python + bake-jetson-nano-2gb-devkit-alpine-python: + name: Bake jetson-nano-2gb-devkit-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-debian-python + needs: prepare-jetson-nano-2gb-devkit-alpine-python env: - LIBRARY: library/jetson-nano-2gb-devkit-debian-python.json + LIBRARY: library/jetson-nano-2gb-devkit-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-fedora-golang: - name: Prepare jetson-nano-2gb-devkit-fedora-golang + prepare-jetson-nano-2gb-devkit-debian-golang: + name: Prepare jetson-nano-2gb-devkit-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-fedora + needs: bake-jetson-nano-2gb-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-fedora-golang: - name: Bake jetson-nano-2gb-devkit-fedora-golang + bake-jetson-nano-2gb-devkit-debian-golang: + name: Bake jetson-nano-2gb-devkit-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-fedora-golang + needs: prepare-jetson-nano-2gb-devkit-debian-golang env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-fedora-node: - name: Prepare jetson-nano-2gb-devkit-fedora-node + prepare-jetson-nano-2gb-devkit-debian-node: + name: Prepare jetson-nano-2gb-devkit-debian-node runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-fedora + needs: bake-jetson-nano-2gb-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-node.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-fedora-node: - name: Bake jetson-nano-2gb-devkit-fedora-node + bake-jetson-nano-2gb-devkit-debian-node: + name: Bake jetson-nano-2gb-devkit-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-fedora-node + needs: prepare-jetson-nano-2gb-devkit-debian-node env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-node.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-fedora-python: - name: Prepare jetson-nano-2gb-devkit-fedora-python + prepare-jetson-nano-2gb-devkit-debian-openjdk: + name: Prepare jetson-nano-2gb-devkit-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-fedora + needs: bake-jetson-nano-2gb-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-python.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-fedora-python: - name: Bake jetson-nano-2gb-devkit-fedora-python + bake-jetson-nano-2gb-devkit-debian-openjdk: + name: Bake jetson-nano-2gb-devkit-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-fedora-python + needs: prepare-jetson-nano-2gb-devkit-debian-openjdk env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora-python.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-ubuntu-golang: - name: Prepare jetson-nano-2gb-devkit-ubuntu-golang + prepare-jetson-nano-2gb-devkit-debian-python: + name: Prepare jetson-nano-2gb-devkit-debian-python runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-ubuntu + needs: bake-jetson-nano-2gb-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-ubuntu-golang: - name: Bake jetson-nano-2gb-devkit-ubuntu-golang + bake-jetson-nano-2gb-devkit-debian-python: + name: Bake jetson-nano-2gb-devkit-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-ubuntu-golang + needs: prepare-jetson-nano-2gb-devkit-debian-python env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-golang.json + LIBRARY: library/jetson-nano-2gb-devkit-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-ubuntu-node: - name: Prepare jetson-nano-2gb-devkit-ubuntu-node + prepare-jetson-nano-2gb-devkit-fedora-golang: + name: Prepare jetson-nano-2gb-devkit-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-ubuntu + needs: bake-jetson-nano-2gb-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-node.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-ubuntu-node: - name: Bake jetson-nano-2gb-devkit-ubuntu-node + bake-jetson-nano-2gb-devkit-fedora-golang: + name: Bake jetson-nano-2gb-devkit-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-ubuntu-node + needs: prepare-jetson-nano-2gb-devkit-fedora-golang env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-node.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-ubuntu-python: - name: Prepare jetson-nano-2gb-devkit-ubuntu-python + prepare-jetson-nano-2gb-devkit-fedora-node: + name: Prepare jetson-nano-2gb-devkit-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-ubuntu + needs: bake-jetson-nano-2gb-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-python.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-ubuntu-python: - name: Bake jetson-nano-2gb-devkit-ubuntu-python + bake-jetson-nano-2gb-devkit-fedora-node: + name: Bake jetson-nano-2gb-devkit-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-ubuntu-python + needs: prepare-jetson-nano-2gb-devkit-fedora-node env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-python.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-ubuntu-openjdk: - name: Prepare jetson-nano-2gb-devkit-ubuntu-openjdk + prepare-jetson-nano-2gb-devkit-fedora-python: + name: Prepare jetson-nano-2gb-devkit-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-nano-2gb-devkit-ubuntu + needs: bake-jetson-nano-2gb-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-ubuntu-openjdk: - name: Bake jetson-nano-2gb-devkit-ubuntu-openjdk + bake-jetson-nano-2gb-devkit-fedora-python: + name: Bake jetson-nano-2gb-devkit-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-ubuntu-openjdk + needs: prepare-jetson-nano-2gb-devkit-fedora-python env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-2gb-devkit-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-alpine: - name: Prepare jetson-nano-2gb-devkit-alpine + prepare-jetson-nano-2gb-devkit-ubuntu-golang: + name: Prepare jetson-nano-2gb-devkit-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-2gb-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-alpine: - name: Bake jetson-nano-2gb-devkit-alpine + bake-jetson-nano-2gb-devkit-ubuntu-golang: + name: Bake jetson-nano-2gb-devkit-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-alpine + needs: prepare-jetson-nano-2gb-devkit-ubuntu-golang env: - LIBRARY: library/jetson-nano-2gb-devkit-alpine.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-debian: - name: Prepare jetson-nano-2gb-devkit-debian + prepare-jetson-nano-2gb-devkit-ubuntu-node: + name: Prepare jetson-nano-2gb-devkit-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-2gb-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-debian.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-debian: - name: Bake jetson-nano-2gb-devkit-debian + bake-jetson-nano-2gb-devkit-ubuntu-node: + name: Bake jetson-nano-2gb-devkit-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-debian + needs: prepare-jetson-nano-2gb-devkit-ubuntu-node env: - LIBRARY: library/jetson-nano-2gb-devkit-debian.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-fedora: - name: Prepare jetson-nano-2gb-devkit-fedora + prepare-jetson-nano-2gb-devkit-ubuntu-python: + name: Prepare jetson-nano-2gb-devkit-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-2gb-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-fedora: - name: Bake jetson-nano-2gb-devkit-fedora + bake-jetson-nano-2gb-devkit-ubuntu-python: + name: Bake jetson-nano-2gb-devkit-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-fedora + needs: prepare-jetson-nano-2gb-devkit-ubuntu-python env: - LIBRARY: library/jetson-nano-2gb-devkit-fedora.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-2gb-devkit-ubuntu: - name: Prepare jetson-nano-2gb-devkit-ubuntu + prepare-jetson-nano-2gb-devkit-ubuntu-openjdk: + name: Prepare jetson-nano-2gb-devkit-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-2gb-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-2gb-devkit-ubuntu: - name: Bake jetson-nano-2gb-devkit-ubuntu + bake-jetson-nano-2gb-devkit-ubuntu-openjdk: + name: Bake jetson-nano-2gb-devkit-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-2gb-devkit-ubuntu + needs: prepare-jetson-nano-2gb-devkit-ubuntu-openjdk env: - LIBRARY: library/jetson-nano-2gb-devkit-ubuntu.json + LIBRARY: library/jetson-nano-2gb-devkit-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-2gb-devkit-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-nano-emmc.yml b/.github/workflows/bake-jetson-nano-emmc.yml index 743eb37d9f83..ef9ab68d74bd 100644 --- a/.github/workflows/bake-jetson-nano-emmc.yml +++ b/.github/workflows/bake-jetson-nano-emmc.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-nano-emmc-alpine-golang: - name: Prepare jetson-nano-emmc-alpine-golang + prepare-jetson-nano-emmc-alpine: + name: Prepare jetson-nano-emmc-alpine runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-alpine-golang.json + LIBRARY: library/jetson-nano-emmc-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-alpine-golang: - name: Bake jetson-nano-emmc-alpine-golang + bake-jetson-nano-emmc-alpine: + name: Bake jetson-nano-emmc-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-alpine-golang + needs: prepare-jetson-nano-emmc-alpine env: - LIBRARY: library/jetson-nano-emmc-alpine-golang.json + LIBRARY: library/jetson-nano-emmc-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-alpine-node: - name: Prepare jetson-nano-emmc-alpine-node + prepare-jetson-nano-emmc-debian: + name: Prepare jetson-nano-emmc-debian runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-alpine-node.json + LIBRARY: library/jetson-nano-emmc-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-alpine-node: - name: Bake jetson-nano-emmc-alpine-node + bake-jetson-nano-emmc-debian: + name: Bake jetson-nano-emmc-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-alpine-node + needs: prepare-jetson-nano-emmc-debian env: - LIBRARY: library/jetson-nano-emmc-alpine-node.json + LIBRARY: library/jetson-nano-emmc-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-alpine-python: - name: Prepare jetson-nano-emmc-alpine-python + prepare-jetson-nano-emmc-fedora: + name: Prepare jetson-nano-emmc-fedora runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-alpine-python.json + LIBRARY: library/jetson-nano-emmc-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-alpine-python: - name: Bake jetson-nano-emmc-alpine-python + bake-jetson-nano-emmc-fedora: + name: Bake jetson-nano-emmc-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-alpine-python + needs: prepare-jetson-nano-emmc-fedora env: - LIBRARY: library/jetson-nano-emmc-alpine-python.json + LIBRARY: library/jetson-nano-emmc-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-debian-golang: - name: Prepare jetson-nano-emmc-debian-golang + prepare-jetson-nano-emmc-ubuntu: + name: Prepare jetson-nano-emmc-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-debian-golang.json + LIBRARY: library/jetson-nano-emmc-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-debian-golang: - name: Bake jetson-nano-emmc-debian-golang + bake-jetson-nano-emmc-ubuntu: + name: Bake jetson-nano-emmc-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-debian-golang + needs: prepare-jetson-nano-emmc-ubuntu env: - LIBRARY: library/jetson-nano-emmc-debian-golang.json + LIBRARY: library/jetson-nano-emmc-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-debian-node: - name: Prepare jetson-nano-emmc-debian-node + prepare-jetson-nano-emmc-alpine-golang: + name: Prepare jetson-nano-emmc-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-debian + needs: bake-jetson-nano-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-debian-node.json + LIBRARY: library/jetson-nano-emmc-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-debian-node: - name: Bake jetson-nano-emmc-debian-node + bake-jetson-nano-emmc-alpine-golang: + name: Bake jetson-nano-emmc-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-debian-node + needs: prepare-jetson-nano-emmc-alpine-golang env: - LIBRARY: library/jetson-nano-emmc-debian-node.json + LIBRARY: library/jetson-nano-emmc-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-debian-openjdk: - name: Prepare jetson-nano-emmc-debian-openjdk + prepare-jetson-nano-emmc-alpine-node: + name: Prepare jetson-nano-emmc-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-debian + needs: bake-jetson-nano-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-debian-openjdk.json + LIBRARY: library/jetson-nano-emmc-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-debian-openjdk: - name: Bake jetson-nano-emmc-debian-openjdk + bake-jetson-nano-emmc-alpine-node: + name: Bake jetson-nano-emmc-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-debian-openjdk + needs: prepare-jetson-nano-emmc-alpine-node env: - LIBRARY: library/jetson-nano-emmc-debian-openjdk.json + LIBRARY: library/jetson-nano-emmc-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-debian-python: - name: Prepare jetson-nano-emmc-debian-python + prepare-jetson-nano-emmc-alpine-python: + name: Prepare jetson-nano-emmc-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-debian + needs: bake-jetson-nano-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-debian-python.json + LIBRARY: library/jetson-nano-emmc-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-debian-python: - name: Bake jetson-nano-emmc-debian-python + bake-jetson-nano-emmc-alpine-python: + name: Bake jetson-nano-emmc-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-debian-python + needs: prepare-jetson-nano-emmc-alpine-python env: - LIBRARY: library/jetson-nano-emmc-debian-python.json + LIBRARY: library/jetson-nano-emmc-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-fedora-golang: - name: Prepare jetson-nano-emmc-fedora-golang + prepare-jetson-nano-emmc-debian-golang: + name: Prepare jetson-nano-emmc-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-fedora + needs: bake-jetson-nano-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-fedora-golang.json + LIBRARY: library/jetson-nano-emmc-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-fedora-golang: - name: Bake jetson-nano-emmc-fedora-golang + bake-jetson-nano-emmc-debian-golang: + name: Bake jetson-nano-emmc-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-fedora-golang + needs: prepare-jetson-nano-emmc-debian-golang env: - LIBRARY: library/jetson-nano-emmc-fedora-golang.json + LIBRARY: library/jetson-nano-emmc-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-fedora-node: - name: Prepare jetson-nano-emmc-fedora-node + prepare-jetson-nano-emmc-debian-node: + name: Prepare jetson-nano-emmc-debian-node runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-fedora + needs: bake-jetson-nano-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-fedora-node.json + LIBRARY: library/jetson-nano-emmc-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-fedora-node: - name: Bake jetson-nano-emmc-fedora-node + bake-jetson-nano-emmc-debian-node: + name: Bake jetson-nano-emmc-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-fedora-node + needs: prepare-jetson-nano-emmc-debian-node env: - LIBRARY: library/jetson-nano-emmc-fedora-node.json + LIBRARY: library/jetson-nano-emmc-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-fedora-python: - name: Prepare jetson-nano-emmc-fedora-python + prepare-jetson-nano-emmc-debian-openjdk: + name: Prepare jetson-nano-emmc-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-fedora + needs: bake-jetson-nano-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-fedora-python.json + LIBRARY: library/jetson-nano-emmc-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-fedora-python: - name: Bake jetson-nano-emmc-fedora-python + bake-jetson-nano-emmc-debian-openjdk: + name: Bake jetson-nano-emmc-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-fedora-python + needs: prepare-jetson-nano-emmc-debian-openjdk env: - LIBRARY: library/jetson-nano-emmc-fedora-python.json + LIBRARY: library/jetson-nano-emmc-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-ubuntu-golang: - name: Prepare jetson-nano-emmc-ubuntu-golang + prepare-jetson-nano-emmc-debian-python: + name: Prepare jetson-nano-emmc-debian-python runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-ubuntu + needs: bake-jetson-nano-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-ubuntu-golang.json + LIBRARY: library/jetson-nano-emmc-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-ubuntu-golang: - name: Bake jetson-nano-emmc-ubuntu-golang + bake-jetson-nano-emmc-debian-python: + name: Bake jetson-nano-emmc-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-ubuntu-golang + needs: prepare-jetson-nano-emmc-debian-python env: - LIBRARY: library/jetson-nano-emmc-ubuntu-golang.json + LIBRARY: library/jetson-nano-emmc-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-ubuntu-node: - name: Prepare jetson-nano-emmc-ubuntu-node + prepare-jetson-nano-emmc-fedora-golang: + name: Prepare jetson-nano-emmc-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-ubuntu + needs: bake-jetson-nano-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-ubuntu-node.json + LIBRARY: library/jetson-nano-emmc-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-ubuntu-node: - name: Bake jetson-nano-emmc-ubuntu-node + bake-jetson-nano-emmc-fedora-golang: + name: Bake jetson-nano-emmc-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-ubuntu-node + needs: prepare-jetson-nano-emmc-fedora-golang env: - LIBRARY: library/jetson-nano-emmc-ubuntu-node.json + LIBRARY: library/jetson-nano-emmc-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-ubuntu-python: - name: Prepare jetson-nano-emmc-ubuntu-python + prepare-jetson-nano-emmc-fedora-node: + name: Prepare jetson-nano-emmc-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-ubuntu + needs: bake-jetson-nano-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-ubuntu-python.json + LIBRARY: library/jetson-nano-emmc-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-ubuntu-python: - name: Bake jetson-nano-emmc-ubuntu-python + bake-jetson-nano-emmc-fedora-node: + name: Bake jetson-nano-emmc-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-ubuntu-python + needs: prepare-jetson-nano-emmc-fedora-node env: - LIBRARY: library/jetson-nano-emmc-ubuntu-python.json + LIBRARY: library/jetson-nano-emmc-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-ubuntu-openjdk: - name: Prepare jetson-nano-emmc-ubuntu-openjdk + prepare-jetson-nano-emmc-fedora-python: + name: Prepare jetson-nano-emmc-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-nano-emmc-ubuntu + needs: bake-jetson-nano-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-emmc-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-ubuntu-openjdk: - name: Bake jetson-nano-emmc-ubuntu-openjdk + bake-jetson-nano-emmc-fedora-python: + name: Bake jetson-nano-emmc-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-ubuntu-openjdk + needs: prepare-jetson-nano-emmc-fedora-python env: - LIBRARY: library/jetson-nano-emmc-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-emmc-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-alpine: - name: Prepare jetson-nano-emmc-alpine + prepare-jetson-nano-emmc-ubuntu-golang: + name: Prepare jetson-nano-emmc-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-alpine.json + LIBRARY: library/jetson-nano-emmc-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-alpine: - name: Bake jetson-nano-emmc-alpine + bake-jetson-nano-emmc-ubuntu-golang: + name: Bake jetson-nano-emmc-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-alpine + needs: prepare-jetson-nano-emmc-ubuntu-golang env: - LIBRARY: library/jetson-nano-emmc-alpine.json + LIBRARY: library/jetson-nano-emmc-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-debian: - name: Prepare jetson-nano-emmc-debian + prepare-jetson-nano-emmc-ubuntu-node: + name: Prepare jetson-nano-emmc-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-debian.json + LIBRARY: library/jetson-nano-emmc-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-debian: - name: Bake jetson-nano-emmc-debian + bake-jetson-nano-emmc-ubuntu-node: + name: Bake jetson-nano-emmc-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-debian + needs: prepare-jetson-nano-emmc-ubuntu-node env: - LIBRARY: library/jetson-nano-emmc-debian.json + LIBRARY: library/jetson-nano-emmc-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-fedora: - name: Prepare jetson-nano-emmc-fedora + prepare-jetson-nano-emmc-ubuntu-python: + name: Prepare jetson-nano-emmc-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-fedora.json + LIBRARY: library/jetson-nano-emmc-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-fedora: - name: Bake jetson-nano-emmc-fedora + bake-jetson-nano-emmc-ubuntu-python: + name: Bake jetson-nano-emmc-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-fedora + needs: prepare-jetson-nano-emmc-ubuntu-python env: - LIBRARY: library/jetson-nano-emmc-fedora.json + LIBRARY: library/jetson-nano-emmc-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-emmc-ubuntu: - name: Prepare jetson-nano-emmc-ubuntu + prepare-jetson-nano-emmc-ubuntu-openjdk: + name: Prepare jetson-nano-emmc-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-emmc-ubuntu.json + LIBRARY: library/jetson-nano-emmc-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-emmc-ubuntu: - name: Bake jetson-nano-emmc-ubuntu + bake-jetson-nano-emmc-ubuntu-openjdk: + name: Bake jetson-nano-emmc-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-emmc-ubuntu + needs: prepare-jetson-nano-emmc-ubuntu-openjdk env: - LIBRARY: library/jetson-nano-emmc-ubuntu.json + LIBRARY: library/jetson-nano-emmc-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-emmc-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-nano.yml b/.github/workflows/bake-jetson-nano.yml index 4c0591c7fdb7..17d010b98390 100644 --- a/.github/workflows/bake-jetson-nano.yml +++ b/.github/workflows/bake-jetson-nano.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-nano-alpine-golang: - name: Prepare jetson-nano-alpine-golang + prepare-jetson-nano-alpine: + name: Prepare jetson-nano-alpine runs-on: ubuntu-latest - needs: bake-jetson-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-alpine-golang.json + LIBRARY: library/jetson-nano-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-alpine-golang: - name: Bake jetson-nano-alpine-golang + bake-jetson-nano-alpine: + name: Bake jetson-nano-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-alpine-golang + needs: prepare-jetson-nano-alpine env: - LIBRARY: library/jetson-nano-alpine-golang.json + LIBRARY: library/jetson-nano-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-alpine-node: - name: Prepare jetson-nano-alpine-node + prepare-jetson-nano-debian: + name: Prepare jetson-nano-debian runs-on: ubuntu-latest - needs: bake-jetson-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-alpine-node.json + LIBRARY: library/jetson-nano-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-alpine-node: - name: Bake jetson-nano-alpine-node + bake-jetson-nano-debian: + name: Bake jetson-nano-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-alpine-node + needs: prepare-jetson-nano-debian env: - LIBRARY: library/jetson-nano-alpine-node.json + LIBRARY: library/jetson-nano-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-alpine-python: - name: Prepare jetson-nano-alpine-python + prepare-jetson-nano-fedora: + name: Prepare jetson-nano-fedora runs-on: ubuntu-latest - needs: bake-jetson-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-alpine-python.json + LIBRARY: library/jetson-nano-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-alpine-python: - name: Bake jetson-nano-alpine-python + bake-jetson-nano-fedora: + name: Bake jetson-nano-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-alpine-python + needs: prepare-jetson-nano-fedora env: - LIBRARY: library/jetson-nano-alpine-python.json + LIBRARY: library/jetson-nano-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-debian-golang: - name: Prepare jetson-nano-debian-golang + prepare-jetson-nano-ubuntu: + name: Prepare jetson-nano-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-nano-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-debian-golang.json + LIBRARY: library/jetson-nano-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-debian-golang: - name: Bake jetson-nano-debian-golang + bake-jetson-nano-ubuntu: + name: Bake jetson-nano-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-debian-golang + needs: prepare-jetson-nano-ubuntu env: - LIBRARY: library/jetson-nano-debian-golang.json + LIBRARY: library/jetson-nano-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-debian-node: - name: Prepare jetson-nano-debian-node + prepare-jetson-nano-alpine-golang: + name: Prepare jetson-nano-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-debian + needs: bake-jetson-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-debian-node.json + LIBRARY: library/jetson-nano-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-debian-node: - name: Bake jetson-nano-debian-node + bake-jetson-nano-alpine-golang: + name: Bake jetson-nano-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-debian-node + needs: prepare-jetson-nano-alpine-golang env: - LIBRARY: library/jetson-nano-debian-node.json + LIBRARY: library/jetson-nano-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-debian-openjdk: - name: Prepare jetson-nano-debian-openjdk + prepare-jetson-nano-alpine-node: + name: Prepare jetson-nano-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-nano-debian + needs: bake-jetson-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-debian-openjdk.json + LIBRARY: library/jetson-nano-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-debian-openjdk: - name: Bake jetson-nano-debian-openjdk + bake-jetson-nano-alpine-node: + name: Bake jetson-nano-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-debian-openjdk + needs: prepare-jetson-nano-alpine-node env: - LIBRARY: library/jetson-nano-debian-openjdk.json + LIBRARY: library/jetson-nano-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-debian-python: - name: Prepare jetson-nano-debian-python + prepare-jetson-nano-alpine-python: + name: Prepare jetson-nano-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-nano-debian + needs: bake-jetson-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-debian-python.json + LIBRARY: library/jetson-nano-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-debian-python: - name: Bake jetson-nano-debian-python + bake-jetson-nano-alpine-python: + name: Bake jetson-nano-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-debian-python + needs: prepare-jetson-nano-alpine-python env: - LIBRARY: library/jetson-nano-debian-python.json + LIBRARY: library/jetson-nano-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-fedora-golang: - name: Prepare jetson-nano-fedora-golang + prepare-jetson-nano-debian-golang: + name: Prepare jetson-nano-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-fedora + needs: bake-jetson-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-fedora-golang.json + LIBRARY: library/jetson-nano-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-fedora-golang: - name: Bake jetson-nano-fedora-golang + bake-jetson-nano-debian-golang: + name: Bake jetson-nano-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-fedora-golang + needs: prepare-jetson-nano-debian-golang env: - LIBRARY: library/jetson-nano-fedora-golang.json + LIBRARY: library/jetson-nano-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-fedora-node: - name: Prepare jetson-nano-fedora-node + prepare-jetson-nano-debian-node: + name: Prepare jetson-nano-debian-node runs-on: ubuntu-latest - needs: bake-jetson-nano-fedora + needs: bake-jetson-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-fedora-node.json + LIBRARY: library/jetson-nano-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-fedora-node: - name: Bake jetson-nano-fedora-node + bake-jetson-nano-debian-node: + name: Bake jetson-nano-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-fedora-node + needs: prepare-jetson-nano-debian-node env: - LIBRARY: library/jetson-nano-fedora-node.json + LIBRARY: library/jetson-nano-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-fedora-python: - name: Prepare jetson-nano-fedora-python + prepare-jetson-nano-debian-openjdk: + name: Prepare jetson-nano-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-nano-fedora + needs: bake-jetson-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-fedora-python.json + LIBRARY: library/jetson-nano-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-fedora-python: - name: Bake jetson-nano-fedora-python + bake-jetson-nano-debian-openjdk: + name: Bake jetson-nano-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-fedora-python + needs: prepare-jetson-nano-debian-openjdk env: - LIBRARY: library/jetson-nano-fedora-python.json + LIBRARY: library/jetson-nano-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-ubuntu-golang: - name: Prepare jetson-nano-ubuntu-golang + prepare-jetson-nano-debian-python: + name: Prepare jetson-nano-debian-python runs-on: ubuntu-latest - needs: bake-jetson-nano-ubuntu + needs: bake-jetson-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-ubuntu-golang.json + LIBRARY: library/jetson-nano-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-ubuntu-golang: - name: Bake jetson-nano-ubuntu-golang + bake-jetson-nano-debian-python: + name: Bake jetson-nano-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-ubuntu-golang + needs: prepare-jetson-nano-debian-python env: - LIBRARY: library/jetson-nano-ubuntu-golang.json + LIBRARY: library/jetson-nano-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-ubuntu-node: - name: Prepare jetson-nano-ubuntu-node + prepare-jetson-nano-fedora-golang: + name: Prepare jetson-nano-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-nano-ubuntu + needs: bake-jetson-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-ubuntu-node.json + LIBRARY: library/jetson-nano-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-ubuntu-node: - name: Bake jetson-nano-ubuntu-node + bake-jetson-nano-fedora-golang: + name: Bake jetson-nano-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-ubuntu-node + needs: prepare-jetson-nano-fedora-golang env: - LIBRARY: library/jetson-nano-ubuntu-node.json + LIBRARY: library/jetson-nano-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-ubuntu-python: - name: Prepare jetson-nano-ubuntu-python + prepare-jetson-nano-fedora-node: + name: Prepare jetson-nano-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-nano-ubuntu + needs: bake-jetson-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-ubuntu-python.json + LIBRARY: library/jetson-nano-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-ubuntu-python: - name: Bake jetson-nano-ubuntu-python + bake-jetson-nano-fedora-node: + name: Bake jetson-nano-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-ubuntu-python + needs: prepare-jetson-nano-fedora-node env: - LIBRARY: library/jetson-nano-ubuntu-python.json + LIBRARY: library/jetson-nano-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-ubuntu-openjdk: - name: Prepare jetson-nano-ubuntu-openjdk + prepare-jetson-nano-fedora-python: + name: Prepare jetson-nano-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-nano-ubuntu + needs: bake-jetson-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-ubuntu-openjdk: - name: Bake jetson-nano-ubuntu-openjdk + bake-jetson-nano-fedora-python: + name: Bake jetson-nano-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-ubuntu-openjdk + needs: prepare-jetson-nano-fedora-python env: - LIBRARY: library/jetson-nano-ubuntu-openjdk.json + LIBRARY: library/jetson-nano-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-alpine: - name: Prepare jetson-nano-alpine + prepare-jetson-nano-ubuntu-golang: + name: Prepare jetson-nano-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-alpine.json + LIBRARY: library/jetson-nano-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-alpine: - name: Bake jetson-nano-alpine + bake-jetson-nano-ubuntu-golang: + name: Bake jetson-nano-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-alpine + needs: prepare-jetson-nano-ubuntu-golang env: - LIBRARY: library/jetson-nano-alpine.json + LIBRARY: library/jetson-nano-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-debian: - name: Prepare jetson-nano-debian + prepare-jetson-nano-ubuntu-node: + name: Prepare jetson-nano-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-debian.json + LIBRARY: library/jetson-nano-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-debian: - name: Bake jetson-nano-debian + bake-jetson-nano-ubuntu-node: + name: Bake jetson-nano-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-debian + needs: prepare-jetson-nano-ubuntu-node env: - LIBRARY: library/jetson-nano-debian.json + LIBRARY: library/jetson-nano-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-fedora: - name: Prepare jetson-nano-fedora + prepare-jetson-nano-ubuntu-python: + name: Prepare jetson-nano-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-fedora.json + LIBRARY: library/jetson-nano-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-fedora: - name: Bake jetson-nano-fedora + bake-jetson-nano-ubuntu-python: + name: Bake jetson-nano-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-fedora + needs: prepare-jetson-nano-ubuntu-python env: - LIBRARY: library/jetson-nano-fedora.json + LIBRARY: library/jetson-nano-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-nano-ubuntu: - name: Prepare jetson-nano-ubuntu + prepare-jetson-nano-ubuntu-openjdk: + name: Prepare jetson-nano-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-nano-ubuntu.json + LIBRARY: library/jetson-nano-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-nano-ubuntu: - name: Bake jetson-nano-ubuntu + bake-jetson-nano-ubuntu-openjdk: + name: Bake jetson-nano-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-nano-ubuntu + needs: prepare-jetson-nano-ubuntu-openjdk env: - LIBRARY: library/jetson-nano-ubuntu.json + LIBRARY: library/jetson-nano-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-nano-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-orin-nano-devkit-nvme.yml b/.github/workflows/bake-jetson-orin-nano-devkit-nvme.yml index 1932c0ebef62..20e16ce2008e 100644 --- a/.github/workflows/bake-jetson-orin-nano-devkit-nvme.yml +++ b/.github/workflows/bake-jetson-orin-nano-devkit-nvme.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-orin-nano-devkit-nvme-alpine-golang: - name: Prepare jetson-orin-nano-devkit-nvme-alpine-golang + prepare-jetson-orin-nano-devkit-nvme-alpine: + name: Prepare jetson-orin-nano-devkit-nvme-alpine runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-alpine-golang: - name: Bake jetson-orin-nano-devkit-nvme-alpine-golang + bake-jetson-orin-nano-devkit-nvme-alpine: + name: Bake jetson-orin-nano-devkit-nvme-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-alpine-golang + needs: prepare-jetson-orin-nano-devkit-nvme-alpine env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-alpine-node: - name: Prepare jetson-orin-nano-devkit-nvme-alpine-node + prepare-jetson-orin-nano-devkit-nvme-debian: + name: Prepare jetson-orin-nano-devkit-nvme-debian runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-alpine-node: - name: Bake jetson-orin-nano-devkit-nvme-alpine-node + bake-jetson-orin-nano-devkit-nvme-debian: + name: Bake jetson-orin-nano-devkit-nvme-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-alpine-node + needs: prepare-jetson-orin-nano-devkit-nvme-debian env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-alpine-python: - name: Prepare jetson-orin-nano-devkit-nvme-alpine-python + prepare-jetson-orin-nano-devkit-nvme-fedora: + name: Prepare jetson-orin-nano-devkit-nvme-fedora runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-alpine-python: - name: Bake jetson-orin-nano-devkit-nvme-alpine-python + bake-jetson-orin-nano-devkit-nvme-fedora: + name: Bake jetson-orin-nano-devkit-nvme-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-alpine-python + needs: prepare-jetson-orin-nano-devkit-nvme-fedora env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-debian-golang: - name: Prepare jetson-orin-nano-devkit-nvme-debian-golang + prepare-jetson-orin-nano-devkit-nvme-ubuntu: + name: Prepare jetson-orin-nano-devkit-nvme-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-debian-golang: - name: Bake jetson-orin-nano-devkit-nvme-debian-golang + bake-jetson-orin-nano-devkit-nvme-ubuntu: + name: Bake jetson-orin-nano-devkit-nvme-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-debian-golang + needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-debian-node: - name: Prepare jetson-orin-nano-devkit-nvme-debian-node + prepare-jetson-orin-nano-devkit-nvme-alpine-golang: + name: Prepare jetson-orin-nano-devkit-nvme-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-debian + needs: bake-jetson-orin-nano-devkit-nvme-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-debian-node: - name: Bake jetson-orin-nano-devkit-nvme-debian-node + bake-jetson-orin-nano-devkit-nvme-alpine-golang: + name: Bake jetson-orin-nano-devkit-nvme-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-debian-node + needs: prepare-jetson-orin-nano-devkit-nvme-alpine-golang env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-debian-openjdk: - name: Prepare jetson-orin-nano-devkit-nvme-debian-openjdk + prepare-jetson-orin-nano-devkit-nvme-alpine-node: + name: Prepare jetson-orin-nano-devkit-nvme-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-debian + needs: bake-jetson-orin-nano-devkit-nvme-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-openjdk.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-debian-openjdk: - name: Bake jetson-orin-nano-devkit-nvme-debian-openjdk + bake-jetson-orin-nano-devkit-nvme-alpine-node: + name: Bake jetson-orin-nano-devkit-nvme-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-debian-openjdk + needs: prepare-jetson-orin-nano-devkit-nvme-alpine-node env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-openjdk.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-debian-python: - name: Prepare jetson-orin-nano-devkit-nvme-debian-python + prepare-jetson-orin-nano-devkit-nvme-alpine-python: + name: Prepare jetson-orin-nano-devkit-nvme-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-debian + needs: bake-jetson-orin-nano-devkit-nvme-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-debian-python: - name: Bake jetson-orin-nano-devkit-nvme-debian-python + bake-jetson-orin-nano-devkit-nvme-alpine-python: + name: Bake jetson-orin-nano-devkit-nvme-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-debian-python + needs: prepare-jetson-orin-nano-devkit-nvme-alpine-python env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-fedora-golang: - name: Prepare jetson-orin-nano-devkit-nvme-fedora-golang + prepare-jetson-orin-nano-devkit-nvme-debian-golang: + name: Prepare jetson-orin-nano-devkit-nvme-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-fedora + needs: bake-jetson-orin-nano-devkit-nvme-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-fedora-golang: - name: Bake jetson-orin-nano-devkit-nvme-fedora-golang + bake-jetson-orin-nano-devkit-nvme-debian-golang: + name: Bake jetson-orin-nano-devkit-nvme-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-fedora-golang + needs: prepare-jetson-orin-nano-devkit-nvme-debian-golang env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-fedora-node: - name: Prepare jetson-orin-nano-devkit-nvme-fedora-node + prepare-jetson-orin-nano-devkit-nvme-debian-node: + name: Prepare jetson-orin-nano-devkit-nvme-debian-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-fedora + needs: bake-jetson-orin-nano-devkit-nvme-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-fedora-node: - name: Bake jetson-orin-nano-devkit-nvme-fedora-node + bake-jetson-orin-nano-devkit-nvme-debian-node: + name: Bake jetson-orin-nano-devkit-nvme-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-fedora-node + needs: prepare-jetson-orin-nano-devkit-nvme-debian-node env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-fedora-python: - name: Prepare jetson-orin-nano-devkit-nvme-fedora-python + prepare-jetson-orin-nano-devkit-nvme-debian-openjdk: + name: Prepare jetson-orin-nano-devkit-nvme-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-fedora + needs: bake-jetson-orin-nano-devkit-nvme-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-fedora-python: - name: Bake jetson-orin-nano-devkit-nvme-fedora-python + bake-jetson-orin-nano-devkit-nvme-debian-openjdk: + name: Bake jetson-orin-nano-devkit-nvme-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-fedora-python + needs: prepare-jetson-orin-nano-devkit-nvme-debian-openjdk env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang: - name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-golang + prepare-jetson-orin-nano-devkit-nvme-debian-python: + name: Prepare jetson-orin-nano-devkit-nvme-debian-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-ubuntu + needs: bake-jetson-orin-nano-devkit-nvme-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-ubuntu-golang: - name: Bake jetson-orin-nano-devkit-nvme-ubuntu-golang + bake-jetson-orin-nano-devkit-nvme-debian-python: + name: Bake jetson-orin-nano-devkit-nvme-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang + needs: prepare-jetson-orin-nano-devkit-nvme-debian-python env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-golang.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-ubuntu-node: - name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-node + prepare-jetson-orin-nano-devkit-nvme-fedora-golang: + name: Prepare jetson-orin-nano-devkit-nvme-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-ubuntu + needs: bake-jetson-orin-nano-devkit-nvme-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-ubuntu-node: - name: Bake jetson-orin-nano-devkit-nvme-ubuntu-node + bake-jetson-orin-nano-devkit-nvme-fedora-golang: + name: Bake jetson-orin-nano-devkit-nvme-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-node + needs: prepare-jetson-orin-nano-devkit-nvme-fedora-golang env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-node.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-ubuntu-python: - name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-python + prepare-jetson-orin-nano-devkit-nvme-fedora-node: + name: Prepare jetson-orin-nano-devkit-nvme-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-ubuntu + needs: bake-jetson-orin-nano-devkit-nvme-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-ubuntu-python: - name: Bake jetson-orin-nano-devkit-nvme-ubuntu-python + bake-jetson-orin-nano-devkit-nvme-fedora-node: + name: Bake jetson-orin-nano-devkit-nvme-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-python + needs: prepare-jetson-orin-nano-devkit-nvme-fedora-node env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-python.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk: - name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-openjdk + prepare-jetson-orin-nano-devkit-nvme-fedora-python: + name: Prepare jetson-orin-nano-devkit-nvme-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-devkit-nvme-ubuntu + needs: bake-jetson-orin-nano-devkit-nvme-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-ubuntu-openjdk: - name: Bake jetson-orin-nano-devkit-nvme-ubuntu-openjdk + bake-jetson-orin-nano-devkit-nvme-fedora-python: + name: Bake jetson-orin-nano-devkit-nvme-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk + needs: prepare-jetson-orin-nano-devkit-nvme-fedora-python env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-alpine: - name: Prepare jetson-orin-nano-devkit-nvme-alpine + prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang: + name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-devkit-nvme-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-alpine: - name: Bake jetson-orin-nano-devkit-nvme-alpine + bake-jetson-orin-nano-devkit-nvme-ubuntu-golang: + name: Bake jetson-orin-nano-devkit-nvme-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-alpine + needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-alpine.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-debian: - name: Prepare jetson-orin-nano-devkit-nvme-debian + prepare-jetson-orin-nano-devkit-nvme-ubuntu-node: + name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-devkit-nvme-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-debian: - name: Bake jetson-orin-nano-devkit-nvme-debian + bake-jetson-orin-nano-devkit-nvme-ubuntu-node: + name: Bake jetson-orin-nano-devkit-nvme-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-debian + needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-node env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-debian.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-fedora: - name: Prepare jetson-orin-nano-devkit-nvme-fedora + prepare-jetson-orin-nano-devkit-nvme-ubuntu-python: + name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-devkit-nvme-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-fedora: - name: Bake jetson-orin-nano-devkit-nvme-fedora + bake-jetson-orin-nano-devkit-nvme-ubuntu-python: + name: Bake jetson-orin-nano-devkit-nvme-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-fedora + needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-python env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-fedora.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-devkit-nvme-ubuntu: - name: Prepare jetson-orin-nano-devkit-nvme-ubuntu + prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk: + name: Prepare jetson-orin-nano-devkit-nvme-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-devkit-nvme-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-devkit-nvme-ubuntu: - name: Bake jetson-orin-nano-devkit-nvme-ubuntu + bake-jetson-orin-nano-devkit-nvme-ubuntu-openjdk: + name: Bake jetson-orin-nano-devkit-nvme-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu + needs: prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk env: - LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu.json + LIBRARY: library/jetson-orin-nano-devkit-nvme-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-devkit-nvme-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-orin-nano-seeed-j3010.yml b/.github/workflows/bake-jetson-orin-nano-seeed-j3010.yml index be9b4a0b2d7d..b88034c6d3e4 100644 --- a/.github/workflows/bake-jetson-orin-nano-seeed-j3010.yml +++ b/.github/workflows/bake-jetson-orin-nano-seeed-j3010.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-orin-nano-seeed-j3010-alpine-golang: - name: Prepare jetson-orin-nano-seeed-j3010-alpine-golang + prepare-jetson-orin-nano-seeed-j3010-alpine: + name: Prepare jetson-orin-nano-seeed-j3010-alpine runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-alpine-golang: - name: Bake jetson-orin-nano-seeed-j3010-alpine-golang + bake-jetson-orin-nano-seeed-j3010-alpine: + name: Bake jetson-orin-nano-seeed-j3010-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-alpine-golang + needs: prepare-jetson-orin-nano-seeed-j3010-alpine env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-alpine-node: - name: Prepare jetson-orin-nano-seeed-j3010-alpine-node + prepare-jetson-orin-nano-seeed-j3010-debian: + name: Prepare jetson-orin-nano-seeed-j3010-debian runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-alpine-node: - name: Bake jetson-orin-nano-seeed-j3010-alpine-node + bake-jetson-orin-nano-seeed-j3010-debian: + name: Bake jetson-orin-nano-seeed-j3010-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-alpine-node + needs: prepare-jetson-orin-nano-seeed-j3010-debian env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-alpine-python: - name: Prepare jetson-orin-nano-seeed-j3010-alpine-python + prepare-jetson-orin-nano-seeed-j3010-fedora: + name: Prepare jetson-orin-nano-seeed-j3010-fedora runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-alpine-python: - name: Bake jetson-orin-nano-seeed-j3010-alpine-python + bake-jetson-orin-nano-seeed-j3010-fedora: + name: Bake jetson-orin-nano-seeed-j3010-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-alpine-python + needs: prepare-jetson-orin-nano-seeed-j3010-fedora env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-debian-golang: - name: Prepare jetson-orin-nano-seeed-j3010-debian-golang + prepare-jetson-orin-nano-seeed-j3010-ubuntu: + name: Prepare jetson-orin-nano-seeed-j3010-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-debian-golang: - name: Bake jetson-orin-nano-seeed-j3010-debian-golang + bake-jetson-orin-nano-seeed-j3010-ubuntu: + name: Bake jetson-orin-nano-seeed-j3010-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-debian-golang + needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-debian-node: - name: Prepare jetson-orin-nano-seeed-j3010-debian-node + prepare-jetson-orin-nano-seeed-j3010-alpine-golang: + name: Prepare jetson-orin-nano-seeed-j3010-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-debian + needs: bake-jetson-orin-nano-seeed-j3010-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-debian-node: - name: Bake jetson-orin-nano-seeed-j3010-debian-node + bake-jetson-orin-nano-seeed-j3010-alpine-golang: + name: Bake jetson-orin-nano-seeed-j3010-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-debian-node + needs: prepare-jetson-orin-nano-seeed-j3010-alpine-golang env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-debian-openjdk: - name: Prepare jetson-orin-nano-seeed-j3010-debian-openjdk + prepare-jetson-orin-nano-seeed-j3010-alpine-node: + name: Prepare jetson-orin-nano-seeed-j3010-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-debian + needs: bake-jetson-orin-nano-seeed-j3010-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-openjdk.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-debian-openjdk: - name: Bake jetson-orin-nano-seeed-j3010-debian-openjdk + bake-jetson-orin-nano-seeed-j3010-alpine-node: + name: Bake jetson-orin-nano-seeed-j3010-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-debian-openjdk + needs: prepare-jetson-orin-nano-seeed-j3010-alpine-node env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-openjdk.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-debian-python: - name: Prepare jetson-orin-nano-seeed-j3010-debian-python + prepare-jetson-orin-nano-seeed-j3010-alpine-python: + name: Prepare jetson-orin-nano-seeed-j3010-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-debian + needs: bake-jetson-orin-nano-seeed-j3010-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-debian-python: - name: Bake jetson-orin-nano-seeed-j3010-debian-python + bake-jetson-orin-nano-seeed-j3010-alpine-python: + name: Bake jetson-orin-nano-seeed-j3010-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-debian-python + needs: prepare-jetson-orin-nano-seeed-j3010-alpine-python env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-fedora-golang: - name: Prepare jetson-orin-nano-seeed-j3010-fedora-golang + prepare-jetson-orin-nano-seeed-j3010-debian-golang: + name: Prepare jetson-orin-nano-seeed-j3010-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-fedora + needs: bake-jetson-orin-nano-seeed-j3010-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-fedora-golang: - name: Bake jetson-orin-nano-seeed-j3010-fedora-golang + bake-jetson-orin-nano-seeed-j3010-debian-golang: + name: Bake jetson-orin-nano-seeed-j3010-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-fedora-golang + needs: prepare-jetson-orin-nano-seeed-j3010-debian-golang env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-fedora-node: - name: Prepare jetson-orin-nano-seeed-j3010-fedora-node + prepare-jetson-orin-nano-seeed-j3010-debian-node: + name: Prepare jetson-orin-nano-seeed-j3010-debian-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-fedora + needs: bake-jetson-orin-nano-seeed-j3010-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-fedora-node: - name: Bake jetson-orin-nano-seeed-j3010-fedora-node + bake-jetson-orin-nano-seeed-j3010-debian-node: + name: Bake jetson-orin-nano-seeed-j3010-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-fedora-node + needs: prepare-jetson-orin-nano-seeed-j3010-debian-node env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-fedora-python: - name: Prepare jetson-orin-nano-seeed-j3010-fedora-python + prepare-jetson-orin-nano-seeed-j3010-debian-openjdk: + name: Prepare jetson-orin-nano-seeed-j3010-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-fedora + needs: bake-jetson-orin-nano-seeed-j3010-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-fedora-python: - name: Bake jetson-orin-nano-seeed-j3010-fedora-python + bake-jetson-orin-nano-seeed-j3010-debian-openjdk: + name: Bake jetson-orin-nano-seeed-j3010-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-fedora-python + needs: prepare-jetson-orin-nano-seeed-j3010-debian-openjdk env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang: - name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-golang + prepare-jetson-orin-nano-seeed-j3010-debian-python: + name: Prepare jetson-orin-nano-seeed-j3010-debian-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-ubuntu + needs: bake-jetson-orin-nano-seeed-j3010-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-ubuntu-golang: - name: Bake jetson-orin-nano-seeed-j3010-ubuntu-golang + bake-jetson-orin-nano-seeed-j3010-debian-python: + name: Bake jetson-orin-nano-seeed-j3010-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang + needs: prepare-jetson-orin-nano-seeed-j3010-debian-python env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-golang.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-ubuntu-node: - name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-node + prepare-jetson-orin-nano-seeed-j3010-fedora-golang: + name: Prepare jetson-orin-nano-seeed-j3010-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-ubuntu + needs: bake-jetson-orin-nano-seeed-j3010-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-ubuntu-node: - name: Bake jetson-orin-nano-seeed-j3010-ubuntu-node + bake-jetson-orin-nano-seeed-j3010-fedora-golang: + name: Bake jetson-orin-nano-seeed-j3010-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-node + needs: prepare-jetson-orin-nano-seeed-j3010-fedora-golang env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-node.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-ubuntu-python: - name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-python + prepare-jetson-orin-nano-seeed-j3010-fedora-node: + name: Prepare jetson-orin-nano-seeed-j3010-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-ubuntu + needs: bake-jetson-orin-nano-seeed-j3010-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-ubuntu-python: - name: Bake jetson-orin-nano-seeed-j3010-ubuntu-python + bake-jetson-orin-nano-seeed-j3010-fedora-node: + name: Bake jetson-orin-nano-seeed-j3010-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-python + needs: prepare-jetson-orin-nano-seeed-j3010-fedora-node env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-python.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk: - name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-openjdk + prepare-jetson-orin-nano-seeed-j3010-fedora-python: + name: Prepare jetson-orin-nano-seeed-j3010-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nano-seeed-j3010-ubuntu + needs: bake-jetson-orin-nano-seeed-j3010-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-ubuntu-openjdk: - name: Bake jetson-orin-nano-seeed-j3010-ubuntu-openjdk + bake-jetson-orin-nano-seeed-j3010-fedora-python: + name: Bake jetson-orin-nano-seeed-j3010-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk + needs: prepare-jetson-orin-nano-seeed-j3010-fedora-python env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-alpine: - name: Prepare jetson-orin-nano-seeed-j3010-alpine + prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang: + name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-seeed-j3010-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-alpine: - name: Bake jetson-orin-nano-seeed-j3010-alpine + bake-jetson-orin-nano-seeed-j3010-ubuntu-golang: + name: Bake jetson-orin-nano-seeed-j3010-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-alpine + needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-alpine.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-debian: - name: Prepare jetson-orin-nano-seeed-j3010-debian + prepare-jetson-orin-nano-seeed-j3010-ubuntu-node: + name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-seeed-j3010-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-debian: - name: Bake jetson-orin-nano-seeed-j3010-debian + bake-jetson-orin-nano-seeed-j3010-ubuntu-node: + name: Bake jetson-orin-nano-seeed-j3010-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-debian + needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-node env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-debian.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-fedora: - name: Prepare jetson-orin-nano-seeed-j3010-fedora + prepare-jetson-orin-nano-seeed-j3010-ubuntu-python: + name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-seeed-j3010-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-fedora: - name: Bake jetson-orin-nano-seeed-j3010-fedora + bake-jetson-orin-nano-seeed-j3010-ubuntu-python: + name: Bake jetson-orin-nano-seeed-j3010-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-fedora + needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-python env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-fedora.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nano-seeed-j3010-ubuntu: - name: Prepare jetson-orin-nano-seeed-j3010-ubuntu + prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk: + name: Prepare jetson-orin-nano-seeed-j3010-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nano-seeed-j3010-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nano-seeed-j3010-ubuntu: - name: Bake jetson-orin-nano-seeed-j3010-ubuntu + bake-jetson-orin-nano-seeed-j3010-ubuntu-openjdk: + name: Bake jetson-orin-nano-seeed-j3010-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu + needs: prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk env: - LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu.json + LIBRARY: library/jetson-orin-nano-seeed-j3010-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nano-seeed-j3010-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-orin-nx-seeed-j4012.yml b/.github/workflows/bake-jetson-orin-nx-seeed-j4012.yml index 445724bdaf30..18a7f4d5a499 100644 --- a/.github/workflows/bake-jetson-orin-nx-seeed-j4012.yml +++ b/.github/workflows/bake-jetson-orin-nx-seeed-j4012.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-orin-nx-seeed-j4012-alpine-golang: - name: Prepare jetson-orin-nx-seeed-j4012-alpine-golang + prepare-jetson-orin-nx-seeed-j4012-alpine: + name: Prepare jetson-orin-nx-seeed-j4012-alpine runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-alpine-golang: - name: Bake jetson-orin-nx-seeed-j4012-alpine-golang + bake-jetson-orin-nx-seeed-j4012-alpine: + name: Bake jetson-orin-nx-seeed-j4012-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-alpine-golang + needs: prepare-jetson-orin-nx-seeed-j4012-alpine env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-alpine-node: - name: Prepare jetson-orin-nx-seeed-j4012-alpine-node + prepare-jetson-orin-nx-seeed-j4012-debian: + name: Prepare jetson-orin-nx-seeed-j4012-debian runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-alpine-node: - name: Bake jetson-orin-nx-seeed-j4012-alpine-node + bake-jetson-orin-nx-seeed-j4012-debian: + name: Bake jetson-orin-nx-seeed-j4012-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-alpine-node + needs: prepare-jetson-orin-nx-seeed-j4012-debian env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-alpine-python: - name: Prepare jetson-orin-nx-seeed-j4012-alpine-python + prepare-jetson-orin-nx-seeed-j4012-fedora: + name: Prepare jetson-orin-nx-seeed-j4012-fedora runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-alpine-python: - name: Bake jetson-orin-nx-seeed-j4012-alpine-python + bake-jetson-orin-nx-seeed-j4012-fedora: + name: Bake jetson-orin-nx-seeed-j4012-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-alpine-python + needs: prepare-jetson-orin-nx-seeed-j4012-fedora env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-debian-golang: - name: Prepare jetson-orin-nx-seeed-j4012-debian-golang + prepare-jetson-orin-nx-seeed-j4012-ubuntu: + name: Prepare jetson-orin-nx-seeed-j4012-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-debian-golang: - name: Bake jetson-orin-nx-seeed-j4012-debian-golang + bake-jetson-orin-nx-seeed-j4012-ubuntu: + name: Bake jetson-orin-nx-seeed-j4012-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-debian-golang + needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-debian-node: - name: Prepare jetson-orin-nx-seeed-j4012-debian-node + prepare-jetson-orin-nx-seeed-j4012-alpine-golang: + name: Prepare jetson-orin-nx-seeed-j4012-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-debian + needs: bake-jetson-orin-nx-seeed-j4012-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-debian-node: - name: Bake jetson-orin-nx-seeed-j4012-debian-node + bake-jetson-orin-nx-seeed-j4012-alpine-golang: + name: Bake jetson-orin-nx-seeed-j4012-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-debian-node + needs: prepare-jetson-orin-nx-seeed-j4012-alpine-golang env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-debian-openjdk: - name: Prepare jetson-orin-nx-seeed-j4012-debian-openjdk + prepare-jetson-orin-nx-seeed-j4012-alpine-node: + name: Prepare jetson-orin-nx-seeed-j4012-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-debian + needs: bake-jetson-orin-nx-seeed-j4012-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-openjdk.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-debian-openjdk: - name: Bake jetson-orin-nx-seeed-j4012-debian-openjdk + bake-jetson-orin-nx-seeed-j4012-alpine-node: + name: Bake jetson-orin-nx-seeed-j4012-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-debian-openjdk + needs: prepare-jetson-orin-nx-seeed-j4012-alpine-node env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-openjdk.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-debian-python: - name: Prepare jetson-orin-nx-seeed-j4012-debian-python + prepare-jetson-orin-nx-seeed-j4012-alpine-python: + name: Prepare jetson-orin-nx-seeed-j4012-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-debian + needs: bake-jetson-orin-nx-seeed-j4012-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-debian-python: - name: Bake jetson-orin-nx-seeed-j4012-debian-python + bake-jetson-orin-nx-seeed-j4012-alpine-python: + name: Bake jetson-orin-nx-seeed-j4012-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-debian-python + needs: prepare-jetson-orin-nx-seeed-j4012-alpine-python env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-fedora-golang: - name: Prepare jetson-orin-nx-seeed-j4012-fedora-golang + prepare-jetson-orin-nx-seeed-j4012-debian-golang: + name: Prepare jetson-orin-nx-seeed-j4012-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-fedora + needs: bake-jetson-orin-nx-seeed-j4012-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-fedora-golang: - name: Bake jetson-orin-nx-seeed-j4012-fedora-golang + bake-jetson-orin-nx-seeed-j4012-debian-golang: + name: Bake jetson-orin-nx-seeed-j4012-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-fedora-golang + needs: prepare-jetson-orin-nx-seeed-j4012-debian-golang env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-fedora-node: - name: Prepare jetson-orin-nx-seeed-j4012-fedora-node + prepare-jetson-orin-nx-seeed-j4012-debian-node: + name: Prepare jetson-orin-nx-seeed-j4012-debian-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-fedora + needs: bake-jetson-orin-nx-seeed-j4012-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-fedora-node: - name: Bake jetson-orin-nx-seeed-j4012-fedora-node + bake-jetson-orin-nx-seeed-j4012-debian-node: + name: Bake jetson-orin-nx-seeed-j4012-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-fedora-node + needs: prepare-jetson-orin-nx-seeed-j4012-debian-node env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-fedora-python: - name: Prepare jetson-orin-nx-seeed-j4012-fedora-python + prepare-jetson-orin-nx-seeed-j4012-debian-openjdk: + name: Prepare jetson-orin-nx-seeed-j4012-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-fedora + needs: bake-jetson-orin-nx-seeed-j4012-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-fedora-python: - name: Bake jetson-orin-nx-seeed-j4012-fedora-python + bake-jetson-orin-nx-seeed-j4012-debian-openjdk: + name: Bake jetson-orin-nx-seeed-j4012-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-fedora-python + needs: prepare-jetson-orin-nx-seeed-j4012-debian-openjdk env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang: - name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-golang + prepare-jetson-orin-nx-seeed-j4012-debian-python: + name: Prepare jetson-orin-nx-seeed-j4012-debian-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-ubuntu + needs: bake-jetson-orin-nx-seeed-j4012-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-ubuntu-golang: - name: Bake jetson-orin-nx-seeed-j4012-ubuntu-golang + bake-jetson-orin-nx-seeed-j4012-debian-python: + name: Bake jetson-orin-nx-seeed-j4012-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang + needs: prepare-jetson-orin-nx-seeed-j4012-debian-python env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-golang.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-ubuntu-node: - name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-node + prepare-jetson-orin-nx-seeed-j4012-fedora-golang: + name: Prepare jetson-orin-nx-seeed-j4012-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-ubuntu + needs: bake-jetson-orin-nx-seeed-j4012-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-ubuntu-node: - name: Bake jetson-orin-nx-seeed-j4012-ubuntu-node + bake-jetson-orin-nx-seeed-j4012-fedora-golang: + name: Bake jetson-orin-nx-seeed-j4012-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-node + needs: prepare-jetson-orin-nx-seeed-j4012-fedora-golang env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-node.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-ubuntu-python: - name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-python + prepare-jetson-orin-nx-seeed-j4012-fedora-node: + name: Prepare jetson-orin-nx-seeed-j4012-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-ubuntu + needs: bake-jetson-orin-nx-seeed-j4012-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-ubuntu-python: - name: Bake jetson-orin-nx-seeed-j4012-ubuntu-python + bake-jetson-orin-nx-seeed-j4012-fedora-node: + name: Bake jetson-orin-nx-seeed-j4012-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-python + needs: prepare-jetson-orin-nx-seeed-j4012-fedora-node env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-python.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk: - name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-openjdk + prepare-jetson-orin-nx-seeed-j4012-fedora-python: + name: Prepare jetson-orin-nx-seeed-j4012-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-seeed-j4012-ubuntu + needs: bake-jetson-orin-nx-seeed-j4012-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-ubuntu-openjdk: - name: Bake jetson-orin-nx-seeed-j4012-ubuntu-openjdk + bake-jetson-orin-nx-seeed-j4012-fedora-python: + name: Bake jetson-orin-nx-seeed-j4012-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk + needs: prepare-jetson-orin-nx-seeed-j4012-fedora-python env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-alpine: - name: Prepare jetson-orin-nx-seeed-j4012-alpine + prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang: + name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-seeed-j4012-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-alpine: - name: Bake jetson-orin-nx-seeed-j4012-alpine + bake-jetson-orin-nx-seeed-j4012-ubuntu-golang: + name: Bake jetson-orin-nx-seeed-j4012-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-alpine + needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-alpine.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-debian: - name: Prepare jetson-orin-nx-seeed-j4012-debian + prepare-jetson-orin-nx-seeed-j4012-ubuntu-node: + name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-seeed-j4012-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-debian: - name: Bake jetson-orin-nx-seeed-j4012-debian + bake-jetson-orin-nx-seeed-j4012-ubuntu-node: + name: Bake jetson-orin-nx-seeed-j4012-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-debian + needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-node env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-debian.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-fedora: - name: Prepare jetson-orin-nx-seeed-j4012-fedora + prepare-jetson-orin-nx-seeed-j4012-ubuntu-python: + name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-seeed-j4012-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-fedora: - name: Bake jetson-orin-nx-seeed-j4012-fedora + bake-jetson-orin-nx-seeed-j4012-ubuntu-python: + name: Bake jetson-orin-nx-seeed-j4012-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-fedora + needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-python env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-fedora.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-seeed-j4012-ubuntu: - name: Prepare jetson-orin-nx-seeed-j4012-ubuntu + prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk: + name: Prepare jetson-orin-nx-seeed-j4012-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-seeed-j4012-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-seeed-j4012-ubuntu: - name: Bake jetson-orin-nx-seeed-j4012-ubuntu + bake-jetson-orin-nx-seeed-j4012-ubuntu-openjdk: + name: Bake jetson-orin-nx-seeed-j4012-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu + needs: prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk env: - LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu.json + LIBRARY: library/jetson-orin-nx-seeed-j4012-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-seeed-j4012-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-orin-nx-xavier-nx-devkit.yml b/.github/workflows/bake-jetson-orin-nx-xavier-nx-devkit.yml index 97bad88b9aea..7398006c2ea5 100644 --- a/.github/workflows/bake-jetson-orin-nx-xavier-nx-devkit.yml +++ b/.github/workflows/bake-jetson-orin-nx-xavier-nx-devkit.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang: - name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-golang + prepare-jetson-orin-nx-xavier-nx-devkit-alpine: + name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-alpine-golang: - name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-golang + bake-jetson-orin-nx-xavier-nx-devkit-alpine: + name: Bake jetson-orin-nx-xavier-nx-devkit-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang + needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node: - name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-node + prepare-jetson-orin-nx-xavier-nx-devkit-debian: + name: Prepare jetson-orin-nx-xavier-nx-devkit-debian runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-alpine-node: - name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-node + bake-jetson-orin-nx-xavier-nx-devkit-debian: + name: Bake jetson-orin-nx-xavier-nx-devkit-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node + needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python: - name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-python + prepare-jetson-orin-nx-xavier-nx-devkit-fedora: + name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-alpine-python: - name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-python + bake-jetson-orin-nx-xavier-nx-devkit-fedora: + name: Bake jetson-orin-nx-xavier-nx-devkit-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python + needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang: - name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-golang + prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu: + name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-debian-golang: - name: Bake jetson-orin-nx-xavier-nx-devkit-debian-golang + bake-jetson-orin-nx-xavier-nx-devkit-ubuntu: + name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang + needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-debian-node: - name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-node + prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang: + name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-debian + needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-debian-node: - name: Bake jetson-orin-nx-xavier-nx-devkit-debian-node + bake-jetson-orin-nx-xavier-nx-devkit-alpine-golang: + name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-node + needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk: - name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-openjdk + prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node: + name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-debian + needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-debian-openjdk: - name: Bake jetson-orin-nx-xavier-nx-devkit-debian-openjdk + bake-jetson-orin-nx-xavier-nx-devkit-alpine-node: + name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk + needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-debian-python: - name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-python + prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python: + name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-debian + needs: bake-jetson-orin-nx-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-debian-python: - name: Bake jetson-orin-nx-xavier-nx-devkit-debian-python + bake-jetson-orin-nx-xavier-nx-devkit-alpine-python: + name: Bake jetson-orin-nx-xavier-nx-devkit-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-python + needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang: - name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-golang + prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang: + name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora + needs: bake-jetson-orin-nx-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-fedora-golang: - name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-golang + bake-jetson-orin-nx-xavier-nx-devkit-debian-golang: + name: Bake jetson-orin-nx-xavier-nx-devkit-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang + needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node: - name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-node + prepare-jetson-orin-nx-xavier-nx-devkit-debian-node: + name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora + needs: bake-jetson-orin-nx-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-fedora-node: - name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-node + bake-jetson-orin-nx-xavier-nx-devkit-debian-node: + name: Bake jetson-orin-nx-xavier-nx-devkit-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node + needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-node env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python: - name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-python + prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk: + name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora + needs: bake-jetson-orin-nx-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-fedora-python: - name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-python + bake-jetson-orin-nx-xavier-nx-devkit-debian-openjdk: + name: Bake jetson-orin-nx-xavier-nx-devkit-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python + needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang: - name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-golang + prepare-jetson-orin-nx-xavier-nx-devkit-debian-python: + name: Prepare jetson-orin-nx-xavier-nx-devkit-debian-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu + needs: bake-jetson-orin-nx-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang: - name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-golang + bake-jetson-orin-nx-xavier-nx-devkit-debian-python: + name: Bake jetson-orin-nx-xavier-nx-devkit-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang + needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian-python env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node: - name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-node + prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang: + name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu + needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-node: - name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-node + bake-jetson-orin-nx-xavier-nx-devkit-fedora-golang: + name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node + needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python: - name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-python + prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node: + name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu + needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-python: - name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-python + bake-jetson-orin-nx-xavier-nx-devkit-fedora-node: + name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python + needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk: - name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk + prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python: + name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu + needs: bake-jetson-orin-nx-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk: - name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk + bake-jetson-orin-nx-xavier-nx-devkit-fedora-python: + name: Bake jetson-orin-nx-xavier-nx-devkit-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk + needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-alpine: - name: Prepare jetson-orin-nx-xavier-nx-devkit-alpine + prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang: + name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-alpine: - name: Bake jetson-orin-nx-xavier-nx-devkit-alpine + bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang: + name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-alpine + needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-alpine.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-debian: - name: Prepare jetson-orin-nx-xavier-nx-devkit-debian + prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node: + name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-debian: - name: Bake jetson-orin-nx-xavier-nx-devkit-debian + bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-node: + name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-debian + needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-debian.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-fedora: - name: Prepare jetson-orin-nx-xavier-nx-devkit-fedora + prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python: + name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-fedora: - name: Bake jetson-orin-nx-xavier-nx-devkit-fedora + bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-python: + name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-fedora + needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-fedora.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu: - name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu + prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk: + name: Prepare jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-orin-nx-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-orin-nx-xavier-nx-devkit-ubuntu: - name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu + bake-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk: + name: Bake jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu + needs: prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk env: - LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu.json + LIBRARY: library/jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-orin-nx-xavier-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-tx2-nx-devkit.yml b/.github/workflows/bake-jetson-tx2-nx-devkit.yml index 74c21e162c0b..907d2453bb7a 100644 --- a/.github/workflows/bake-jetson-tx2-nx-devkit.yml +++ b/.github/workflows/bake-jetson-tx2-nx-devkit.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-tx2-nx-devkit-alpine-golang: - name: Prepare jetson-tx2-nx-devkit-alpine-golang + prepare-jetson-tx2-nx-devkit-alpine: + name: Prepare jetson-tx2-nx-devkit-alpine runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-alpine-golang: - name: Bake jetson-tx2-nx-devkit-alpine-golang + bake-jetson-tx2-nx-devkit-alpine: + name: Bake jetson-tx2-nx-devkit-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-alpine-golang + needs: prepare-jetson-tx2-nx-devkit-alpine env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-alpine-node: - name: Prepare jetson-tx2-nx-devkit-alpine-node + prepare-jetson-tx2-nx-devkit-debian: + name: Prepare jetson-tx2-nx-devkit-debian runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-node.json + LIBRARY: library/jetson-tx2-nx-devkit-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-alpine-node: - name: Bake jetson-tx2-nx-devkit-alpine-node + bake-jetson-tx2-nx-devkit-debian: + name: Bake jetson-tx2-nx-devkit-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-alpine-node + needs: prepare-jetson-tx2-nx-devkit-debian env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-node.json + LIBRARY: library/jetson-tx2-nx-devkit-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-alpine-python: - name: Prepare jetson-tx2-nx-devkit-alpine-python + prepare-jetson-tx2-nx-devkit-fedora: + name: Prepare jetson-tx2-nx-devkit-fedora runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-python.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-alpine-python: - name: Bake jetson-tx2-nx-devkit-alpine-python + bake-jetson-tx2-nx-devkit-fedora: + name: Bake jetson-tx2-nx-devkit-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-alpine-python + needs: prepare-jetson-tx2-nx-devkit-fedora env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine-python.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-debian-golang: - name: Prepare jetson-tx2-nx-devkit-debian-golang + prepare-jetson-tx2-nx-devkit-ubuntu: + name: Prepare jetson-tx2-nx-devkit-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-debian-golang: - name: Bake jetson-tx2-nx-devkit-debian-golang + bake-jetson-tx2-nx-devkit-ubuntu: + name: Bake jetson-tx2-nx-devkit-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-debian-golang + needs: prepare-jetson-tx2-nx-devkit-ubuntu env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-debian-node: - name: Prepare jetson-tx2-nx-devkit-debian-node + prepare-jetson-tx2-nx-devkit-alpine-golang: + name: Prepare jetson-tx2-nx-devkit-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-debian + needs: bake-jetson-tx2-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-node.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-debian-node: - name: Bake jetson-tx2-nx-devkit-debian-node + bake-jetson-tx2-nx-devkit-alpine-golang: + name: Bake jetson-tx2-nx-devkit-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-debian-node + needs: prepare-jetson-tx2-nx-devkit-alpine-golang env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-node.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-debian-openjdk: - name: Prepare jetson-tx2-nx-devkit-debian-openjdk + prepare-jetson-tx2-nx-devkit-alpine-node: + name: Prepare jetson-tx2-nx-devkit-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-debian + needs: bake-jetson-tx2-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-debian-openjdk: - name: Bake jetson-tx2-nx-devkit-debian-openjdk + bake-jetson-tx2-nx-devkit-alpine-node: + name: Bake jetson-tx2-nx-devkit-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-debian-openjdk + needs: prepare-jetson-tx2-nx-devkit-alpine-node env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-debian-python: - name: Prepare jetson-tx2-nx-devkit-debian-python + prepare-jetson-tx2-nx-devkit-alpine-python: + name: Prepare jetson-tx2-nx-devkit-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-debian + needs: bake-jetson-tx2-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-python.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-debian-python: - name: Bake jetson-tx2-nx-devkit-debian-python + bake-jetson-tx2-nx-devkit-alpine-python: + name: Bake jetson-tx2-nx-devkit-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-debian-python + needs: prepare-jetson-tx2-nx-devkit-alpine-python env: - LIBRARY: library/jetson-tx2-nx-devkit-debian-python.json + LIBRARY: library/jetson-tx2-nx-devkit-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-fedora-golang: - name: Prepare jetson-tx2-nx-devkit-fedora-golang + prepare-jetson-tx2-nx-devkit-debian-golang: + name: Prepare jetson-tx2-nx-devkit-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-fedora + needs: bake-jetson-tx2-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-fedora-golang: - name: Bake jetson-tx2-nx-devkit-fedora-golang + bake-jetson-tx2-nx-devkit-debian-golang: + name: Bake jetson-tx2-nx-devkit-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-fedora-golang + needs: prepare-jetson-tx2-nx-devkit-debian-golang env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-fedora-node: - name: Prepare jetson-tx2-nx-devkit-fedora-node + prepare-jetson-tx2-nx-devkit-debian-node: + name: Prepare jetson-tx2-nx-devkit-debian-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-fedora + needs: bake-jetson-tx2-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-node.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-fedora-node: - name: Bake jetson-tx2-nx-devkit-fedora-node + bake-jetson-tx2-nx-devkit-debian-node: + name: Bake jetson-tx2-nx-devkit-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-fedora-node + needs: prepare-jetson-tx2-nx-devkit-debian-node env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-node.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-fedora-python: - name: Prepare jetson-tx2-nx-devkit-fedora-python + prepare-jetson-tx2-nx-devkit-debian-openjdk: + name: Prepare jetson-tx2-nx-devkit-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-fedora + needs: bake-jetson-tx2-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-python.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-fedora-python: - name: Bake jetson-tx2-nx-devkit-fedora-python + bake-jetson-tx2-nx-devkit-debian-openjdk: + name: Bake jetson-tx2-nx-devkit-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-fedora-python + needs: prepare-jetson-tx2-nx-devkit-debian-openjdk env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora-python.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-ubuntu-golang: - name: Prepare jetson-tx2-nx-devkit-ubuntu-golang + prepare-jetson-tx2-nx-devkit-debian-python: + name: Prepare jetson-tx2-nx-devkit-debian-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-ubuntu + needs: bake-jetson-tx2-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-ubuntu-golang: - name: Bake jetson-tx2-nx-devkit-ubuntu-golang + bake-jetson-tx2-nx-devkit-debian-python: + name: Bake jetson-tx2-nx-devkit-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-ubuntu-golang + needs: prepare-jetson-tx2-nx-devkit-debian-python env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-tx2-nx-devkit-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-ubuntu-node: - name: Prepare jetson-tx2-nx-devkit-ubuntu-node + prepare-jetson-tx2-nx-devkit-fedora-golang: + name: Prepare jetson-tx2-nx-devkit-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-ubuntu + needs: bake-jetson-tx2-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-ubuntu-node: - name: Bake jetson-tx2-nx-devkit-ubuntu-node + bake-jetson-tx2-nx-devkit-fedora-golang: + name: Bake jetson-tx2-nx-devkit-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-ubuntu-node + needs: prepare-jetson-tx2-nx-devkit-fedora-golang env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-ubuntu-python: - name: Prepare jetson-tx2-nx-devkit-ubuntu-python + prepare-jetson-tx2-nx-devkit-fedora-node: + name: Prepare jetson-tx2-nx-devkit-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-ubuntu + needs: bake-jetson-tx2-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-ubuntu-python: - name: Bake jetson-tx2-nx-devkit-ubuntu-python + bake-jetson-tx2-nx-devkit-fedora-node: + name: Bake jetson-tx2-nx-devkit-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-ubuntu-python + needs: prepare-jetson-tx2-nx-devkit-fedora-node env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-ubuntu-openjdk: - name: Prepare jetson-tx2-nx-devkit-ubuntu-openjdk + prepare-jetson-tx2-nx-devkit-fedora-python: + name: Prepare jetson-tx2-nx-devkit-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-nx-devkit-ubuntu + needs: bake-jetson-tx2-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-ubuntu-openjdk: - name: Bake jetson-tx2-nx-devkit-ubuntu-openjdk + bake-jetson-tx2-nx-devkit-fedora-python: + name: Bake jetson-tx2-nx-devkit-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-ubuntu-openjdk + needs: prepare-jetson-tx2-nx-devkit-fedora-python env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-tx2-nx-devkit-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-alpine: - name: Prepare jetson-tx2-nx-devkit-alpine + prepare-jetson-tx2-nx-devkit-ubuntu-golang: + name: Prepare jetson-tx2-nx-devkit-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-alpine: - name: Bake jetson-tx2-nx-devkit-alpine + bake-jetson-tx2-nx-devkit-ubuntu-golang: + name: Bake jetson-tx2-nx-devkit-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-alpine + needs: prepare-jetson-tx2-nx-devkit-ubuntu-golang env: - LIBRARY: library/jetson-tx2-nx-devkit-alpine.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-debian: - name: Prepare jetson-tx2-nx-devkit-debian + prepare-jetson-tx2-nx-devkit-ubuntu-node: + name: Prepare jetson-tx2-nx-devkit-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-debian.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-debian: - name: Bake jetson-tx2-nx-devkit-debian + bake-jetson-tx2-nx-devkit-ubuntu-node: + name: Bake jetson-tx2-nx-devkit-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-debian + needs: prepare-jetson-tx2-nx-devkit-ubuntu-node env: - LIBRARY: library/jetson-tx2-nx-devkit-debian.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-fedora: - name: Prepare jetson-tx2-nx-devkit-fedora + prepare-jetson-tx2-nx-devkit-ubuntu-python: + name: Prepare jetson-tx2-nx-devkit-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-fedora: - name: Bake jetson-tx2-nx-devkit-fedora + bake-jetson-tx2-nx-devkit-ubuntu-python: + name: Bake jetson-tx2-nx-devkit-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-fedora + needs: prepare-jetson-tx2-nx-devkit-ubuntu-python env: - LIBRARY: library/jetson-tx2-nx-devkit-fedora.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-nx-devkit-ubuntu: - name: Prepare jetson-tx2-nx-devkit-ubuntu + prepare-jetson-tx2-nx-devkit-ubuntu-openjdk: + name: Prepare jetson-tx2-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-nx-devkit-ubuntu: - name: Bake jetson-tx2-nx-devkit-ubuntu + bake-jetson-tx2-nx-devkit-ubuntu-openjdk: + name: Bake jetson-tx2-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-nx-devkit-ubuntu + needs: prepare-jetson-tx2-nx-devkit-ubuntu-openjdk env: - LIBRARY: library/jetson-tx2-nx-devkit-ubuntu.json + LIBRARY: library/jetson-tx2-nx-devkit-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-tx2.yml b/.github/workflows/bake-jetson-tx2.yml index 5dfe40906c71..60d2a7dc231f 100644 --- a/.github/workflows/bake-jetson-tx2.yml +++ b/.github/workflows/bake-jetson-tx2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-tx2-alpine-golang: - name: Prepare jetson-tx2-alpine-golang + prepare-jetson-tx2-alpine: + name: Prepare jetson-tx2-alpine runs-on: ubuntu-latest - needs: bake-jetson-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-alpine-golang.json + LIBRARY: library/jetson-tx2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-alpine-golang: - name: Bake jetson-tx2-alpine-golang + bake-jetson-tx2-alpine: + name: Bake jetson-tx2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-alpine-golang + needs: prepare-jetson-tx2-alpine env: - LIBRARY: library/jetson-tx2-alpine-golang.json + LIBRARY: library/jetson-tx2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-alpine-node: - name: Prepare jetson-tx2-alpine-node + prepare-jetson-tx2-debian: + name: Prepare jetson-tx2-debian runs-on: ubuntu-latest - needs: bake-jetson-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-alpine-node.json + LIBRARY: library/jetson-tx2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-alpine-node: - name: Bake jetson-tx2-alpine-node + bake-jetson-tx2-debian: + name: Bake jetson-tx2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-alpine-node + needs: prepare-jetson-tx2-debian env: - LIBRARY: library/jetson-tx2-alpine-node.json + LIBRARY: library/jetson-tx2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-alpine-python: - name: Prepare jetson-tx2-alpine-python + prepare-jetson-tx2-fedora: + name: Prepare jetson-tx2-fedora runs-on: ubuntu-latest - needs: bake-jetson-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-alpine-python.json + LIBRARY: library/jetson-tx2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-alpine-python: - name: Bake jetson-tx2-alpine-python + bake-jetson-tx2-fedora: + name: Bake jetson-tx2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-alpine-python + needs: prepare-jetson-tx2-fedora env: - LIBRARY: library/jetson-tx2-alpine-python.json + LIBRARY: library/jetson-tx2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-debian-golang: - name: Prepare jetson-tx2-debian-golang + prepare-jetson-tx2-ubuntu: + name: Prepare jetson-tx2-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-tx2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-debian-golang.json + LIBRARY: library/jetson-tx2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-debian-golang: - name: Bake jetson-tx2-debian-golang + bake-jetson-tx2-ubuntu: + name: Bake jetson-tx2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-debian-golang + needs: prepare-jetson-tx2-ubuntu env: - LIBRARY: library/jetson-tx2-debian-golang.json + LIBRARY: library/jetson-tx2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-debian-node: - name: Prepare jetson-tx2-debian-node + prepare-jetson-tx2-alpine-golang: + name: Prepare jetson-tx2-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-debian + needs: bake-jetson-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-debian-node.json + LIBRARY: library/jetson-tx2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-debian-node: - name: Bake jetson-tx2-debian-node + bake-jetson-tx2-alpine-golang: + name: Bake jetson-tx2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-debian-node + needs: prepare-jetson-tx2-alpine-golang env: - LIBRARY: library/jetson-tx2-debian-node.json + LIBRARY: library/jetson-tx2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-debian-openjdk: - name: Prepare jetson-tx2-debian-openjdk + prepare-jetson-tx2-alpine-node: + name: Prepare jetson-tx2-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-debian + needs: bake-jetson-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-debian-openjdk.json + LIBRARY: library/jetson-tx2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-debian-openjdk: - name: Bake jetson-tx2-debian-openjdk + bake-jetson-tx2-alpine-node: + name: Bake jetson-tx2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-debian-openjdk + needs: prepare-jetson-tx2-alpine-node env: - LIBRARY: library/jetson-tx2-debian-openjdk.json + LIBRARY: library/jetson-tx2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-debian-python: - name: Prepare jetson-tx2-debian-python + prepare-jetson-tx2-alpine-python: + name: Prepare jetson-tx2-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-debian + needs: bake-jetson-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-debian-python.json + LIBRARY: library/jetson-tx2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-debian-python: - name: Bake jetson-tx2-debian-python + bake-jetson-tx2-alpine-python: + name: Bake jetson-tx2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-debian-python + needs: prepare-jetson-tx2-alpine-python env: - LIBRARY: library/jetson-tx2-debian-python.json + LIBRARY: library/jetson-tx2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-fedora-golang: - name: Prepare jetson-tx2-fedora-golang + prepare-jetson-tx2-debian-golang: + name: Prepare jetson-tx2-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-fedora + needs: bake-jetson-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-fedora-golang.json + LIBRARY: library/jetson-tx2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-fedora-golang: - name: Bake jetson-tx2-fedora-golang + bake-jetson-tx2-debian-golang: + name: Bake jetson-tx2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-fedora-golang + needs: prepare-jetson-tx2-debian-golang env: - LIBRARY: library/jetson-tx2-fedora-golang.json + LIBRARY: library/jetson-tx2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-fedora-node: - name: Prepare jetson-tx2-fedora-node + prepare-jetson-tx2-debian-node: + name: Prepare jetson-tx2-debian-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-fedora + needs: bake-jetson-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-fedora-node.json + LIBRARY: library/jetson-tx2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-fedora-node: - name: Bake jetson-tx2-fedora-node + bake-jetson-tx2-debian-node: + name: Bake jetson-tx2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-fedora-node + needs: prepare-jetson-tx2-debian-node env: - LIBRARY: library/jetson-tx2-fedora-node.json + LIBRARY: library/jetson-tx2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-fedora-python: - name: Prepare jetson-tx2-fedora-python + prepare-jetson-tx2-debian-openjdk: + name: Prepare jetson-tx2-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-tx2-fedora + needs: bake-jetson-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-fedora-python.json + LIBRARY: library/jetson-tx2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-fedora-python: - name: Bake jetson-tx2-fedora-python + bake-jetson-tx2-debian-openjdk: + name: Bake jetson-tx2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-fedora-python + needs: prepare-jetson-tx2-debian-openjdk env: - LIBRARY: library/jetson-tx2-fedora-python.json + LIBRARY: library/jetson-tx2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-ubuntu-golang: - name: Prepare jetson-tx2-ubuntu-golang + prepare-jetson-tx2-debian-python: + name: Prepare jetson-tx2-debian-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-ubuntu + needs: bake-jetson-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-ubuntu-golang.json + LIBRARY: library/jetson-tx2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-ubuntu-golang: - name: Bake jetson-tx2-ubuntu-golang + bake-jetson-tx2-debian-python: + name: Bake jetson-tx2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-ubuntu-golang + needs: prepare-jetson-tx2-debian-python env: - LIBRARY: library/jetson-tx2-ubuntu-golang.json + LIBRARY: library/jetson-tx2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-ubuntu-node: - name: Prepare jetson-tx2-ubuntu-node + prepare-jetson-tx2-fedora-golang: + name: Prepare jetson-tx2-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-tx2-ubuntu + needs: bake-jetson-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-ubuntu-node.json + LIBRARY: library/jetson-tx2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-ubuntu-node: - name: Bake jetson-tx2-ubuntu-node + bake-jetson-tx2-fedora-golang: + name: Bake jetson-tx2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-ubuntu-node + needs: prepare-jetson-tx2-fedora-golang env: - LIBRARY: library/jetson-tx2-ubuntu-node.json + LIBRARY: library/jetson-tx2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-ubuntu-python: - name: Prepare jetson-tx2-ubuntu-python + prepare-jetson-tx2-fedora-node: + name: Prepare jetson-tx2-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-tx2-ubuntu + needs: bake-jetson-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-ubuntu-python.json + LIBRARY: library/jetson-tx2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-ubuntu-python: - name: Bake jetson-tx2-ubuntu-python + bake-jetson-tx2-fedora-node: + name: Bake jetson-tx2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-ubuntu-python + needs: prepare-jetson-tx2-fedora-node env: - LIBRARY: library/jetson-tx2-ubuntu-python.json + LIBRARY: library/jetson-tx2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-ubuntu-openjdk: - name: Prepare jetson-tx2-ubuntu-openjdk + prepare-jetson-tx2-fedora-python: + name: Prepare jetson-tx2-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-tx2-ubuntu + needs: bake-jetson-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-ubuntu-openjdk.json + LIBRARY: library/jetson-tx2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-ubuntu-openjdk: - name: Bake jetson-tx2-ubuntu-openjdk + bake-jetson-tx2-fedora-python: + name: Bake jetson-tx2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-ubuntu-openjdk + needs: prepare-jetson-tx2-fedora-python env: - LIBRARY: library/jetson-tx2-ubuntu-openjdk.json + LIBRARY: library/jetson-tx2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-alpine: - name: Prepare jetson-tx2-alpine + prepare-jetson-tx2-ubuntu-golang: + name: Prepare jetson-tx2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-alpine.json + LIBRARY: library/jetson-tx2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-alpine: - name: Bake jetson-tx2-alpine + bake-jetson-tx2-ubuntu-golang: + name: Bake jetson-tx2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-alpine + needs: prepare-jetson-tx2-ubuntu-golang env: - LIBRARY: library/jetson-tx2-alpine.json + LIBRARY: library/jetson-tx2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-debian: - name: Prepare jetson-tx2-debian + prepare-jetson-tx2-ubuntu-node: + name: Prepare jetson-tx2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-debian.json + LIBRARY: library/jetson-tx2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-debian: - name: Bake jetson-tx2-debian + bake-jetson-tx2-ubuntu-node: + name: Bake jetson-tx2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-debian + needs: prepare-jetson-tx2-ubuntu-node env: - LIBRARY: library/jetson-tx2-debian.json + LIBRARY: library/jetson-tx2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-fedora: - name: Prepare jetson-tx2-fedora + prepare-jetson-tx2-ubuntu-python: + name: Prepare jetson-tx2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-fedora.json + LIBRARY: library/jetson-tx2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-fedora: - name: Bake jetson-tx2-fedora + bake-jetson-tx2-ubuntu-python: + name: Bake jetson-tx2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-fedora + needs: prepare-jetson-tx2-ubuntu-python env: - LIBRARY: library/jetson-tx2-fedora.json + LIBRARY: library/jetson-tx2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-tx2-ubuntu: - name: Prepare jetson-tx2-ubuntu + prepare-jetson-tx2-ubuntu-openjdk: + name: Prepare jetson-tx2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-tx2-ubuntu.json + LIBRARY: library/jetson-tx2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-tx2-ubuntu: - name: Bake jetson-tx2-ubuntu + bake-jetson-tx2-ubuntu-openjdk: + name: Bake jetson-tx2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-tx2-ubuntu + needs: prepare-jetson-tx2-ubuntu-openjdk env: - LIBRARY: library/jetson-tx2-ubuntu.json + LIBRARY: library/jetson-tx2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-tx2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-xavier-nx-devkit-emmc.yml b/.github/workflows/bake-jetson-xavier-nx-devkit-emmc.yml index d39c95c2c57e..e21891568343 100644 --- a/.github/workflows/bake-jetson-xavier-nx-devkit-emmc.yml +++ b/.github/workflows/bake-jetson-xavier-nx-devkit-emmc.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-xavier-nx-devkit-emmc-alpine-golang: - name: Prepare jetson-xavier-nx-devkit-emmc-alpine-golang + prepare-jetson-xavier-nx-devkit-emmc-alpine: + name: Prepare jetson-xavier-nx-devkit-emmc-alpine runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-alpine-golang: - name: Bake jetson-xavier-nx-devkit-emmc-alpine-golang + bake-jetson-xavier-nx-devkit-emmc-alpine: + name: Bake jetson-xavier-nx-devkit-emmc-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-golang + needs: prepare-jetson-xavier-nx-devkit-emmc-alpine env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-alpine-node: - name: Prepare jetson-xavier-nx-devkit-emmc-alpine-node + prepare-jetson-xavier-nx-devkit-emmc-debian: + name: Prepare jetson-xavier-nx-devkit-emmc-debian runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-alpine-node: - name: Bake jetson-xavier-nx-devkit-emmc-alpine-node + bake-jetson-xavier-nx-devkit-emmc-debian: + name: Bake jetson-xavier-nx-devkit-emmc-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-node + needs: prepare-jetson-xavier-nx-devkit-emmc-debian env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-alpine-python: - name: Prepare jetson-xavier-nx-devkit-emmc-alpine-python + prepare-jetson-xavier-nx-devkit-emmc-fedora: + name: Prepare jetson-xavier-nx-devkit-emmc-fedora runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-alpine-python: - name: Bake jetson-xavier-nx-devkit-emmc-alpine-python + bake-jetson-xavier-nx-devkit-emmc-fedora: + name: Bake jetson-xavier-nx-devkit-emmc-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-python + needs: prepare-jetson-xavier-nx-devkit-emmc-fedora env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-debian-golang: - name: Prepare jetson-xavier-nx-devkit-emmc-debian-golang + prepare-jetson-xavier-nx-devkit-emmc-ubuntu: + name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-debian-golang: - name: Bake jetson-xavier-nx-devkit-emmc-debian-golang + bake-jetson-xavier-nx-devkit-emmc-ubuntu: + name: Bake jetson-xavier-nx-devkit-emmc-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-debian-golang + needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-debian-node: - name: Prepare jetson-xavier-nx-devkit-emmc-debian-node + prepare-jetson-xavier-nx-devkit-emmc-alpine-golang: + name: Prepare jetson-xavier-nx-devkit-emmc-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-debian + needs: bake-jetson-xavier-nx-devkit-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-debian-node: - name: Bake jetson-xavier-nx-devkit-emmc-debian-node + bake-jetson-xavier-nx-devkit-emmc-alpine-golang: + name: Bake jetson-xavier-nx-devkit-emmc-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-debian-node + needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk: - name: Prepare jetson-xavier-nx-devkit-emmc-debian-openjdk + prepare-jetson-xavier-nx-devkit-emmc-alpine-node: + name: Prepare jetson-xavier-nx-devkit-emmc-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-debian + needs: bake-jetson-xavier-nx-devkit-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-debian-openjdk: - name: Bake jetson-xavier-nx-devkit-emmc-debian-openjdk + bake-jetson-xavier-nx-devkit-emmc-alpine-node: + name: Bake jetson-xavier-nx-devkit-emmc-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk + needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-node env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-debian-python: - name: Prepare jetson-xavier-nx-devkit-emmc-debian-python + prepare-jetson-xavier-nx-devkit-emmc-alpine-python: + name: Prepare jetson-xavier-nx-devkit-emmc-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-debian + needs: bake-jetson-xavier-nx-devkit-emmc-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-debian-python: - name: Bake jetson-xavier-nx-devkit-emmc-debian-python + bake-jetson-xavier-nx-devkit-emmc-alpine-python: + name: Bake jetson-xavier-nx-devkit-emmc-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-debian-python + needs: prepare-jetson-xavier-nx-devkit-emmc-alpine-python env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-fedora-golang: - name: Prepare jetson-xavier-nx-devkit-emmc-fedora-golang + prepare-jetson-xavier-nx-devkit-emmc-debian-golang: + name: Prepare jetson-xavier-nx-devkit-emmc-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-fedora + needs: bake-jetson-xavier-nx-devkit-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-fedora-golang: - name: Bake jetson-xavier-nx-devkit-emmc-fedora-golang + bake-jetson-xavier-nx-devkit-emmc-debian-golang: + name: Bake jetson-xavier-nx-devkit-emmc-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-golang + needs: prepare-jetson-xavier-nx-devkit-emmc-debian-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-fedora-node: - name: Prepare jetson-xavier-nx-devkit-emmc-fedora-node + prepare-jetson-xavier-nx-devkit-emmc-debian-node: + name: Prepare jetson-xavier-nx-devkit-emmc-debian-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-fedora + needs: bake-jetson-xavier-nx-devkit-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-fedora-node: - name: Bake jetson-xavier-nx-devkit-emmc-fedora-node + bake-jetson-xavier-nx-devkit-emmc-debian-node: + name: Bake jetson-xavier-nx-devkit-emmc-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-node + needs: prepare-jetson-xavier-nx-devkit-emmc-debian-node env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-fedora-python: - name: Prepare jetson-xavier-nx-devkit-emmc-fedora-python + prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk: + name: Prepare jetson-xavier-nx-devkit-emmc-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-fedora + needs: bake-jetson-xavier-nx-devkit-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-fedora-python: - name: Bake jetson-xavier-nx-devkit-emmc-fedora-python + bake-jetson-xavier-nx-devkit-emmc-debian-openjdk: + name: Bake jetson-xavier-nx-devkit-emmc-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-python + needs: prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang: - name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-golang + prepare-jetson-xavier-nx-devkit-emmc-debian-python: + name: Prepare jetson-xavier-nx-devkit-emmc-debian-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu + needs: bake-jetson-xavier-nx-devkit-emmc-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-ubuntu-golang: - name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-golang + bake-jetson-xavier-nx-devkit-emmc-debian-python: + name: Bake jetson-xavier-nx-devkit-emmc-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang + needs: prepare-jetson-xavier-nx-devkit-emmc-debian-python env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node: - name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-node + prepare-jetson-xavier-nx-devkit-emmc-fedora-golang: + name: Prepare jetson-xavier-nx-devkit-emmc-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu + needs: bake-jetson-xavier-nx-devkit-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-ubuntu-node: - name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-node + bake-jetson-xavier-nx-devkit-emmc-fedora-golang: + name: Bake jetson-xavier-nx-devkit-emmc-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node + needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python: - name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-python + prepare-jetson-xavier-nx-devkit-emmc-fedora-node: + name: Prepare jetson-xavier-nx-devkit-emmc-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu + needs: bake-jetson-xavier-nx-devkit-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-ubuntu-python: - name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-python + bake-jetson-xavier-nx-devkit-emmc-fedora-node: + name: Bake jetson-xavier-nx-devkit-emmc-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python + needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-node env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk: - name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-openjdk + prepare-jetson-xavier-nx-devkit-emmc-fedora-python: + name: Prepare jetson-xavier-nx-devkit-emmc-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu + needs: bake-jetson-xavier-nx-devkit-emmc-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk: - name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-openjdk + bake-jetson-xavier-nx-devkit-emmc-fedora-python: + name: Bake jetson-xavier-nx-devkit-emmc-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk + needs: prepare-jetson-xavier-nx-devkit-emmc-fedora-python env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-alpine: - name: Prepare jetson-xavier-nx-devkit-emmc-alpine + prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang: + name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-alpine: - name: Bake jetson-xavier-nx-devkit-emmc-alpine + bake-jetson-xavier-nx-devkit-emmc-ubuntu-golang: + name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-alpine + needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-debian: - name: Prepare jetson-xavier-nx-devkit-emmc-debian + prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node: + name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-debian: - name: Bake jetson-xavier-nx-devkit-emmc-debian + bake-jetson-xavier-nx-devkit-emmc-ubuntu-node: + name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-debian + needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-fedora: - name: Prepare jetson-xavier-nx-devkit-emmc-fedora + prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python: + name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-fedora: - name: Bake jetson-xavier-nx-devkit-emmc-fedora + bake-jetson-xavier-nx-devkit-emmc-ubuntu-python: + name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-fedora + needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-emmc-ubuntu: - name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu + prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk: + name: Prepare jetson-xavier-nx-devkit-emmc-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-emmc-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-emmc-ubuntu: - name: Bake jetson-xavier-nx-devkit-emmc-ubuntu + bake-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk: + name: Bake jetson-xavier-nx-devkit-emmc-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu + needs: prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-emmc-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-xavier-nx-devkit-seeed-2mic-hat.yml b/.github/workflows/bake-jetson-xavier-nx-devkit-seeed-2mic-hat.yml index ff4a6a43af86..acdef0692be2 100644 --- a/.github/workflows/bake-jetson-xavier-nx-devkit-seeed-2mic-hat.yml +++ b/.github/workflows/bake-jetson-xavier-nx-devkit-seeed-2mic-hat.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-debian + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-debian: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-debian + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu: - name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk: + name: Prepare jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu: - name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + bake-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk: + name: Bake jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu + needs: prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-seeed-2mic-hat-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-xavier-nx-devkit.yml b/.github/workflows/bake-jetson-xavier-nx-devkit.yml index 3778a347e759..6087bc0e33a6 100644 --- a/.github/workflows/bake-jetson-xavier-nx-devkit.yml +++ b/.github/workflows/bake-jetson-xavier-nx-devkit.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-xavier-nx-devkit-alpine-golang: - name: Prepare jetson-xavier-nx-devkit-alpine-golang + prepare-jetson-xavier-nx-devkit-alpine: + name: Prepare jetson-xavier-nx-devkit-alpine runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-alpine-golang: - name: Bake jetson-xavier-nx-devkit-alpine-golang + bake-jetson-xavier-nx-devkit-alpine: + name: Bake jetson-xavier-nx-devkit-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-alpine-golang + needs: prepare-jetson-xavier-nx-devkit-alpine env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-alpine-node: - name: Prepare jetson-xavier-nx-devkit-alpine-node + prepare-jetson-xavier-nx-devkit-debian: + name: Prepare jetson-xavier-nx-devkit-debian runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-alpine-node: - name: Bake jetson-xavier-nx-devkit-alpine-node + bake-jetson-xavier-nx-devkit-debian: + name: Bake jetson-xavier-nx-devkit-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-alpine-node + needs: prepare-jetson-xavier-nx-devkit-debian env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-node.json + LIBRARY: library/jetson-xavier-nx-devkit-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-alpine-python: - name: Prepare jetson-xavier-nx-devkit-alpine-python + prepare-jetson-xavier-nx-devkit-fedora: + name: Prepare jetson-xavier-nx-devkit-fedora runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-alpine-python: - name: Bake jetson-xavier-nx-devkit-alpine-python + bake-jetson-xavier-nx-devkit-fedora: + name: Bake jetson-xavier-nx-devkit-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-alpine-python + needs: prepare-jetson-xavier-nx-devkit-fedora env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine-python.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-debian-golang: - name: Prepare jetson-xavier-nx-devkit-debian-golang + prepare-jetson-xavier-nx-devkit-ubuntu: + name: Prepare jetson-xavier-nx-devkit-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-debian-golang: - name: Bake jetson-xavier-nx-devkit-debian-golang + bake-jetson-xavier-nx-devkit-ubuntu: + name: Bake jetson-xavier-nx-devkit-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-debian-golang + needs: prepare-jetson-xavier-nx-devkit-ubuntu env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-debian-node: - name: Prepare jetson-xavier-nx-devkit-debian-node + prepare-jetson-xavier-nx-devkit-alpine-golang: + name: Prepare jetson-xavier-nx-devkit-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-debian + needs: bake-jetson-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-debian-node: - name: Bake jetson-xavier-nx-devkit-debian-node + bake-jetson-xavier-nx-devkit-alpine-golang: + name: Bake jetson-xavier-nx-devkit-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-debian-node + needs: prepare-jetson-xavier-nx-devkit-alpine-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-node.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-debian-openjdk: - name: Prepare jetson-xavier-nx-devkit-debian-openjdk + prepare-jetson-xavier-nx-devkit-alpine-node: + name: Prepare jetson-xavier-nx-devkit-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-debian + needs: bake-jetson-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-debian-openjdk: - name: Bake jetson-xavier-nx-devkit-debian-openjdk + bake-jetson-xavier-nx-devkit-alpine-node: + name: Bake jetson-xavier-nx-devkit-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-debian-openjdk + needs: prepare-jetson-xavier-nx-devkit-alpine-node env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-debian-python: - name: Prepare jetson-xavier-nx-devkit-debian-python + prepare-jetson-xavier-nx-devkit-alpine-python: + name: Prepare jetson-xavier-nx-devkit-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-debian + needs: bake-jetson-xavier-nx-devkit-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-debian-python: - name: Bake jetson-xavier-nx-devkit-debian-python + bake-jetson-xavier-nx-devkit-alpine-python: + name: Bake jetson-xavier-nx-devkit-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-debian-python + needs: prepare-jetson-xavier-nx-devkit-alpine-python env: - LIBRARY: library/jetson-xavier-nx-devkit-debian-python.json + LIBRARY: library/jetson-xavier-nx-devkit-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-fedora-golang: - name: Prepare jetson-xavier-nx-devkit-fedora-golang + prepare-jetson-xavier-nx-devkit-debian-golang: + name: Prepare jetson-xavier-nx-devkit-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-fedora + needs: bake-jetson-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-fedora-golang: - name: Bake jetson-xavier-nx-devkit-fedora-golang + bake-jetson-xavier-nx-devkit-debian-golang: + name: Bake jetson-xavier-nx-devkit-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-fedora-golang + needs: prepare-jetson-xavier-nx-devkit-debian-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-fedora-node: - name: Prepare jetson-xavier-nx-devkit-fedora-node + prepare-jetson-xavier-nx-devkit-debian-node: + name: Prepare jetson-xavier-nx-devkit-debian-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-fedora + needs: bake-jetson-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-fedora-node: - name: Bake jetson-xavier-nx-devkit-fedora-node + bake-jetson-xavier-nx-devkit-debian-node: + name: Bake jetson-xavier-nx-devkit-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-fedora-node + needs: prepare-jetson-xavier-nx-devkit-debian-node env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-node.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-fedora-python: - name: Prepare jetson-xavier-nx-devkit-fedora-python + prepare-jetson-xavier-nx-devkit-debian-openjdk: + name: Prepare jetson-xavier-nx-devkit-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-fedora + needs: bake-jetson-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-fedora-python: - name: Bake jetson-xavier-nx-devkit-fedora-python + bake-jetson-xavier-nx-devkit-debian-openjdk: + name: Bake jetson-xavier-nx-devkit-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-fedora-python + needs: prepare-jetson-xavier-nx-devkit-debian-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora-python.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-ubuntu-golang: - name: Prepare jetson-xavier-nx-devkit-ubuntu-golang + prepare-jetson-xavier-nx-devkit-debian-python: + name: Prepare jetson-xavier-nx-devkit-debian-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-ubuntu + needs: bake-jetson-xavier-nx-devkit-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-ubuntu-golang: - name: Bake jetson-xavier-nx-devkit-ubuntu-golang + bake-jetson-xavier-nx-devkit-debian-python: + name: Bake jetson-xavier-nx-devkit-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-ubuntu-golang + needs: prepare-jetson-xavier-nx-devkit-debian-python env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-golang.json + LIBRARY: library/jetson-xavier-nx-devkit-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-ubuntu-node: - name: Prepare jetson-xavier-nx-devkit-ubuntu-node + prepare-jetson-xavier-nx-devkit-fedora-golang: + name: Prepare jetson-xavier-nx-devkit-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-ubuntu + needs: bake-jetson-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-ubuntu-node: - name: Bake jetson-xavier-nx-devkit-ubuntu-node + bake-jetson-xavier-nx-devkit-fedora-golang: + name: Bake jetson-xavier-nx-devkit-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-ubuntu-node + needs: prepare-jetson-xavier-nx-devkit-fedora-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-node.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-ubuntu-python: - name: Prepare jetson-xavier-nx-devkit-ubuntu-python + prepare-jetson-xavier-nx-devkit-fedora-node: + name: Prepare jetson-xavier-nx-devkit-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-ubuntu + needs: bake-jetson-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-ubuntu-python: - name: Bake jetson-xavier-nx-devkit-ubuntu-python + bake-jetson-xavier-nx-devkit-fedora-node: + name: Bake jetson-xavier-nx-devkit-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-ubuntu-python + needs: prepare-jetson-xavier-nx-devkit-fedora-node env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-python.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-ubuntu-openjdk: - name: Prepare jetson-xavier-nx-devkit-ubuntu-openjdk + prepare-jetson-xavier-nx-devkit-fedora-python: + name: Prepare jetson-xavier-nx-devkit-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-nx-devkit-ubuntu + needs: bake-jetson-xavier-nx-devkit-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-ubuntu-openjdk: - name: Bake jetson-xavier-nx-devkit-ubuntu-openjdk + bake-jetson-xavier-nx-devkit-fedora-python: + name: Bake jetson-xavier-nx-devkit-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-ubuntu-openjdk + needs: prepare-jetson-xavier-nx-devkit-fedora-python env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-nx-devkit-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-alpine: - name: Prepare jetson-xavier-nx-devkit-alpine + prepare-jetson-xavier-nx-devkit-ubuntu-golang: + name: Prepare jetson-xavier-nx-devkit-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-alpine: - name: Bake jetson-xavier-nx-devkit-alpine + bake-jetson-xavier-nx-devkit-ubuntu-golang: + name: Bake jetson-xavier-nx-devkit-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-alpine + needs: prepare-jetson-xavier-nx-devkit-ubuntu-golang env: - LIBRARY: library/jetson-xavier-nx-devkit-alpine.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-debian: - name: Prepare jetson-xavier-nx-devkit-debian + prepare-jetson-xavier-nx-devkit-ubuntu-node: + name: Prepare jetson-xavier-nx-devkit-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-debian: - name: Bake jetson-xavier-nx-devkit-debian + bake-jetson-xavier-nx-devkit-ubuntu-node: + name: Bake jetson-xavier-nx-devkit-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-debian + needs: prepare-jetson-xavier-nx-devkit-ubuntu-node env: - LIBRARY: library/jetson-xavier-nx-devkit-debian.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-fedora: - name: Prepare jetson-xavier-nx-devkit-fedora + prepare-jetson-xavier-nx-devkit-ubuntu-python: + name: Prepare jetson-xavier-nx-devkit-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-fedora: - name: Bake jetson-xavier-nx-devkit-fedora + bake-jetson-xavier-nx-devkit-ubuntu-python: + name: Bake jetson-xavier-nx-devkit-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-fedora + needs: prepare-jetson-xavier-nx-devkit-ubuntu-python env: - LIBRARY: library/jetson-xavier-nx-devkit-fedora.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-nx-devkit-ubuntu: - name: Prepare jetson-xavier-nx-devkit-ubuntu + prepare-jetson-xavier-nx-devkit-ubuntu-openjdk: + name: Prepare jetson-xavier-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-nx-devkit-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-nx-devkit-ubuntu: - name: Bake jetson-xavier-nx-devkit-ubuntu + bake-jetson-xavier-nx-devkit-ubuntu-openjdk: + name: Bake jetson-xavier-nx-devkit-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-nx-devkit-ubuntu + needs: prepare-jetson-xavier-nx-devkit-ubuntu-openjdk env: - LIBRARY: library/jetson-xavier-nx-devkit-ubuntu.json + LIBRARY: library/jetson-xavier-nx-devkit-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-nx-devkit-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jetson-xavier.yml b/.github/workflows/bake-jetson-xavier.yml index 0e9066930326..e0e8212fb9ff 100644 --- a/.github/workflows/bake-jetson-xavier.yml +++ b/.github/workflows/bake-jetson-xavier.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jetson-xavier-alpine-golang: - name: Prepare jetson-xavier-alpine-golang + prepare-jetson-xavier-alpine: + name: Prepare jetson-xavier-alpine runs-on: ubuntu-latest - needs: bake-jetson-xavier-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-alpine-golang.json + LIBRARY: library/jetson-xavier-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-alpine-golang: - name: Bake jetson-xavier-alpine-golang + bake-jetson-xavier-alpine: + name: Bake jetson-xavier-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-alpine-golang + needs: prepare-jetson-xavier-alpine env: - LIBRARY: library/jetson-xavier-alpine-golang.json + LIBRARY: library/jetson-xavier-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-alpine-node: - name: Prepare jetson-xavier-alpine-node + prepare-jetson-xavier-debian: + name: Prepare jetson-xavier-debian runs-on: ubuntu-latest - needs: bake-jetson-xavier-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-alpine-node.json + LIBRARY: library/jetson-xavier-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-alpine-node: - name: Bake jetson-xavier-alpine-node + bake-jetson-xavier-debian: + name: Bake jetson-xavier-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-alpine-node + needs: prepare-jetson-xavier-debian env: - LIBRARY: library/jetson-xavier-alpine-node.json + LIBRARY: library/jetson-xavier-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-alpine-python: - name: Prepare jetson-xavier-alpine-python + prepare-jetson-xavier-fedora: + name: Prepare jetson-xavier-fedora runs-on: ubuntu-latest - needs: bake-jetson-xavier-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-alpine-python.json + LIBRARY: library/jetson-xavier-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-alpine-python: - name: Bake jetson-xavier-alpine-python + bake-jetson-xavier-fedora: + name: Bake jetson-xavier-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-alpine-python + needs: prepare-jetson-xavier-fedora env: - LIBRARY: library/jetson-xavier-alpine-python.json + LIBRARY: library/jetson-xavier-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-debian-golang: - name: Prepare jetson-xavier-debian-golang + prepare-jetson-xavier-ubuntu: + name: Prepare jetson-xavier-ubuntu runs-on: ubuntu-latest - needs: bake-jetson-xavier-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-debian-golang.json + LIBRARY: library/jetson-xavier-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-debian-golang: - name: Bake jetson-xavier-debian-golang + bake-jetson-xavier-ubuntu: + name: Bake jetson-xavier-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-debian-golang + needs: prepare-jetson-xavier-ubuntu env: - LIBRARY: library/jetson-xavier-debian-golang.json + LIBRARY: library/jetson-xavier-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-debian-node: - name: Prepare jetson-xavier-debian-node + prepare-jetson-xavier-alpine-golang: + name: Prepare jetson-xavier-alpine-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-debian + needs: bake-jetson-xavier-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-debian-node.json + LIBRARY: library/jetson-xavier-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-debian-node: - name: Bake jetson-xavier-debian-node + bake-jetson-xavier-alpine-golang: + name: Bake jetson-xavier-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-debian-node + needs: prepare-jetson-xavier-alpine-golang env: - LIBRARY: library/jetson-xavier-debian-node.json + LIBRARY: library/jetson-xavier-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-debian-openjdk: - name: Prepare jetson-xavier-debian-openjdk + prepare-jetson-xavier-alpine-node: + name: Prepare jetson-xavier-alpine-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-debian + needs: bake-jetson-xavier-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-debian-openjdk.json + LIBRARY: library/jetson-xavier-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-debian-openjdk: - name: Bake jetson-xavier-debian-openjdk + bake-jetson-xavier-alpine-node: + name: Bake jetson-xavier-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-debian-openjdk + needs: prepare-jetson-xavier-alpine-node env: - LIBRARY: library/jetson-xavier-debian-openjdk.json + LIBRARY: library/jetson-xavier-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-debian-python: - name: Prepare jetson-xavier-debian-python + prepare-jetson-xavier-alpine-python: + name: Prepare jetson-xavier-alpine-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-debian + needs: bake-jetson-xavier-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-debian-python.json + LIBRARY: library/jetson-xavier-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-debian-python: - name: Bake jetson-xavier-debian-python + bake-jetson-xavier-alpine-python: + name: Bake jetson-xavier-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-debian-python + needs: prepare-jetson-xavier-alpine-python env: - LIBRARY: library/jetson-xavier-debian-python.json + LIBRARY: library/jetson-xavier-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-fedora-golang: - name: Prepare jetson-xavier-fedora-golang + prepare-jetson-xavier-debian-golang: + name: Prepare jetson-xavier-debian-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-fedora + needs: bake-jetson-xavier-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-fedora-golang.json + LIBRARY: library/jetson-xavier-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-fedora-golang: - name: Bake jetson-xavier-fedora-golang + bake-jetson-xavier-debian-golang: + name: Bake jetson-xavier-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-fedora-golang + needs: prepare-jetson-xavier-debian-golang env: - LIBRARY: library/jetson-xavier-fedora-golang.json + LIBRARY: library/jetson-xavier-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-fedora-node: - name: Prepare jetson-xavier-fedora-node + prepare-jetson-xavier-debian-node: + name: Prepare jetson-xavier-debian-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-fedora + needs: bake-jetson-xavier-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-fedora-node.json + LIBRARY: library/jetson-xavier-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-fedora-node: - name: Bake jetson-xavier-fedora-node + bake-jetson-xavier-debian-node: + name: Bake jetson-xavier-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-fedora-node + needs: prepare-jetson-xavier-debian-node env: - LIBRARY: library/jetson-xavier-fedora-node.json + LIBRARY: library/jetson-xavier-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-fedora-python: - name: Prepare jetson-xavier-fedora-python + prepare-jetson-xavier-debian-openjdk: + name: Prepare jetson-xavier-debian-openjdk runs-on: ubuntu-latest - needs: bake-jetson-xavier-fedora + needs: bake-jetson-xavier-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-fedora-python.json + LIBRARY: library/jetson-xavier-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-fedora-python: - name: Bake jetson-xavier-fedora-python + bake-jetson-xavier-debian-openjdk: + name: Bake jetson-xavier-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-fedora-python + needs: prepare-jetson-xavier-debian-openjdk env: - LIBRARY: library/jetson-xavier-fedora-python.json + LIBRARY: library/jetson-xavier-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-ubuntu-golang: - name: Prepare jetson-xavier-ubuntu-golang + prepare-jetson-xavier-debian-python: + name: Prepare jetson-xavier-debian-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-ubuntu + needs: bake-jetson-xavier-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-ubuntu-golang.json + LIBRARY: library/jetson-xavier-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-ubuntu-golang: - name: Bake jetson-xavier-ubuntu-golang + bake-jetson-xavier-debian-python: + name: Bake jetson-xavier-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-ubuntu-golang + needs: prepare-jetson-xavier-debian-python env: - LIBRARY: library/jetson-xavier-ubuntu-golang.json + LIBRARY: library/jetson-xavier-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-ubuntu-node: - name: Prepare jetson-xavier-ubuntu-node + prepare-jetson-xavier-fedora-golang: + name: Prepare jetson-xavier-fedora-golang runs-on: ubuntu-latest - needs: bake-jetson-xavier-ubuntu + needs: bake-jetson-xavier-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-ubuntu-node.json + LIBRARY: library/jetson-xavier-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-ubuntu-node: - name: Bake jetson-xavier-ubuntu-node + bake-jetson-xavier-fedora-golang: + name: Bake jetson-xavier-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-ubuntu-node + needs: prepare-jetson-xavier-fedora-golang env: - LIBRARY: library/jetson-xavier-ubuntu-node.json + LIBRARY: library/jetson-xavier-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-ubuntu-python: - name: Prepare jetson-xavier-ubuntu-python + prepare-jetson-xavier-fedora-node: + name: Prepare jetson-xavier-fedora-node runs-on: ubuntu-latest - needs: bake-jetson-xavier-ubuntu + needs: bake-jetson-xavier-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-ubuntu-python.json + LIBRARY: library/jetson-xavier-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-ubuntu-python: - name: Bake jetson-xavier-ubuntu-python + bake-jetson-xavier-fedora-node: + name: Bake jetson-xavier-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-ubuntu-python + needs: prepare-jetson-xavier-fedora-node env: - LIBRARY: library/jetson-xavier-ubuntu-python.json + LIBRARY: library/jetson-xavier-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-ubuntu-openjdk: - name: Prepare jetson-xavier-ubuntu-openjdk + prepare-jetson-xavier-fedora-python: + name: Prepare jetson-xavier-fedora-python runs-on: ubuntu-latest - needs: bake-jetson-xavier-ubuntu + needs: bake-jetson-xavier-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-ubuntu-openjdk: - name: Bake jetson-xavier-ubuntu-openjdk + bake-jetson-xavier-fedora-python: + name: Bake jetson-xavier-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-ubuntu-openjdk + needs: prepare-jetson-xavier-fedora-python env: - LIBRARY: library/jetson-xavier-ubuntu-openjdk.json + LIBRARY: library/jetson-xavier-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-alpine: - name: Prepare jetson-xavier-alpine + prepare-jetson-xavier-ubuntu-golang: + name: Prepare jetson-xavier-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-alpine.json + LIBRARY: library/jetson-xavier-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-alpine: - name: Bake jetson-xavier-alpine + bake-jetson-xavier-ubuntu-golang: + name: Bake jetson-xavier-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-alpine + needs: prepare-jetson-xavier-ubuntu-golang env: - LIBRARY: library/jetson-xavier-alpine.json + LIBRARY: library/jetson-xavier-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-debian: - name: Prepare jetson-xavier-debian + prepare-jetson-xavier-ubuntu-node: + name: Prepare jetson-xavier-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-debian.json + LIBRARY: library/jetson-xavier-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-debian: - name: Bake jetson-xavier-debian + bake-jetson-xavier-ubuntu-node: + name: Bake jetson-xavier-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-debian + needs: prepare-jetson-xavier-ubuntu-node env: - LIBRARY: library/jetson-xavier-debian.json + LIBRARY: library/jetson-xavier-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-fedora: - name: Prepare jetson-xavier-fedora + prepare-jetson-xavier-ubuntu-python: + name: Prepare jetson-xavier-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-fedora.json + LIBRARY: library/jetson-xavier-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-fedora: - name: Bake jetson-xavier-fedora + bake-jetson-xavier-ubuntu-python: + name: Bake jetson-xavier-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-fedora + needs: prepare-jetson-xavier-ubuntu-python env: - LIBRARY: library/jetson-xavier-fedora.json + LIBRARY: library/jetson-xavier-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jetson-xavier-ubuntu: - name: Prepare jetson-xavier-ubuntu + prepare-jetson-xavier-ubuntu-openjdk: + name: Prepare jetson-xavier-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jetson-xavier-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jetson-xavier-ubuntu.json + LIBRARY: library/jetson-xavier-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jetson-xavier-ubuntu: - name: Bake jetson-xavier-ubuntu + bake-jetson-xavier-ubuntu-openjdk: + name: Bake jetson-xavier-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jetson-xavier-ubuntu + needs: prepare-jetson-xavier-ubuntu-openjdk env: - LIBRARY: library/jetson-xavier-ubuntu.json + LIBRARY: library/jetson-xavier-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jetson-xavier-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-jn30b-nano.yml b/.github/workflows/bake-jn30b-nano.yml index 51bc30aa9b4b..30ca1d989fdd 100644 --- a/.github/workflows/bake-jn30b-nano.yml +++ b/.github/workflows/bake-jn30b-nano.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-jn30b-nano-alpine-golang: - name: Prepare jn30b-nano-alpine-golang + prepare-jn30b-nano-alpine: + name: Prepare jn30b-nano-alpine runs-on: ubuntu-latest - needs: bake-jn30b-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-alpine-golang.json + LIBRARY: library/jn30b-nano-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-alpine-golang: - name: Bake jn30b-nano-alpine-golang + bake-jn30b-nano-alpine: + name: Bake jn30b-nano-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-alpine-golang + needs: prepare-jn30b-nano-alpine env: - LIBRARY: library/jn30b-nano-alpine-golang.json + LIBRARY: library/jn30b-nano-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-alpine-node: - name: Prepare jn30b-nano-alpine-node + prepare-jn30b-nano-debian: + name: Prepare jn30b-nano-debian runs-on: ubuntu-latest - needs: bake-jn30b-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-alpine-node.json + LIBRARY: library/jn30b-nano-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-alpine-node: - name: Bake jn30b-nano-alpine-node + bake-jn30b-nano-debian: + name: Bake jn30b-nano-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-alpine-node + needs: prepare-jn30b-nano-debian env: - LIBRARY: library/jn30b-nano-alpine-node.json + LIBRARY: library/jn30b-nano-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-alpine-python: - name: Prepare jn30b-nano-alpine-python + prepare-jn30b-nano-fedora: + name: Prepare jn30b-nano-fedora runs-on: ubuntu-latest - needs: bake-jn30b-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-alpine-python.json + LIBRARY: library/jn30b-nano-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-alpine-python: - name: Bake jn30b-nano-alpine-python + bake-jn30b-nano-fedora: + name: Bake jn30b-nano-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-alpine-python + needs: prepare-jn30b-nano-fedora env: - LIBRARY: library/jn30b-nano-alpine-python.json + LIBRARY: library/jn30b-nano-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-debian-golang: - name: Prepare jn30b-nano-debian-golang + prepare-jn30b-nano-ubuntu: + name: Prepare jn30b-nano-ubuntu runs-on: ubuntu-latest - needs: bake-jn30b-nano-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-debian-golang.json + LIBRARY: library/jn30b-nano-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-debian-golang: - name: Bake jn30b-nano-debian-golang + bake-jn30b-nano-ubuntu: + name: Bake jn30b-nano-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-debian-golang + needs: prepare-jn30b-nano-ubuntu env: - LIBRARY: library/jn30b-nano-debian-golang.json + LIBRARY: library/jn30b-nano-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-debian-node: - name: Prepare jn30b-nano-debian-node + prepare-jn30b-nano-alpine-golang: + name: Prepare jn30b-nano-alpine-golang runs-on: ubuntu-latest - needs: bake-jn30b-nano-debian + needs: bake-jn30b-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-debian-node.json + LIBRARY: library/jn30b-nano-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-debian-node: - name: Bake jn30b-nano-debian-node + bake-jn30b-nano-alpine-golang: + name: Bake jn30b-nano-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-debian-node + needs: prepare-jn30b-nano-alpine-golang env: - LIBRARY: library/jn30b-nano-debian-node.json + LIBRARY: library/jn30b-nano-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-debian-openjdk: - name: Prepare jn30b-nano-debian-openjdk + prepare-jn30b-nano-alpine-node: + name: Prepare jn30b-nano-alpine-node runs-on: ubuntu-latest - needs: bake-jn30b-nano-debian + needs: bake-jn30b-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-debian-openjdk.json + LIBRARY: library/jn30b-nano-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-debian-openjdk: - name: Bake jn30b-nano-debian-openjdk + bake-jn30b-nano-alpine-node: + name: Bake jn30b-nano-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-debian-openjdk + needs: prepare-jn30b-nano-alpine-node env: - LIBRARY: library/jn30b-nano-debian-openjdk.json + LIBRARY: library/jn30b-nano-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-debian-python: - name: Prepare jn30b-nano-debian-python + prepare-jn30b-nano-alpine-python: + name: Prepare jn30b-nano-alpine-python runs-on: ubuntu-latest - needs: bake-jn30b-nano-debian + needs: bake-jn30b-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-debian-python.json + LIBRARY: library/jn30b-nano-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-debian-python: - name: Bake jn30b-nano-debian-python + bake-jn30b-nano-alpine-python: + name: Bake jn30b-nano-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-debian-python + needs: prepare-jn30b-nano-alpine-python env: - LIBRARY: library/jn30b-nano-debian-python.json + LIBRARY: library/jn30b-nano-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-fedora-golang: - name: Prepare jn30b-nano-fedora-golang + prepare-jn30b-nano-debian-golang: + name: Prepare jn30b-nano-debian-golang runs-on: ubuntu-latest - needs: bake-jn30b-nano-fedora + needs: bake-jn30b-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-fedora-golang.json + LIBRARY: library/jn30b-nano-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-fedora-golang: - name: Bake jn30b-nano-fedora-golang + bake-jn30b-nano-debian-golang: + name: Bake jn30b-nano-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-fedora-golang + needs: prepare-jn30b-nano-debian-golang env: - LIBRARY: library/jn30b-nano-fedora-golang.json + LIBRARY: library/jn30b-nano-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-fedora-node: - name: Prepare jn30b-nano-fedora-node + prepare-jn30b-nano-debian-node: + name: Prepare jn30b-nano-debian-node runs-on: ubuntu-latest - needs: bake-jn30b-nano-fedora + needs: bake-jn30b-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-fedora-node.json + LIBRARY: library/jn30b-nano-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-fedora-node: - name: Bake jn30b-nano-fedora-node + bake-jn30b-nano-debian-node: + name: Bake jn30b-nano-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-fedora-node + needs: prepare-jn30b-nano-debian-node env: - LIBRARY: library/jn30b-nano-fedora-node.json + LIBRARY: library/jn30b-nano-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-fedora-python: - name: Prepare jn30b-nano-fedora-python + prepare-jn30b-nano-debian-openjdk: + name: Prepare jn30b-nano-debian-openjdk runs-on: ubuntu-latest - needs: bake-jn30b-nano-fedora + needs: bake-jn30b-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-fedora-python.json + LIBRARY: library/jn30b-nano-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-fedora-python: - name: Bake jn30b-nano-fedora-python + bake-jn30b-nano-debian-openjdk: + name: Bake jn30b-nano-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-fedora-python + needs: prepare-jn30b-nano-debian-openjdk env: - LIBRARY: library/jn30b-nano-fedora-python.json + LIBRARY: library/jn30b-nano-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-ubuntu-golang: - name: Prepare jn30b-nano-ubuntu-golang + prepare-jn30b-nano-debian-python: + name: Prepare jn30b-nano-debian-python runs-on: ubuntu-latest - needs: bake-jn30b-nano-ubuntu + needs: bake-jn30b-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-ubuntu-golang.json + LIBRARY: library/jn30b-nano-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-ubuntu-golang: - name: Bake jn30b-nano-ubuntu-golang + bake-jn30b-nano-debian-python: + name: Bake jn30b-nano-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-ubuntu-golang + needs: prepare-jn30b-nano-debian-python env: - LIBRARY: library/jn30b-nano-ubuntu-golang.json + LIBRARY: library/jn30b-nano-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-ubuntu-node: - name: Prepare jn30b-nano-ubuntu-node + prepare-jn30b-nano-fedora-golang: + name: Prepare jn30b-nano-fedora-golang runs-on: ubuntu-latest - needs: bake-jn30b-nano-ubuntu + needs: bake-jn30b-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-ubuntu-node.json + LIBRARY: library/jn30b-nano-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-ubuntu-node: - name: Bake jn30b-nano-ubuntu-node + bake-jn30b-nano-fedora-golang: + name: Bake jn30b-nano-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-ubuntu-node + needs: prepare-jn30b-nano-fedora-golang env: - LIBRARY: library/jn30b-nano-ubuntu-node.json + LIBRARY: library/jn30b-nano-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-ubuntu-python: - name: Prepare jn30b-nano-ubuntu-python + prepare-jn30b-nano-fedora-node: + name: Prepare jn30b-nano-fedora-node runs-on: ubuntu-latest - needs: bake-jn30b-nano-ubuntu + needs: bake-jn30b-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-ubuntu-python.json + LIBRARY: library/jn30b-nano-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-ubuntu-python: - name: Bake jn30b-nano-ubuntu-python + bake-jn30b-nano-fedora-node: + name: Bake jn30b-nano-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-ubuntu-python + needs: prepare-jn30b-nano-fedora-node env: - LIBRARY: library/jn30b-nano-ubuntu-python.json + LIBRARY: library/jn30b-nano-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-ubuntu-openjdk: - name: Prepare jn30b-nano-ubuntu-openjdk + prepare-jn30b-nano-fedora-python: + name: Prepare jn30b-nano-fedora-python runs-on: ubuntu-latest - needs: bake-jn30b-nano-ubuntu + needs: bake-jn30b-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-ubuntu-openjdk.json + LIBRARY: library/jn30b-nano-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-ubuntu-openjdk: - name: Bake jn30b-nano-ubuntu-openjdk + bake-jn30b-nano-fedora-python: + name: Bake jn30b-nano-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-ubuntu-openjdk + needs: prepare-jn30b-nano-fedora-python env: - LIBRARY: library/jn30b-nano-ubuntu-openjdk.json + LIBRARY: library/jn30b-nano-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-alpine: - name: Prepare jn30b-nano-alpine + prepare-jn30b-nano-ubuntu-golang: + name: Prepare jn30b-nano-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jn30b-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-alpine.json + LIBRARY: library/jn30b-nano-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-alpine: - name: Bake jn30b-nano-alpine + bake-jn30b-nano-ubuntu-golang: + name: Bake jn30b-nano-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-alpine + needs: prepare-jn30b-nano-ubuntu-golang env: - LIBRARY: library/jn30b-nano-alpine.json + LIBRARY: library/jn30b-nano-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-debian: - name: Prepare jn30b-nano-debian + prepare-jn30b-nano-ubuntu-node: + name: Prepare jn30b-nano-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jn30b-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-debian.json + LIBRARY: library/jn30b-nano-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-debian: - name: Bake jn30b-nano-debian + bake-jn30b-nano-ubuntu-node: + name: Bake jn30b-nano-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-debian + needs: prepare-jn30b-nano-ubuntu-node env: - LIBRARY: library/jn30b-nano-debian.json + LIBRARY: library/jn30b-nano-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-fedora: - name: Prepare jn30b-nano-fedora + prepare-jn30b-nano-ubuntu-python: + name: Prepare jn30b-nano-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jn30b-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-fedora.json + LIBRARY: library/jn30b-nano-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-fedora: - name: Bake jn30b-nano-fedora + bake-jn30b-nano-ubuntu-python: + name: Bake jn30b-nano-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-fedora + needs: prepare-jn30b-nano-ubuntu-python env: - LIBRARY: library/jn30b-nano-fedora.json + LIBRARY: library/jn30b-nano-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-jn30b-nano-ubuntu: - name: Prepare jn30b-nano-ubuntu + prepare-jn30b-nano-ubuntu-openjdk: + name: Prepare jn30b-nano-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-jn30b-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/jn30b-nano-ubuntu.json + LIBRARY: library/jn30b-nano-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-jn30b-nano-ubuntu: - name: Bake jn30b-nano-ubuntu + bake-jn30b-nano-ubuntu-openjdk: + name: Bake jn30b-nano-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-jn30b-nano-ubuntu + needs: prepare-jn30b-nano-ubuntu-openjdk env: - LIBRARY: library/jn30b-nano-ubuntu.json + LIBRARY: library/jn30b-nano-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-jn30b-nano-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-kontron-mx8mm.yml b/.github/workflows/bake-kontron-mx8mm.yml index 04344b5a1922..feec6c8c4395 100644 --- a/.github/workflows/bake-kontron-mx8mm.yml +++ b/.github/workflows/bake-kontron-mx8mm.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-kontron-mx8mm-alpine-golang: - name: Prepare kontron-mx8mm-alpine-golang + prepare-kontron-mx8mm-alpine: + name: Prepare kontron-mx8mm-alpine runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-alpine-golang.json + LIBRARY: library/kontron-mx8mm-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-alpine-golang: - name: Bake kontron-mx8mm-alpine-golang + bake-kontron-mx8mm-alpine: + name: Bake kontron-mx8mm-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-alpine-golang + needs: prepare-kontron-mx8mm-alpine env: - LIBRARY: library/kontron-mx8mm-alpine-golang.json + LIBRARY: library/kontron-mx8mm-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-alpine-node: - name: Prepare kontron-mx8mm-alpine-node + prepare-kontron-mx8mm-debian: + name: Prepare kontron-mx8mm-debian runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-alpine-node.json + LIBRARY: library/kontron-mx8mm-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-alpine-node: - name: Bake kontron-mx8mm-alpine-node + bake-kontron-mx8mm-debian: + name: Bake kontron-mx8mm-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-alpine-node + needs: prepare-kontron-mx8mm-debian env: - LIBRARY: library/kontron-mx8mm-alpine-node.json + LIBRARY: library/kontron-mx8mm-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-alpine-python: - name: Prepare kontron-mx8mm-alpine-python + prepare-kontron-mx8mm-fedora: + name: Prepare kontron-mx8mm-fedora runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-alpine-python.json + LIBRARY: library/kontron-mx8mm-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-alpine-python: - name: Bake kontron-mx8mm-alpine-python + bake-kontron-mx8mm-fedora: + name: Bake kontron-mx8mm-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-alpine-python + needs: prepare-kontron-mx8mm-fedora env: - LIBRARY: library/kontron-mx8mm-alpine-python.json + LIBRARY: library/kontron-mx8mm-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-debian-golang: - name: Prepare kontron-mx8mm-debian-golang + prepare-kontron-mx8mm-ubuntu: + name: Prepare kontron-mx8mm-ubuntu runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-debian-golang.json + LIBRARY: library/kontron-mx8mm-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-debian-golang: - name: Bake kontron-mx8mm-debian-golang + bake-kontron-mx8mm-ubuntu: + name: Bake kontron-mx8mm-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-debian-golang + needs: prepare-kontron-mx8mm-ubuntu env: - LIBRARY: library/kontron-mx8mm-debian-golang.json + LIBRARY: library/kontron-mx8mm-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-debian-node: - name: Prepare kontron-mx8mm-debian-node + prepare-kontron-mx8mm-alpine-golang: + name: Prepare kontron-mx8mm-alpine-golang runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-debian + needs: bake-kontron-mx8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-debian-node.json + LIBRARY: library/kontron-mx8mm-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-debian-node: - name: Bake kontron-mx8mm-debian-node + bake-kontron-mx8mm-alpine-golang: + name: Bake kontron-mx8mm-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-debian-node + needs: prepare-kontron-mx8mm-alpine-golang env: - LIBRARY: library/kontron-mx8mm-debian-node.json + LIBRARY: library/kontron-mx8mm-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-debian-openjdk: - name: Prepare kontron-mx8mm-debian-openjdk + prepare-kontron-mx8mm-alpine-node: + name: Prepare kontron-mx8mm-alpine-node runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-debian + needs: bake-kontron-mx8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-debian-openjdk.json + LIBRARY: library/kontron-mx8mm-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-debian-openjdk: - name: Bake kontron-mx8mm-debian-openjdk + bake-kontron-mx8mm-alpine-node: + name: Bake kontron-mx8mm-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-debian-openjdk + needs: prepare-kontron-mx8mm-alpine-node env: - LIBRARY: library/kontron-mx8mm-debian-openjdk.json + LIBRARY: library/kontron-mx8mm-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-debian-python: - name: Prepare kontron-mx8mm-debian-python + prepare-kontron-mx8mm-alpine-python: + name: Prepare kontron-mx8mm-alpine-python runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-debian + needs: bake-kontron-mx8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-debian-python.json + LIBRARY: library/kontron-mx8mm-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-debian-python: - name: Bake kontron-mx8mm-debian-python + bake-kontron-mx8mm-alpine-python: + name: Bake kontron-mx8mm-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-debian-python + needs: prepare-kontron-mx8mm-alpine-python env: - LIBRARY: library/kontron-mx8mm-debian-python.json + LIBRARY: library/kontron-mx8mm-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-fedora-golang: - name: Prepare kontron-mx8mm-fedora-golang + prepare-kontron-mx8mm-debian-golang: + name: Prepare kontron-mx8mm-debian-golang runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-fedora + needs: bake-kontron-mx8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-fedora-golang.json + LIBRARY: library/kontron-mx8mm-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-fedora-golang: - name: Bake kontron-mx8mm-fedora-golang + bake-kontron-mx8mm-debian-golang: + name: Bake kontron-mx8mm-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-fedora-golang + needs: prepare-kontron-mx8mm-debian-golang env: - LIBRARY: library/kontron-mx8mm-fedora-golang.json + LIBRARY: library/kontron-mx8mm-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-fedora-node: - name: Prepare kontron-mx8mm-fedora-node + prepare-kontron-mx8mm-debian-node: + name: Prepare kontron-mx8mm-debian-node runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-fedora + needs: bake-kontron-mx8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-fedora-node.json + LIBRARY: library/kontron-mx8mm-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-fedora-node: - name: Bake kontron-mx8mm-fedora-node + bake-kontron-mx8mm-debian-node: + name: Bake kontron-mx8mm-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-fedora-node + needs: prepare-kontron-mx8mm-debian-node env: - LIBRARY: library/kontron-mx8mm-fedora-node.json + LIBRARY: library/kontron-mx8mm-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-fedora-python: - name: Prepare kontron-mx8mm-fedora-python + prepare-kontron-mx8mm-debian-openjdk: + name: Prepare kontron-mx8mm-debian-openjdk runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-fedora + needs: bake-kontron-mx8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-fedora-python.json + LIBRARY: library/kontron-mx8mm-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-fedora-python: - name: Bake kontron-mx8mm-fedora-python + bake-kontron-mx8mm-debian-openjdk: + name: Bake kontron-mx8mm-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-fedora-python + needs: prepare-kontron-mx8mm-debian-openjdk env: - LIBRARY: library/kontron-mx8mm-fedora-python.json + LIBRARY: library/kontron-mx8mm-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-ubuntu-golang: - name: Prepare kontron-mx8mm-ubuntu-golang + prepare-kontron-mx8mm-debian-python: + name: Prepare kontron-mx8mm-debian-python runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-ubuntu + needs: bake-kontron-mx8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-ubuntu-golang.json + LIBRARY: library/kontron-mx8mm-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-ubuntu-golang: - name: Bake kontron-mx8mm-ubuntu-golang + bake-kontron-mx8mm-debian-python: + name: Bake kontron-mx8mm-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-ubuntu-golang + needs: prepare-kontron-mx8mm-debian-python env: - LIBRARY: library/kontron-mx8mm-ubuntu-golang.json + LIBRARY: library/kontron-mx8mm-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-ubuntu-node: - name: Prepare kontron-mx8mm-ubuntu-node + prepare-kontron-mx8mm-fedora-golang: + name: Prepare kontron-mx8mm-fedora-golang runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-ubuntu + needs: bake-kontron-mx8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-ubuntu-node.json + LIBRARY: library/kontron-mx8mm-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-ubuntu-node: - name: Bake kontron-mx8mm-ubuntu-node + bake-kontron-mx8mm-fedora-golang: + name: Bake kontron-mx8mm-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-ubuntu-node + needs: prepare-kontron-mx8mm-fedora-golang env: - LIBRARY: library/kontron-mx8mm-ubuntu-node.json + LIBRARY: library/kontron-mx8mm-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-ubuntu-python: - name: Prepare kontron-mx8mm-ubuntu-python + prepare-kontron-mx8mm-fedora-node: + name: Prepare kontron-mx8mm-fedora-node runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-ubuntu + needs: bake-kontron-mx8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-ubuntu-python.json + LIBRARY: library/kontron-mx8mm-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-ubuntu-python: - name: Bake kontron-mx8mm-ubuntu-python + bake-kontron-mx8mm-fedora-node: + name: Bake kontron-mx8mm-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-ubuntu-python + needs: prepare-kontron-mx8mm-fedora-node env: - LIBRARY: library/kontron-mx8mm-ubuntu-python.json + LIBRARY: library/kontron-mx8mm-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-ubuntu-openjdk: - name: Prepare kontron-mx8mm-ubuntu-openjdk + prepare-kontron-mx8mm-fedora-python: + name: Prepare kontron-mx8mm-fedora-python runs-on: ubuntu-latest - needs: bake-kontron-mx8mm-ubuntu + needs: bake-kontron-mx8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-ubuntu-openjdk.json + LIBRARY: library/kontron-mx8mm-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-ubuntu-openjdk: - name: Bake kontron-mx8mm-ubuntu-openjdk + bake-kontron-mx8mm-fedora-python: + name: Bake kontron-mx8mm-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-ubuntu-openjdk + needs: prepare-kontron-mx8mm-fedora-python env: - LIBRARY: library/kontron-mx8mm-ubuntu-openjdk.json + LIBRARY: library/kontron-mx8mm-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-alpine: - name: Prepare kontron-mx8mm-alpine + prepare-kontron-mx8mm-ubuntu-golang: + name: Prepare kontron-mx8mm-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-kontron-mx8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-alpine.json + LIBRARY: library/kontron-mx8mm-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-alpine: - name: Bake kontron-mx8mm-alpine + bake-kontron-mx8mm-ubuntu-golang: + name: Bake kontron-mx8mm-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-alpine + needs: prepare-kontron-mx8mm-ubuntu-golang env: - LIBRARY: library/kontron-mx8mm-alpine.json + LIBRARY: library/kontron-mx8mm-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-debian: - name: Prepare kontron-mx8mm-debian + prepare-kontron-mx8mm-ubuntu-node: + name: Prepare kontron-mx8mm-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-kontron-mx8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-debian.json + LIBRARY: library/kontron-mx8mm-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-debian: - name: Bake kontron-mx8mm-debian + bake-kontron-mx8mm-ubuntu-node: + name: Bake kontron-mx8mm-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-debian + needs: prepare-kontron-mx8mm-ubuntu-node env: - LIBRARY: library/kontron-mx8mm-debian.json + LIBRARY: library/kontron-mx8mm-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-fedora: - name: Prepare kontron-mx8mm-fedora + prepare-kontron-mx8mm-ubuntu-python: + name: Prepare kontron-mx8mm-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-kontron-mx8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-fedora.json + LIBRARY: library/kontron-mx8mm-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-fedora: - name: Bake kontron-mx8mm-fedora + bake-kontron-mx8mm-ubuntu-python: + name: Bake kontron-mx8mm-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-fedora + needs: prepare-kontron-mx8mm-ubuntu-python env: - LIBRARY: library/kontron-mx8mm-fedora.json + LIBRARY: library/kontron-mx8mm-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-kontron-mx8mm-ubuntu: - name: Prepare kontron-mx8mm-ubuntu + prepare-kontron-mx8mm-ubuntu-openjdk: + name: Prepare kontron-mx8mm-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-kontron-mx8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/kontron-mx8mm-ubuntu.json + LIBRARY: library/kontron-mx8mm-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-kontron-mx8mm-ubuntu: - name: Bake kontron-mx8mm-ubuntu + bake-kontron-mx8mm-ubuntu-openjdk: + name: Bake kontron-mx8mm-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-kontron-mx8mm-ubuntu + needs: prepare-kontron-mx8mm-ubuntu-openjdk env: - LIBRARY: library/kontron-mx8mm-ubuntu.json + LIBRARY: library/kontron-mx8mm-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-kontron-mx8mm-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-lcbzu9.yml b/.github/workflows/bake-lcbzu9.yml index 8de0580df828..1f779e4b9033 100644 --- a/.github/workflows/bake-lcbzu9.yml +++ b/.github/workflows/bake-lcbzu9.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-lcbzu9-alpine-golang: - name: Prepare lcbzu9-alpine-golang + prepare-lcbzu9-alpine: + name: Prepare lcbzu9-alpine runs-on: ubuntu-latest - needs: bake-lcbzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-alpine-golang.json + LIBRARY: library/lcbzu9-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-alpine-golang: - name: Bake lcbzu9-alpine-golang + bake-lcbzu9-alpine: + name: Bake lcbzu9-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-alpine-golang + needs: prepare-lcbzu9-alpine env: - LIBRARY: library/lcbzu9-alpine-golang.json + LIBRARY: library/lcbzu9-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-alpine-node: - name: Prepare lcbzu9-alpine-node + prepare-lcbzu9-debian: + name: Prepare lcbzu9-debian runs-on: ubuntu-latest - needs: bake-lcbzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-alpine-node.json + LIBRARY: library/lcbzu9-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-alpine-node: - name: Bake lcbzu9-alpine-node + bake-lcbzu9-debian: + name: Bake lcbzu9-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-alpine-node + needs: prepare-lcbzu9-debian env: - LIBRARY: library/lcbzu9-alpine-node.json + LIBRARY: library/lcbzu9-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-alpine-python: - name: Prepare lcbzu9-alpine-python + prepare-lcbzu9-fedora: + name: Prepare lcbzu9-fedora runs-on: ubuntu-latest - needs: bake-lcbzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-alpine-python.json + LIBRARY: library/lcbzu9-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-alpine-python: - name: Bake lcbzu9-alpine-python + bake-lcbzu9-fedora: + name: Bake lcbzu9-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-alpine-python + needs: prepare-lcbzu9-fedora env: - LIBRARY: library/lcbzu9-alpine-python.json + LIBRARY: library/lcbzu9-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-debian-golang: - name: Prepare lcbzu9-debian-golang + prepare-lcbzu9-ubuntu: + name: Prepare lcbzu9-ubuntu runs-on: ubuntu-latest - needs: bake-lcbzu9-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-debian-golang.json + LIBRARY: library/lcbzu9-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-debian-golang: - name: Bake lcbzu9-debian-golang + bake-lcbzu9-ubuntu: + name: Bake lcbzu9-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-debian-golang + needs: prepare-lcbzu9-ubuntu env: - LIBRARY: library/lcbzu9-debian-golang.json + LIBRARY: library/lcbzu9-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-debian-node: - name: Prepare lcbzu9-debian-node + prepare-lcbzu9-alpine-golang: + name: Prepare lcbzu9-alpine-golang runs-on: ubuntu-latest - needs: bake-lcbzu9-debian + needs: bake-lcbzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-debian-node.json + LIBRARY: library/lcbzu9-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-debian-node: - name: Bake lcbzu9-debian-node + bake-lcbzu9-alpine-golang: + name: Bake lcbzu9-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-debian-node + needs: prepare-lcbzu9-alpine-golang env: - LIBRARY: library/lcbzu9-debian-node.json + LIBRARY: library/lcbzu9-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-debian-openjdk: - name: Prepare lcbzu9-debian-openjdk + prepare-lcbzu9-alpine-node: + name: Prepare lcbzu9-alpine-node runs-on: ubuntu-latest - needs: bake-lcbzu9-debian + needs: bake-lcbzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-debian-openjdk.json + LIBRARY: library/lcbzu9-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-debian-openjdk: - name: Bake lcbzu9-debian-openjdk + bake-lcbzu9-alpine-node: + name: Bake lcbzu9-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-debian-openjdk + needs: prepare-lcbzu9-alpine-node env: - LIBRARY: library/lcbzu9-debian-openjdk.json + LIBRARY: library/lcbzu9-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-debian-python: - name: Prepare lcbzu9-debian-python + prepare-lcbzu9-alpine-python: + name: Prepare lcbzu9-alpine-python runs-on: ubuntu-latest - needs: bake-lcbzu9-debian + needs: bake-lcbzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-debian-python.json + LIBRARY: library/lcbzu9-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-debian-python: - name: Bake lcbzu9-debian-python + bake-lcbzu9-alpine-python: + name: Bake lcbzu9-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-debian-python + needs: prepare-lcbzu9-alpine-python env: - LIBRARY: library/lcbzu9-debian-python.json + LIBRARY: library/lcbzu9-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-fedora-golang: - name: Prepare lcbzu9-fedora-golang + prepare-lcbzu9-debian-golang: + name: Prepare lcbzu9-debian-golang runs-on: ubuntu-latest - needs: bake-lcbzu9-fedora + needs: bake-lcbzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-fedora-golang.json + LIBRARY: library/lcbzu9-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-fedora-golang: - name: Bake lcbzu9-fedora-golang + bake-lcbzu9-debian-golang: + name: Bake lcbzu9-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-fedora-golang + needs: prepare-lcbzu9-debian-golang env: - LIBRARY: library/lcbzu9-fedora-golang.json + LIBRARY: library/lcbzu9-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-fedora-node: - name: Prepare lcbzu9-fedora-node + prepare-lcbzu9-debian-node: + name: Prepare lcbzu9-debian-node runs-on: ubuntu-latest - needs: bake-lcbzu9-fedora + needs: bake-lcbzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-fedora-node.json + LIBRARY: library/lcbzu9-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-fedora-node: - name: Bake lcbzu9-fedora-node + bake-lcbzu9-debian-node: + name: Bake lcbzu9-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-fedora-node + needs: prepare-lcbzu9-debian-node env: - LIBRARY: library/lcbzu9-fedora-node.json + LIBRARY: library/lcbzu9-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-fedora-python: - name: Prepare lcbzu9-fedora-python + prepare-lcbzu9-debian-openjdk: + name: Prepare lcbzu9-debian-openjdk runs-on: ubuntu-latest - needs: bake-lcbzu9-fedora + needs: bake-lcbzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-fedora-python.json + LIBRARY: library/lcbzu9-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-fedora-python: - name: Bake lcbzu9-fedora-python + bake-lcbzu9-debian-openjdk: + name: Bake lcbzu9-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-fedora-python + needs: prepare-lcbzu9-debian-openjdk env: - LIBRARY: library/lcbzu9-fedora-python.json + LIBRARY: library/lcbzu9-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-ubuntu-golang: - name: Prepare lcbzu9-ubuntu-golang + prepare-lcbzu9-debian-python: + name: Prepare lcbzu9-debian-python runs-on: ubuntu-latest - needs: bake-lcbzu9-ubuntu + needs: bake-lcbzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-ubuntu-golang.json + LIBRARY: library/lcbzu9-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-ubuntu-golang: - name: Bake lcbzu9-ubuntu-golang + bake-lcbzu9-debian-python: + name: Bake lcbzu9-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-ubuntu-golang + needs: prepare-lcbzu9-debian-python env: - LIBRARY: library/lcbzu9-ubuntu-golang.json + LIBRARY: library/lcbzu9-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-ubuntu-node: - name: Prepare lcbzu9-ubuntu-node + prepare-lcbzu9-fedora-golang: + name: Prepare lcbzu9-fedora-golang runs-on: ubuntu-latest - needs: bake-lcbzu9-ubuntu + needs: bake-lcbzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-ubuntu-node.json + LIBRARY: library/lcbzu9-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-ubuntu-node: - name: Bake lcbzu9-ubuntu-node + bake-lcbzu9-fedora-golang: + name: Bake lcbzu9-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-ubuntu-node + needs: prepare-lcbzu9-fedora-golang env: - LIBRARY: library/lcbzu9-ubuntu-node.json + LIBRARY: library/lcbzu9-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-ubuntu-python: - name: Prepare lcbzu9-ubuntu-python + prepare-lcbzu9-fedora-node: + name: Prepare lcbzu9-fedora-node runs-on: ubuntu-latest - needs: bake-lcbzu9-ubuntu + needs: bake-lcbzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-ubuntu-python.json + LIBRARY: library/lcbzu9-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-ubuntu-python: - name: Bake lcbzu9-ubuntu-python + bake-lcbzu9-fedora-node: + name: Bake lcbzu9-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-ubuntu-python + needs: prepare-lcbzu9-fedora-node env: - LIBRARY: library/lcbzu9-ubuntu-python.json + LIBRARY: library/lcbzu9-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-ubuntu-openjdk: - name: Prepare lcbzu9-ubuntu-openjdk + prepare-lcbzu9-fedora-python: + name: Prepare lcbzu9-fedora-python runs-on: ubuntu-latest - needs: bake-lcbzu9-ubuntu + needs: bake-lcbzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-ubuntu-openjdk.json + LIBRARY: library/lcbzu9-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-ubuntu-openjdk: - name: Bake lcbzu9-ubuntu-openjdk + bake-lcbzu9-fedora-python: + name: Bake lcbzu9-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-ubuntu-openjdk + needs: prepare-lcbzu9-fedora-python env: - LIBRARY: library/lcbzu9-ubuntu-openjdk.json + LIBRARY: library/lcbzu9-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-alpine: - name: Prepare lcbzu9-alpine + prepare-lcbzu9-ubuntu-golang: + name: Prepare lcbzu9-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-lcbzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-alpine.json + LIBRARY: library/lcbzu9-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-alpine: - name: Bake lcbzu9-alpine + bake-lcbzu9-ubuntu-golang: + name: Bake lcbzu9-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-alpine + needs: prepare-lcbzu9-ubuntu-golang env: - LIBRARY: library/lcbzu9-alpine.json + LIBRARY: library/lcbzu9-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-debian: - name: Prepare lcbzu9-debian + prepare-lcbzu9-ubuntu-node: + name: Prepare lcbzu9-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-lcbzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-debian.json + LIBRARY: library/lcbzu9-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-debian: - name: Bake lcbzu9-debian + bake-lcbzu9-ubuntu-node: + name: Bake lcbzu9-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-debian + needs: prepare-lcbzu9-ubuntu-node env: - LIBRARY: library/lcbzu9-debian.json + LIBRARY: library/lcbzu9-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-fedora: - name: Prepare lcbzu9-fedora + prepare-lcbzu9-ubuntu-python: + name: Prepare lcbzu9-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-lcbzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-fedora.json + LIBRARY: library/lcbzu9-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-fedora: - name: Bake lcbzu9-fedora + bake-lcbzu9-ubuntu-python: + name: Bake lcbzu9-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-fedora + needs: prepare-lcbzu9-ubuntu-python env: - LIBRARY: library/lcbzu9-fedora.json + LIBRARY: library/lcbzu9-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-lcbzu9-ubuntu: - name: Prepare lcbzu9-ubuntu + prepare-lcbzu9-ubuntu-openjdk: + name: Prepare lcbzu9-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-lcbzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/lcbzu9-ubuntu.json + LIBRARY: library/lcbzu9-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-lcbzu9-ubuntu: - name: Bake lcbzu9-ubuntu + bake-lcbzu9-ubuntu-openjdk: + name: Bake lcbzu9-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-lcbzu9-ubuntu + needs: prepare-lcbzu9-ubuntu-openjdk env: - LIBRARY: library/lcbzu9-ubuntu.json + LIBRARY: library/lcbzu9-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-lcbzu9-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-n510-tx2.yml b/.github/workflows/bake-n510-tx2.yml index b58550a92a04..9f6e1b57d88b 100644 --- a/.github/workflows/bake-n510-tx2.yml +++ b/.github/workflows/bake-n510-tx2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-n510-tx2-alpine-golang: - name: Prepare n510-tx2-alpine-golang + prepare-n510-tx2-alpine: + name: Prepare n510-tx2-alpine runs-on: ubuntu-latest - needs: bake-n510-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-alpine-golang.json + LIBRARY: library/n510-tx2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-alpine-golang: - name: Bake n510-tx2-alpine-golang + bake-n510-tx2-alpine: + name: Bake n510-tx2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-alpine-golang + needs: prepare-n510-tx2-alpine env: - LIBRARY: library/n510-tx2-alpine-golang.json + LIBRARY: library/n510-tx2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-alpine-node: - name: Prepare n510-tx2-alpine-node + prepare-n510-tx2-debian: + name: Prepare n510-tx2-debian runs-on: ubuntu-latest - needs: bake-n510-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-alpine-node.json + LIBRARY: library/n510-tx2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-alpine-node: - name: Bake n510-tx2-alpine-node + bake-n510-tx2-debian: + name: Bake n510-tx2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-alpine-node + needs: prepare-n510-tx2-debian env: - LIBRARY: library/n510-tx2-alpine-node.json + LIBRARY: library/n510-tx2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-alpine-python: - name: Prepare n510-tx2-alpine-python + prepare-n510-tx2-fedora: + name: Prepare n510-tx2-fedora runs-on: ubuntu-latest - needs: bake-n510-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-alpine-python.json + LIBRARY: library/n510-tx2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-alpine-python: - name: Bake n510-tx2-alpine-python + bake-n510-tx2-fedora: + name: Bake n510-tx2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-alpine-python + needs: prepare-n510-tx2-fedora env: - LIBRARY: library/n510-tx2-alpine-python.json + LIBRARY: library/n510-tx2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-debian-golang: - name: Prepare n510-tx2-debian-golang + prepare-n510-tx2-ubuntu: + name: Prepare n510-tx2-ubuntu runs-on: ubuntu-latest - needs: bake-n510-tx2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-debian-golang.json + LIBRARY: library/n510-tx2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-debian-golang: - name: Bake n510-tx2-debian-golang + bake-n510-tx2-ubuntu: + name: Bake n510-tx2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-debian-golang + needs: prepare-n510-tx2-ubuntu env: - LIBRARY: library/n510-tx2-debian-golang.json + LIBRARY: library/n510-tx2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-debian-node: - name: Prepare n510-tx2-debian-node + prepare-n510-tx2-alpine-golang: + name: Prepare n510-tx2-alpine-golang runs-on: ubuntu-latest - needs: bake-n510-tx2-debian + needs: bake-n510-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-debian-node.json + LIBRARY: library/n510-tx2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-debian-node: - name: Bake n510-tx2-debian-node + bake-n510-tx2-alpine-golang: + name: Bake n510-tx2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-debian-node + needs: prepare-n510-tx2-alpine-golang env: - LIBRARY: library/n510-tx2-debian-node.json + LIBRARY: library/n510-tx2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-debian-openjdk: - name: Prepare n510-tx2-debian-openjdk + prepare-n510-tx2-alpine-node: + name: Prepare n510-tx2-alpine-node runs-on: ubuntu-latest - needs: bake-n510-tx2-debian + needs: bake-n510-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-debian-openjdk.json + LIBRARY: library/n510-tx2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-debian-openjdk: - name: Bake n510-tx2-debian-openjdk + bake-n510-tx2-alpine-node: + name: Bake n510-tx2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-debian-openjdk + needs: prepare-n510-tx2-alpine-node env: - LIBRARY: library/n510-tx2-debian-openjdk.json + LIBRARY: library/n510-tx2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-debian-python: - name: Prepare n510-tx2-debian-python + prepare-n510-tx2-alpine-python: + name: Prepare n510-tx2-alpine-python runs-on: ubuntu-latest - needs: bake-n510-tx2-debian + needs: bake-n510-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-debian-python.json + LIBRARY: library/n510-tx2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-debian-python: - name: Bake n510-tx2-debian-python + bake-n510-tx2-alpine-python: + name: Bake n510-tx2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-debian-python + needs: prepare-n510-tx2-alpine-python env: - LIBRARY: library/n510-tx2-debian-python.json + LIBRARY: library/n510-tx2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-fedora-golang: - name: Prepare n510-tx2-fedora-golang + prepare-n510-tx2-debian-golang: + name: Prepare n510-tx2-debian-golang runs-on: ubuntu-latest - needs: bake-n510-tx2-fedora + needs: bake-n510-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-fedora-golang.json + LIBRARY: library/n510-tx2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-fedora-golang: - name: Bake n510-tx2-fedora-golang + bake-n510-tx2-debian-golang: + name: Bake n510-tx2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-fedora-golang + needs: prepare-n510-tx2-debian-golang env: - LIBRARY: library/n510-tx2-fedora-golang.json + LIBRARY: library/n510-tx2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-fedora-node: - name: Prepare n510-tx2-fedora-node + prepare-n510-tx2-debian-node: + name: Prepare n510-tx2-debian-node runs-on: ubuntu-latest - needs: bake-n510-tx2-fedora + needs: bake-n510-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-fedora-node.json + LIBRARY: library/n510-tx2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-fedora-node: - name: Bake n510-tx2-fedora-node + bake-n510-tx2-debian-node: + name: Bake n510-tx2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-fedora-node + needs: prepare-n510-tx2-debian-node env: - LIBRARY: library/n510-tx2-fedora-node.json + LIBRARY: library/n510-tx2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-fedora-python: - name: Prepare n510-tx2-fedora-python + prepare-n510-tx2-debian-openjdk: + name: Prepare n510-tx2-debian-openjdk runs-on: ubuntu-latest - needs: bake-n510-tx2-fedora + needs: bake-n510-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-fedora-python.json + LIBRARY: library/n510-tx2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-fedora-python: - name: Bake n510-tx2-fedora-python + bake-n510-tx2-debian-openjdk: + name: Bake n510-tx2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-fedora-python + needs: prepare-n510-tx2-debian-openjdk env: - LIBRARY: library/n510-tx2-fedora-python.json + LIBRARY: library/n510-tx2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-ubuntu-golang: - name: Prepare n510-tx2-ubuntu-golang + prepare-n510-tx2-debian-python: + name: Prepare n510-tx2-debian-python runs-on: ubuntu-latest - needs: bake-n510-tx2-ubuntu + needs: bake-n510-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-ubuntu-golang.json + LIBRARY: library/n510-tx2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-ubuntu-golang: - name: Bake n510-tx2-ubuntu-golang + bake-n510-tx2-debian-python: + name: Bake n510-tx2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-ubuntu-golang + needs: prepare-n510-tx2-debian-python env: - LIBRARY: library/n510-tx2-ubuntu-golang.json + LIBRARY: library/n510-tx2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-ubuntu-node: - name: Prepare n510-tx2-ubuntu-node + prepare-n510-tx2-fedora-golang: + name: Prepare n510-tx2-fedora-golang runs-on: ubuntu-latest - needs: bake-n510-tx2-ubuntu + needs: bake-n510-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-ubuntu-node.json + LIBRARY: library/n510-tx2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-ubuntu-node: - name: Bake n510-tx2-ubuntu-node + bake-n510-tx2-fedora-golang: + name: Bake n510-tx2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-ubuntu-node + needs: prepare-n510-tx2-fedora-golang env: - LIBRARY: library/n510-tx2-ubuntu-node.json + LIBRARY: library/n510-tx2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-ubuntu-python: - name: Prepare n510-tx2-ubuntu-python + prepare-n510-tx2-fedora-node: + name: Prepare n510-tx2-fedora-node runs-on: ubuntu-latest - needs: bake-n510-tx2-ubuntu + needs: bake-n510-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-ubuntu-python.json + LIBRARY: library/n510-tx2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-ubuntu-python: - name: Bake n510-tx2-ubuntu-python + bake-n510-tx2-fedora-node: + name: Bake n510-tx2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-ubuntu-python + needs: prepare-n510-tx2-fedora-node env: - LIBRARY: library/n510-tx2-ubuntu-python.json + LIBRARY: library/n510-tx2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-ubuntu-openjdk: - name: Prepare n510-tx2-ubuntu-openjdk + prepare-n510-tx2-fedora-python: + name: Prepare n510-tx2-fedora-python runs-on: ubuntu-latest - needs: bake-n510-tx2-ubuntu + needs: bake-n510-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-ubuntu-openjdk.json + LIBRARY: library/n510-tx2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-ubuntu-openjdk: - name: Bake n510-tx2-ubuntu-openjdk + bake-n510-tx2-fedora-python: + name: Bake n510-tx2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-ubuntu-openjdk + needs: prepare-n510-tx2-fedora-python env: - LIBRARY: library/n510-tx2-ubuntu-openjdk.json + LIBRARY: library/n510-tx2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-alpine: - name: Prepare n510-tx2-alpine + prepare-n510-tx2-ubuntu-golang: + name: Prepare n510-tx2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-n510-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-alpine.json + LIBRARY: library/n510-tx2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-alpine: - name: Bake n510-tx2-alpine + bake-n510-tx2-ubuntu-golang: + name: Bake n510-tx2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-alpine + needs: prepare-n510-tx2-ubuntu-golang env: - LIBRARY: library/n510-tx2-alpine.json + LIBRARY: library/n510-tx2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-debian: - name: Prepare n510-tx2-debian + prepare-n510-tx2-ubuntu-node: + name: Prepare n510-tx2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-n510-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-debian.json + LIBRARY: library/n510-tx2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-debian: - name: Bake n510-tx2-debian + bake-n510-tx2-ubuntu-node: + name: Bake n510-tx2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-debian + needs: prepare-n510-tx2-ubuntu-node env: - LIBRARY: library/n510-tx2-debian.json + LIBRARY: library/n510-tx2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-fedora: - name: Prepare n510-tx2-fedora + prepare-n510-tx2-ubuntu-python: + name: Prepare n510-tx2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-n510-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-fedora.json + LIBRARY: library/n510-tx2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-fedora: - name: Bake n510-tx2-fedora + bake-n510-tx2-ubuntu-python: + name: Bake n510-tx2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-fedora + needs: prepare-n510-tx2-ubuntu-python env: - LIBRARY: library/n510-tx2-fedora.json + LIBRARY: library/n510-tx2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-n510-tx2-ubuntu: - name: Prepare n510-tx2-ubuntu + prepare-n510-tx2-ubuntu-openjdk: + name: Prepare n510-tx2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-n510-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/n510-tx2-ubuntu.json + LIBRARY: library/n510-tx2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-n510-tx2-ubuntu: - name: Bake n510-tx2-ubuntu + bake-n510-tx2-ubuntu-openjdk: + name: Bake n510-tx2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-n510-tx2-ubuntu + needs: prepare-n510-tx2-ubuntu-openjdk env: - LIBRARY: library/n510-tx2-ubuntu.json + LIBRARY: library/n510-tx2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-n510-tx2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-nanopc-t4.yml b/.github/workflows/bake-nanopc-t4.yml index c2e75ac3a3ba..5614a85c206e 100644 --- a/.github/workflows/bake-nanopc-t4.yml +++ b/.github/workflows/bake-nanopc-t4.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-nanopc-t4-alpine-golang: - name: Prepare nanopc-t4-alpine-golang + prepare-nanopc-t4-alpine: + name: Prepare nanopc-t4-alpine runs-on: ubuntu-latest - needs: bake-nanopc-t4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-alpine-golang.json + LIBRARY: library/nanopc-t4-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-alpine-golang: - name: Bake nanopc-t4-alpine-golang + bake-nanopc-t4-alpine: + name: Bake nanopc-t4-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-alpine-golang + needs: prepare-nanopc-t4-alpine env: - LIBRARY: library/nanopc-t4-alpine-golang.json + LIBRARY: library/nanopc-t4-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-alpine-node: - name: Prepare nanopc-t4-alpine-node + prepare-nanopc-t4-debian: + name: Prepare nanopc-t4-debian runs-on: ubuntu-latest - needs: bake-nanopc-t4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-alpine-node.json + LIBRARY: library/nanopc-t4-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-alpine-node: - name: Bake nanopc-t4-alpine-node + bake-nanopc-t4-debian: + name: Bake nanopc-t4-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-alpine-node + needs: prepare-nanopc-t4-debian env: - LIBRARY: library/nanopc-t4-alpine-node.json + LIBRARY: library/nanopc-t4-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-alpine-python: - name: Prepare nanopc-t4-alpine-python + prepare-nanopc-t4-fedora: + name: Prepare nanopc-t4-fedora runs-on: ubuntu-latest - needs: bake-nanopc-t4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-alpine-python.json + LIBRARY: library/nanopc-t4-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-alpine-python: - name: Bake nanopc-t4-alpine-python + bake-nanopc-t4-fedora: + name: Bake nanopc-t4-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-alpine-python + needs: prepare-nanopc-t4-fedora env: - LIBRARY: library/nanopc-t4-alpine-python.json + LIBRARY: library/nanopc-t4-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-debian-golang: - name: Prepare nanopc-t4-debian-golang + prepare-nanopc-t4-ubuntu: + name: Prepare nanopc-t4-ubuntu runs-on: ubuntu-latest - needs: bake-nanopc-t4-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-debian-golang.json + LIBRARY: library/nanopc-t4-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-debian-golang: - name: Bake nanopc-t4-debian-golang + bake-nanopc-t4-ubuntu: + name: Bake nanopc-t4-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-debian-golang + needs: prepare-nanopc-t4-ubuntu env: - LIBRARY: library/nanopc-t4-debian-golang.json + LIBRARY: library/nanopc-t4-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-debian-node: - name: Prepare nanopc-t4-debian-node + prepare-nanopc-t4-alpine-golang: + name: Prepare nanopc-t4-alpine-golang runs-on: ubuntu-latest - needs: bake-nanopc-t4-debian + needs: bake-nanopc-t4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-debian-node.json + LIBRARY: library/nanopc-t4-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-debian-node: - name: Bake nanopc-t4-debian-node + bake-nanopc-t4-alpine-golang: + name: Bake nanopc-t4-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-debian-node + needs: prepare-nanopc-t4-alpine-golang env: - LIBRARY: library/nanopc-t4-debian-node.json + LIBRARY: library/nanopc-t4-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-debian-openjdk: - name: Prepare nanopc-t4-debian-openjdk + prepare-nanopc-t4-alpine-node: + name: Prepare nanopc-t4-alpine-node runs-on: ubuntu-latest - needs: bake-nanopc-t4-debian + needs: bake-nanopc-t4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-debian-openjdk.json + LIBRARY: library/nanopc-t4-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-debian-openjdk: - name: Bake nanopc-t4-debian-openjdk + bake-nanopc-t4-alpine-node: + name: Bake nanopc-t4-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-debian-openjdk + needs: prepare-nanopc-t4-alpine-node env: - LIBRARY: library/nanopc-t4-debian-openjdk.json + LIBRARY: library/nanopc-t4-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-debian-python: - name: Prepare nanopc-t4-debian-python + prepare-nanopc-t4-alpine-python: + name: Prepare nanopc-t4-alpine-python runs-on: ubuntu-latest - needs: bake-nanopc-t4-debian + needs: bake-nanopc-t4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-debian-python.json + LIBRARY: library/nanopc-t4-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-debian-python: - name: Bake nanopc-t4-debian-python + bake-nanopc-t4-alpine-python: + name: Bake nanopc-t4-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-debian-python + needs: prepare-nanopc-t4-alpine-python env: - LIBRARY: library/nanopc-t4-debian-python.json + LIBRARY: library/nanopc-t4-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-fedora-golang: - name: Prepare nanopc-t4-fedora-golang + prepare-nanopc-t4-debian-golang: + name: Prepare nanopc-t4-debian-golang runs-on: ubuntu-latest - needs: bake-nanopc-t4-fedora + needs: bake-nanopc-t4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-fedora-golang.json + LIBRARY: library/nanopc-t4-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-fedora-golang: - name: Bake nanopc-t4-fedora-golang + bake-nanopc-t4-debian-golang: + name: Bake nanopc-t4-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-fedora-golang + needs: prepare-nanopc-t4-debian-golang env: - LIBRARY: library/nanopc-t4-fedora-golang.json + LIBRARY: library/nanopc-t4-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-fedora-node: - name: Prepare nanopc-t4-fedora-node + prepare-nanopc-t4-debian-node: + name: Prepare nanopc-t4-debian-node runs-on: ubuntu-latest - needs: bake-nanopc-t4-fedora + needs: bake-nanopc-t4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-fedora-node.json + LIBRARY: library/nanopc-t4-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-fedora-node: - name: Bake nanopc-t4-fedora-node + bake-nanopc-t4-debian-node: + name: Bake nanopc-t4-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-fedora-node + needs: prepare-nanopc-t4-debian-node env: - LIBRARY: library/nanopc-t4-fedora-node.json + LIBRARY: library/nanopc-t4-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-fedora-python: - name: Prepare nanopc-t4-fedora-python + prepare-nanopc-t4-debian-openjdk: + name: Prepare nanopc-t4-debian-openjdk runs-on: ubuntu-latest - needs: bake-nanopc-t4-fedora + needs: bake-nanopc-t4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-fedora-python.json + LIBRARY: library/nanopc-t4-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-fedora-python: - name: Bake nanopc-t4-fedora-python + bake-nanopc-t4-debian-openjdk: + name: Bake nanopc-t4-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-fedora-python + needs: prepare-nanopc-t4-debian-openjdk env: - LIBRARY: library/nanopc-t4-fedora-python.json + LIBRARY: library/nanopc-t4-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-ubuntu-golang: - name: Prepare nanopc-t4-ubuntu-golang + prepare-nanopc-t4-debian-python: + name: Prepare nanopc-t4-debian-python runs-on: ubuntu-latest - needs: bake-nanopc-t4-ubuntu + needs: bake-nanopc-t4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-ubuntu-golang.json + LIBRARY: library/nanopc-t4-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-ubuntu-golang: - name: Bake nanopc-t4-ubuntu-golang + bake-nanopc-t4-debian-python: + name: Bake nanopc-t4-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-ubuntu-golang + needs: prepare-nanopc-t4-debian-python env: - LIBRARY: library/nanopc-t4-ubuntu-golang.json + LIBRARY: library/nanopc-t4-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-ubuntu-node: - name: Prepare nanopc-t4-ubuntu-node + prepare-nanopc-t4-fedora-golang: + name: Prepare nanopc-t4-fedora-golang runs-on: ubuntu-latest - needs: bake-nanopc-t4-ubuntu + needs: bake-nanopc-t4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-ubuntu-node.json + LIBRARY: library/nanopc-t4-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-ubuntu-node: - name: Bake nanopc-t4-ubuntu-node + bake-nanopc-t4-fedora-golang: + name: Bake nanopc-t4-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-ubuntu-node + needs: prepare-nanopc-t4-fedora-golang env: - LIBRARY: library/nanopc-t4-ubuntu-node.json + LIBRARY: library/nanopc-t4-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-ubuntu-python: - name: Prepare nanopc-t4-ubuntu-python + prepare-nanopc-t4-fedora-node: + name: Prepare nanopc-t4-fedora-node runs-on: ubuntu-latest - needs: bake-nanopc-t4-ubuntu + needs: bake-nanopc-t4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-ubuntu-python.json + LIBRARY: library/nanopc-t4-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-ubuntu-python: - name: Bake nanopc-t4-ubuntu-python + bake-nanopc-t4-fedora-node: + name: Bake nanopc-t4-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-ubuntu-python + needs: prepare-nanopc-t4-fedora-node env: - LIBRARY: library/nanopc-t4-ubuntu-python.json + LIBRARY: library/nanopc-t4-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-ubuntu-openjdk: - name: Prepare nanopc-t4-ubuntu-openjdk + prepare-nanopc-t4-fedora-python: + name: Prepare nanopc-t4-fedora-python runs-on: ubuntu-latest - needs: bake-nanopc-t4-ubuntu + needs: bake-nanopc-t4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-ubuntu-openjdk.json + LIBRARY: library/nanopc-t4-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-ubuntu-openjdk: - name: Bake nanopc-t4-ubuntu-openjdk + bake-nanopc-t4-fedora-python: + name: Bake nanopc-t4-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-ubuntu-openjdk + needs: prepare-nanopc-t4-fedora-python env: - LIBRARY: library/nanopc-t4-ubuntu-openjdk.json + LIBRARY: library/nanopc-t4-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-alpine: - name: Prepare nanopc-t4-alpine + prepare-nanopc-t4-ubuntu-golang: + name: Prepare nanopc-t4-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopc-t4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-alpine.json + LIBRARY: library/nanopc-t4-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-alpine: - name: Bake nanopc-t4-alpine + bake-nanopc-t4-ubuntu-golang: + name: Bake nanopc-t4-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-alpine + needs: prepare-nanopc-t4-ubuntu-golang env: - LIBRARY: library/nanopc-t4-alpine.json + LIBRARY: library/nanopc-t4-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-debian: - name: Prepare nanopc-t4-debian + prepare-nanopc-t4-ubuntu-node: + name: Prepare nanopc-t4-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopc-t4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-debian.json + LIBRARY: library/nanopc-t4-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-debian: - name: Bake nanopc-t4-debian + bake-nanopc-t4-ubuntu-node: + name: Bake nanopc-t4-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-debian + needs: prepare-nanopc-t4-ubuntu-node env: - LIBRARY: library/nanopc-t4-debian.json + LIBRARY: library/nanopc-t4-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-fedora: - name: Prepare nanopc-t4-fedora + prepare-nanopc-t4-ubuntu-python: + name: Prepare nanopc-t4-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopc-t4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-fedora.json + LIBRARY: library/nanopc-t4-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-fedora: - name: Bake nanopc-t4-fedora + bake-nanopc-t4-ubuntu-python: + name: Bake nanopc-t4-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-fedora + needs: prepare-nanopc-t4-ubuntu-python env: - LIBRARY: library/nanopc-t4-fedora.json + LIBRARY: library/nanopc-t4-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopc-t4-ubuntu: - name: Prepare nanopc-t4-ubuntu + prepare-nanopc-t4-ubuntu-openjdk: + name: Prepare nanopc-t4-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopc-t4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopc-t4-ubuntu.json + LIBRARY: library/nanopc-t4-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopc-t4-ubuntu: - name: Bake nanopc-t4-ubuntu + bake-nanopc-t4-ubuntu-openjdk: + name: Bake nanopc-t4-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopc-t4-ubuntu + needs: prepare-nanopc-t4-ubuntu-openjdk env: - LIBRARY: library/nanopc-t4-ubuntu.json + LIBRARY: library/nanopc-t4-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopc-t4-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-nanopi-neo-air.yml b/.github/workflows/bake-nanopi-neo-air.yml index cf95a8a359de..8cdfb8aa1ac1 100644 --- a/.github/workflows/bake-nanopi-neo-air.yml +++ b/.github/workflows/bake-nanopi-neo-air.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-nanopi-neo-air-alpine-golang: - name: Prepare nanopi-neo-air-alpine-golang + prepare-nanopi-neo-air-alpine: + name: Prepare nanopi-neo-air-alpine runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-alpine-golang.json + LIBRARY: library/nanopi-neo-air-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-alpine-golang: - name: Bake nanopi-neo-air-alpine-golang + bake-nanopi-neo-air-alpine: + name: Bake nanopi-neo-air-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-alpine-golang + needs: prepare-nanopi-neo-air-alpine env: - LIBRARY: library/nanopi-neo-air-alpine-golang.json + LIBRARY: library/nanopi-neo-air-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-alpine-node: - name: Prepare nanopi-neo-air-alpine-node + prepare-nanopi-neo-air-debian: + name: Prepare nanopi-neo-air-debian runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-alpine-node.json + LIBRARY: library/nanopi-neo-air-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-alpine-node: - name: Bake nanopi-neo-air-alpine-node + bake-nanopi-neo-air-debian: + name: Bake nanopi-neo-air-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-alpine-node + needs: prepare-nanopi-neo-air-debian env: - LIBRARY: library/nanopi-neo-air-alpine-node.json + LIBRARY: library/nanopi-neo-air-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-alpine-python: - name: Prepare nanopi-neo-air-alpine-python + prepare-nanopi-neo-air-ubuntu: + name: Prepare nanopi-neo-air-ubuntu runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-alpine-python.json + LIBRARY: library/nanopi-neo-air-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-alpine-python: - name: Bake nanopi-neo-air-alpine-python + bake-nanopi-neo-air-ubuntu: + name: Bake nanopi-neo-air-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-alpine-python + needs: prepare-nanopi-neo-air-ubuntu env: - LIBRARY: library/nanopi-neo-air-alpine-python.json + LIBRARY: library/nanopi-neo-air-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-debian-golang: - name: Prepare nanopi-neo-air-debian-golang + prepare-nanopi-neo-air-alpine-golang: + name: Prepare nanopi-neo-air-alpine-golang runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-debian + needs: bake-nanopi-neo-air-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-debian-golang.json + LIBRARY: library/nanopi-neo-air-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-debian-golang: - name: Bake nanopi-neo-air-debian-golang + bake-nanopi-neo-air-alpine-golang: + name: Bake nanopi-neo-air-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-debian-golang + needs: prepare-nanopi-neo-air-alpine-golang env: - LIBRARY: library/nanopi-neo-air-debian-golang.json + LIBRARY: library/nanopi-neo-air-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-debian-node: - name: Prepare nanopi-neo-air-debian-node + prepare-nanopi-neo-air-alpine-node: + name: Prepare nanopi-neo-air-alpine-node runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-debian + needs: bake-nanopi-neo-air-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-debian-node.json + LIBRARY: library/nanopi-neo-air-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-debian-node: - name: Bake nanopi-neo-air-debian-node + bake-nanopi-neo-air-alpine-node: + name: Bake nanopi-neo-air-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-debian-node + needs: prepare-nanopi-neo-air-alpine-node env: - LIBRARY: library/nanopi-neo-air-debian-node.json + LIBRARY: library/nanopi-neo-air-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-debian-openjdk: - name: Prepare nanopi-neo-air-debian-openjdk + prepare-nanopi-neo-air-alpine-python: + name: Prepare nanopi-neo-air-alpine-python runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-debian + needs: bake-nanopi-neo-air-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-debian-openjdk.json + LIBRARY: library/nanopi-neo-air-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-debian-openjdk: - name: Bake nanopi-neo-air-debian-openjdk + bake-nanopi-neo-air-alpine-python: + name: Bake nanopi-neo-air-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-debian-openjdk + needs: prepare-nanopi-neo-air-alpine-python env: - LIBRARY: library/nanopi-neo-air-debian-openjdk.json + LIBRARY: library/nanopi-neo-air-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-debian-python: - name: Prepare nanopi-neo-air-debian-python + prepare-nanopi-neo-air-debian-golang: + name: Prepare nanopi-neo-air-debian-golang runs-on: ubuntu-latest needs: bake-nanopi-neo-air-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-debian-python.json + LIBRARY: library/nanopi-neo-air-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-debian-python: - name: Bake nanopi-neo-air-debian-python + bake-nanopi-neo-air-debian-golang: + name: Bake nanopi-neo-air-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-debian-python + needs: prepare-nanopi-neo-air-debian-golang env: - LIBRARY: library/nanopi-neo-air-debian-python.json + LIBRARY: library/nanopi-neo-air-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-ubuntu-golang: - name: Prepare nanopi-neo-air-ubuntu-golang + prepare-nanopi-neo-air-debian-node: + name: Prepare nanopi-neo-air-debian-node runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-ubuntu + needs: bake-nanopi-neo-air-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-ubuntu-golang.json + LIBRARY: library/nanopi-neo-air-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-ubuntu-golang: - name: Bake nanopi-neo-air-ubuntu-golang + bake-nanopi-neo-air-debian-node: + name: Bake nanopi-neo-air-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-ubuntu-golang + needs: prepare-nanopi-neo-air-debian-node env: - LIBRARY: library/nanopi-neo-air-ubuntu-golang.json + LIBRARY: library/nanopi-neo-air-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-ubuntu-node: - name: Prepare nanopi-neo-air-ubuntu-node + prepare-nanopi-neo-air-debian-openjdk: + name: Prepare nanopi-neo-air-debian-openjdk runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-ubuntu + needs: bake-nanopi-neo-air-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-ubuntu-node.json + LIBRARY: library/nanopi-neo-air-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-ubuntu-node: - name: Bake nanopi-neo-air-ubuntu-node + bake-nanopi-neo-air-debian-openjdk: + name: Bake nanopi-neo-air-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-ubuntu-node + needs: prepare-nanopi-neo-air-debian-openjdk env: - LIBRARY: library/nanopi-neo-air-ubuntu-node.json + LIBRARY: library/nanopi-neo-air-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-ubuntu-python: - name: Prepare nanopi-neo-air-ubuntu-python + prepare-nanopi-neo-air-debian-python: + name: Prepare nanopi-neo-air-debian-python runs-on: ubuntu-latest - needs: bake-nanopi-neo-air-ubuntu + needs: bake-nanopi-neo-air-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-ubuntu-python.json + LIBRARY: library/nanopi-neo-air-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-ubuntu-python: - name: Bake nanopi-neo-air-ubuntu-python + bake-nanopi-neo-air-debian-python: + name: Bake nanopi-neo-air-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-ubuntu-python + needs: prepare-nanopi-neo-air-debian-python env: - LIBRARY: library/nanopi-neo-air-ubuntu-python.json + LIBRARY: library/nanopi-neo-air-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-ubuntu-openjdk: - name: Prepare nanopi-neo-air-ubuntu-openjdk + prepare-nanopi-neo-air-ubuntu-golang: + name: Prepare nanopi-neo-air-ubuntu-golang runs-on: ubuntu-latest needs: bake-nanopi-neo-air-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-ubuntu-openjdk.json + LIBRARY: library/nanopi-neo-air-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-ubuntu-openjdk: - name: Bake nanopi-neo-air-ubuntu-openjdk + bake-nanopi-neo-air-ubuntu-golang: + name: Bake nanopi-neo-air-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-ubuntu-openjdk + needs: prepare-nanopi-neo-air-ubuntu-golang env: - LIBRARY: library/nanopi-neo-air-ubuntu-openjdk.json + LIBRARY: library/nanopi-neo-air-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-alpine: - name: Prepare nanopi-neo-air-alpine + prepare-nanopi-neo-air-ubuntu-node: + name: Prepare nanopi-neo-air-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-neo-air-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-alpine.json + LIBRARY: library/nanopi-neo-air-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-alpine: - name: Bake nanopi-neo-air-alpine + bake-nanopi-neo-air-ubuntu-node: + name: Bake nanopi-neo-air-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-alpine + needs: prepare-nanopi-neo-air-ubuntu-node env: - LIBRARY: library/nanopi-neo-air-alpine.json + LIBRARY: library/nanopi-neo-air-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-debian: - name: Prepare nanopi-neo-air-debian + prepare-nanopi-neo-air-ubuntu-python: + name: Prepare nanopi-neo-air-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-neo-air-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-debian.json + LIBRARY: library/nanopi-neo-air-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-debian: - name: Bake nanopi-neo-air-debian + bake-nanopi-neo-air-ubuntu-python: + name: Bake nanopi-neo-air-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-debian + needs: prepare-nanopi-neo-air-ubuntu-python env: - LIBRARY: library/nanopi-neo-air-debian.json + LIBRARY: library/nanopi-neo-air-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-neo-air-ubuntu: - name: Prepare nanopi-neo-air-ubuntu + prepare-nanopi-neo-air-ubuntu-openjdk: + name: Prepare nanopi-neo-air-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-neo-air-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-neo-air-ubuntu.json + LIBRARY: library/nanopi-neo-air-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-neo-air-ubuntu: - name: Bake nanopi-neo-air-ubuntu + bake-nanopi-neo-air-ubuntu-openjdk: + name: Bake nanopi-neo-air-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-neo-air-ubuntu + needs: prepare-nanopi-neo-air-ubuntu-openjdk env: - LIBRARY: library/nanopi-neo-air-ubuntu.json + LIBRARY: library/nanopi-neo-air-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-neo-air-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-nanopi-r2c.yml b/.github/workflows/bake-nanopi-r2c.yml index 85678c6ecb75..d3a5a88a15c5 100644 --- a/.github/workflows/bake-nanopi-r2c.yml +++ b/.github/workflows/bake-nanopi-r2c.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-nanopi-r2c-alpine-golang: - name: Prepare nanopi-r2c-alpine-golang + prepare-nanopi-r2c-alpine: + name: Prepare nanopi-r2c-alpine runs-on: ubuntu-latest - needs: bake-nanopi-r2c-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-alpine-golang.json + LIBRARY: library/nanopi-r2c-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-alpine-golang: - name: Bake nanopi-r2c-alpine-golang + bake-nanopi-r2c-alpine: + name: Bake nanopi-r2c-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-alpine-golang + needs: prepare-nanopi-r2c-alpine env: - LIBRARY: library/nanopi-r2c-alpine-golang.json + LIBRARY: library/nanopi-r2c-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-alpine-node: - name: Prepare nanopi-r2c-alpine-node + prepare-nanopi-r2c-debian: + name: Prepare nanopi-r2c-debian runs-on: ubuntu-latest - needs: bake-nanopi-r2c-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-alpine-node.json + LIBRARY: library/nanopi-r2c-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-alpine-node: - name: Bake nanopi-r2c-alpine-node + bake-nanopi-r2c-debian: + name: Bake nanopi-r2c-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-alpine-node + needs: prepare-nanopi-r2c-debian env: - LIBRARY: library/nanopi-r2c-alpine-node.json + LIBRARY: library/nanopi-r2c-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-alpine-python: - name: Prepare nanopi-r2c-alpine-python + prepare-nanopi-r2c-fedora: + name: Prepare nanopi-r2c-fedora runs-on: ubuntu-latest - needs: bake-nanopi-r2c-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-alpine-python.json + LIBRARY: library/nanopi-r2c-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-alpine-python: - name: Bake nanopi-r2c-alpine-python + bake-nanopi-r2c-fedora: + name: Bake nanopi-r2c-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-alpine-python + needs: prepare-nanopi-r2c-fedora env: - LIBRARY: library/nanopi-r2c-alpine-python.json + LIBRARY: library/nanopi-r2c-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-debian-golang: - name: Prepare nanopi-r2c-debian-golang + prepare-nanopi-r2c-ubuntu: + name: Prepare nanopi-r2c-ubuntu runs-on: ubuntu-latest - needs: bake-nanopi-r2c-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-debian-golang.json + LIBRARY: library/nanopi-r2c-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-debian-golang: - name: Bake nanopi-r2c-debian-golang + bake-nanopi-r2c-ubuntu: + name: Bake nanopi-r2c-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-debian-golang + needs: prepare-nanopi-r2c-ubuntu env: - LIBRARY: library/nanopi-r2c-debian-golang.json + LIBRARY: library/nanopi-r2c-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-debian-node: - name: Prepare nanopi-r2c-debian-node + prepare-nanopi-r2c-alpine-golang: + name: Prepare nanopi-r2c-alpine-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2c-debian + needs: bake-nanopi-r2c-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-debian-node.json + LIBRARY: library/nanopi-r2c-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-debian-node: - name: Bake nanopi-r2c-debian-node + bake-nanopi-r2c-alpine-golang: + name: Bake nanopi-r2c-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-debian-node + needs: prepare-nanopi-r2c-alpine-golang env: - LIBRARY: library/nanopi-r2c-debian-node.json + LIBRARY: library/nanopi-r2c-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-debian-openjdk: - name: Prepare nanopi-r2c-debian-openjdk + prepare-nanopi-r2c-alpine-node: + name: Prepare nanopi-r2c-alpine-node runs-on: ubuntu-latest - needs: bake-nanopi-r2c-debian + needs: bake-nanopi-r2c-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-debian-openjdk.json + LIBRARY: library/nanopi-r2c-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-debian-openjdk: - name: Bake nanopi-r2c-debian-openjdk + bake-nanopi-r2c-alpine-node: + name: Bake nanopi-r2c-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-debian-openjdk + needs: prepare-nanopi-r2c-alpine-node env: - LIBRARY: library/nanopi-r2c-debian-openjdk.json + LIBRARY: library/nanopi-r2c-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-debian-python: - name: Prepare nanopi-r2c-debian-python + prepare-nanopi-r2c-alpine-python: + name: Prepare nanopi-r2c-alpine-python runs-on: ubuntu-latest - needs: bake-nanopi-r2c-debian + needs: bake-nanopi-r2c-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-debian-python.json + LIBRARY: library/nanopi-r2c-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-debian-python: - name: Bake nanopi-r2c-debian-python + bake-nanopi-r2c-alpine-python: + name: Bake nanopi-r2c-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-debian-python + needs: prepare-nanopi-r2c-alpine-python env: - LIBRARY: library/nanopi-r2c-debian-python.json + LIBRARY: library/nanopi-r2c-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-fedora-golang: - name: Prepare nanopi-r2c-fedora-golang + prepare-nanopi-r2c-debian-golang: + name: Prepare nanopi-r2c-debian-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2c-fedora + needs: bake-nanopi-r2c-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-fedora-golang.json + LIBRARY: library/nanopi-r2c-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-fedora-golang: - name: Bake nanopi-r2c-fedora-golang + bake-nanopi-r2c-debian-golang: + name: Bake nanopi-r2c-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-fedora-golang + needs: prepare-nanopi-r2c-debian-golang env: - LIBRARY: library/nanopi-r2c-fedora-golang.json + LIBRARY: library/nanopi-r2c-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-fedora-node: - name: Prepare nanopi-r2c-fedora-node + prepare-nanopi-r2c-debian-node: + name: Prepare nanopi-r2c-debian-node runs-on: ubuntu-latest - needs: bake-nanopi-r2c-fedora + needs: bake-nanopi-r2c-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-fedora-node.json + LIBRARY: library/nanopi-r2c-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-fedora-node: - name: Bake nanopi-r2c-fedora-node + bake-nanopi-r2c-debian-node: + name: Bake nanopi-r2c-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-fedora-node + needs: prepare-nanopi-r2c-debian-node env: - LIBRARY: library/nanopi-r2c-fedora-node.json + LIBRARY: library/nanopi-r2c-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-fedora-python: - name: Prepare nanopi-r2c-fedora-python + prepare-nanopi-r2c-debian-openjdk: + name: Prepare nanopi-r2c-debian-openjdk runs-on: ubuntu-latest - needs: bake-nanopi-r2c-fedora + needs: bake-nanopi-r2c-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-fedora-python.json + LIBRARY: library/nanopi-r2c-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-fedora-python: - name: Bake nanopi-r2c-fedora-python + bake-nanopi-r2c-debian-openjdk: + name: Bake nanopi-r2c-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-fedora-python + needs: prepare-nanopi-r2c-debian-openjdk env: - LIBRARY: library/nanopi-r2c-fedora-python.json + LIBRARY: library/nanopi-r2c-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-ubuntu-golang: - name: Prepare nanopi-r2c-ubuntu-golang + prepare-nanopi-r2c-debian-python: + name: Prepare nanopi-r2c-debian-python runs-on: ubuntu-latest - needs: bake-nanopi-r2c-ubuntu + needs: bake-nanopi-r2c-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-ubuntu-golang.json + LIBRARY: library/nanopi-r2c-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-ubuntu-golang: - name: Bake nanopi-r2c-ubuntu-golang + bake-nanopi-r2c-debian-python: + name: Bake nanopi-r2c-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-ubuntu-golang + needs: prepare-nanopi-r2c-debian-python env: - LIBRARY: library/nanopi-r2c-ubuntu-golang.json + LIBRARY: library/nanopi-r2c-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-ubuntu-node: - name: Prepare nanopi-r2c-ubuntu-node + prepare-nanopi-r2c-fedora-golang: + name: Prepare nanopi-r2c-fedora-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2c-ubuntu + needs: bake-nanopi-r2c-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-ubuntu-node.json + LIBRARY: library/nanopi-r2c-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-ubuntu-node: - name: Bake nanopi-r2c-ubuntu-node + bake-nanopi-r2c-fedora-golang: + name: Bake nanopi-r2c-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-ubuntu-node + needs: prepare-nanopi-r2c-fedora-golang env: - LIBRARY: library/nanopi-r2c-ubuntu-node.json + LIBRARY: library/nanopi-r2c-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-ubuntu-python: - name: Prepare nanopi-r2c-ubuntu-python + prepare-nanopi-r2c-fedora-node: + name: Prepare nanopi-r2c-fedora-node runs-on: ubuntu-latest - needs: bake-nanopi-r2c-ubuntu + needs: bake-nanopi-r2c-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-ubuntu-python.json + LIBRARY: library/nanopi-r2c-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-ubuntu-python: - name: Bake nanopi-r2c-ubuntu-python + bake-nanopi-r2c-fedora-node: + name: Bake nanopi-r2c-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-ubuntu-python + needs: prepare-nanopi-r2c-fedora-node env: - LIBRARY: library/nanopi-r2c-ubuntu-python.json + LIBRARY: library/nanopi-r2c-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-ubuntu-openjdk: - name: Prepare nanopi-r2c-ubuntu-openjdk + prepare-nanopi-r2c-fedora-python: + name: Prepare nanopi-r2c-fedora-python runs-on: ubuntu-latest - needs: bake-nanopi-r2c-ubuntu + needs: bake-nanopi-r2c-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-ubuntu-openjdk.json + LIBRARY: library/nanopi-r2c-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-ubuntu-openjdk: - name: Bake nanopi-r2c-ubuntu-openjdk + bake-nanopi-r2c-fedora-python: + name: Bake nanopi-r2c-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-ubuntu-openjdk + needs: prepare-nanopi-r2c-fedora-python env: - LIBRARY: library/nanopi-r2c-ubuntu-openjdk.json + LIBRARY: library/nanopi-r2c-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-alpine: - name: Prepare nanopi-r2c-alpine + prepare-nanopi-r2c-ubuntu-golang: + name: Prepare nanopi-r2c-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2c-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-alpine.json + LIBRARY: library/nanopi-r2c-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-alpine: - name: Bake nanopi-r2c-alpine + bake-nanopi-r2c-ubuntu-golang: + name: Bake nanopi-r2c-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-alpine + needs: prepare-nanopi-r2c-ubuntu-golang env: - LIBRARY: library/nanopi-r2c-alpine.json + LIBRARY: library/nanopi-r2c-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-debian: - name: Prepare nanopi-r2c-debian + prepare-nanopi-r2c-ubuntu-node: + name: Prepare nanopi-r2c-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2c-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-debian.json + LIBRARY: library/nanopi-r2c-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-debian: - name: Bake nanopi-r2c-debian + bake-nanopi-r2c-ubuntu-node: + name: Bake nanopi-r2c-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-debian + needs: prepare-nanopi-r2c-ubuntu-node env: - LIBRARY: library/nanopi-r2c-debian.json + LIBRARY: library/nanopi-r2c-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-fedora: - name: Prepare nanopi-r2c-fedora + prepare-nanopi-r2c-ubuntu-python: + name: Prepare nanopi-r2c-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2c-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-fedora.json + LIBRARY: library/nanopi-r2c-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-fedora: - name: Bake nanopi-r2c-fedora + bake-nanopi-r2c-ubuntu-python: + name: Bake nanopi-r2c-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-fedora + needs: prepare-nanopi-r2c-ubuntu-python env: - LIBRARY: library/nanopi-r2c-fedora.json + LIBRARY: library/nanopi-r2c-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2c-ubuntu: - name: Prepare nanopi-r2c-ubuntu + prepare-nanopi-r2c-ubuntu-openjdk: + name: Prepare nanopi-r2c-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2c-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2c-ubuntu.json + LIBRARY: library/nanopi-r2c-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2c-ubuntu: - name: Bake nanopi-r2c-ubuntu + bake-nanopi-r2c-ubuntu-openjdk: + name: Bake nanopi-r2c-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2c-ubuntu + needs: prepare-nanopi-r2c-ubuntu-openjdk env: - LIBRARY: library/nanopi-r2c-ubuntu.json + LIBRARY: library/nanopi-r2c-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2c-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-nanopi-r2s.yml b/.github/workflows/bake-nanopi-r2s.yml index b615c307fc10..fda92e168849 100644 --- a/.github/workflows/bake-nanopi-r2s.yml +++ b/.github/workflows/bake-nanopi-r2s.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-nanopi-r2s-alpine-golang: - name: Prepare nanopi-r2s-alpine-golang + prepare-nanopi-r2s-alpine: + name: Prepare nanopi-r2s-alpine runs-on: ubuntu-latest - needs: bake-nanopi-r2s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-alpine-golang.json + LIBRARY: library/nanopi-r2s-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-alpine-golang: - name: Bake nanopi-r2s-alpine-golang + bake-nanopi-r2s-alpine: + name: Bake nanopi-r2s-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-alpine-golang + needs: prepare-nanopi-r2s-alpine env: - LIBRARY: library/nanopi-r2s-alpine-golang.json + LIBRARY: library/nanopi-r2s-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-alpine-node: - name: Prepare nanopi-r2s-alpine-node + prepare-nanopi-r2s-debian: + name: Prepare nanopi-r2s-debian runs-on: ubuntu-latest - needs: bake-nanopi-r2s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-alpine-node.json + LIBRARY: library/nanopi-r2s-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-alpine-node: - name: Bake nanopi-r2s-alpine-node + bake-nanopi-r2s-debian: + name: Bake nanopi-r2s-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-alpine-node + needs: prepare-nanopi-r2s-debian env: - LIBRARY: library/nanopi-r2s-alpine-node.json + LIBRARY: library/nanopi-r2s-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-alpine-python: - name: Prepare nanopi-r2s-alpine-python + prepare-nanopi-r2s-fedora: + name: Prepare nanopi-r2s-fedora runs-on: ubuntu-latest - needs: bake-nanopi-r2s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-alpine-python.json + LIBRARY: library/nanopi-r2s-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-alpine-python: - name: Bake nanopi-r2s-alpine-python + bake-nanopi-r2s-fedora: + name: Bake nanopi-r2s-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-alpine-python + needs: prepare-nanopi-r2s-fedora env: - LIBRARY: library/nanopi-r2s-alpine-python.json + LIBRARY: library/nanopi-r2s-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-debian-golang: - name: Prepare nanopi-r2s-debian-golang + prepare-nanopi-r2s-ubuntu: + name: Prepare nanopi-r2s-ubuntu runs-on: ubuntu-latest - needs: bake-nanopi-r2s-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-debian-golang.json + LIBRARY: library/nanopi-r2s-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-debian-golang: - name: Bake nanopi-r2s-debian-golang + bake-nanopi-r2s-ubuntu: + name: Bake nanopi-r2s-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-debian-golang + needs: prepare-nanopi-r2s-ubuntu env: - LIBRARY: library/nanopi-r2s-debian-golang.json + LIBRARY: library/nanopi-r2s-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-debian-node: - name: Prepare nanopi-r2s-debian-node + prepare-nanopi-r2s-alpine-golang: + name: Prepare nanopi-r2s-alpine-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2s-debian + needs: bake-nanopi-r2s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-debian-node.json + LIBRARY: library/nanopi-r2s-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-debian-node: - name: Bake nanopi-r2s-debian-node + bake-nanopi-r2s-alpine-golang: + name: Bake nanopi-r2s-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-debian-node + needs: prepare-nanopi-r2s-alpine-golang env: - LIBRARY: library/nanopi-r2s-debian-node.json + LIBRARY: library/nanopi-r2s-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-debian-openjdk: - name: Prepare nanopi-r2s-debian-openjdk + prepare-nanopi-r2s-alpine-node: + name: Prepare nanopi-r2s-alpine-node runs-on: ubuntu-latest - needs: bake-nanopi-r2s-debian + needs: bake-nanopi-r2s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-debian-openjdk.json + LIBRARY: library/nanopi-r2s-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-debian-openjdk: - name: Bake nanopi-r2s-debian-openjdk + bake-nanopi-r2s-alpine-node: + name: Bake nanopi-r2s-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-debian-openjdk + needs: prepare-nanopi-r2s-alpine-node env: - LIBRARY: library/nanopi-r2s-debian-openjdk.json + LIBRARY: library/nanopi-r2s-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-debian-python: - name: Prepare nanopi-r2s-debian-python + prepare-nanopi-r2s-alpine-python: + name: Prepare nanopi-r2s-alpine-python runs-on: ubuntu-latest - needs: bake-nanopi-r2s-debian + needs: bake-nanopi-r2s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-debian-python.json + LIBRARY: library/nanopi-r2s-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-debian-python: - name: Bake nanopi-r2s-debian-python + bake-nanopi-r2s-alpine-python: + name: Bake nanopi-r2s-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-debian-python + needs: prepare-nanopi-r2s-alpine-python env: - LIBRARY: library/nanopi-r2s-debian-python.json + LIBRARY: library/nanopi-r2s-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-fedora-golang: - name: Prepare nanopi-r2s-fedora-golang + prepare-nanopi-r2s-debian-golang: + name: Prepare nanopi-r2s-debian-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2s-fedora + needs: bake-nanopi-r2s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-fedora-golang.json + LIBRARY: library/nanopi-r2s-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-fedora-golang: - name: Bake nanopi-r2s-fedora-golang + bake-nanopi-r2s-debian-golang: + name: Bake nanopi-r2s-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-fedora-golang + needs: prepare-nanopi-r2s-debian-golang env: - LIBRARY: library/nanopi-r2s-fedora-golang.json + LIBRARY: library/nanopi-r2s-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-fedora-node: - name: Prepare nanopi-r2s-fedora-node + prepare-nanopi-r2s-debian-node: + name: Prepare nanopi-r2s-debian-node runs-on: ubuntu-latest - needs: bake-nanopi-r2s-fedora + needs: bake-nanopi-r2s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-fedora-node.json + LIBRARY: library/nanopi-r2s-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-fedora-node: - name: Bake nanopi-r2s-fedora-node + bake-nanopi-r2s-debian-node: + name: Bake nanopi-r2s-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-fedora-node + needs: prepare-nanopi-r2s-debian-node env: - LIBRARY: library/nanopi-r2s-fedora-node.json + LIBRARY: library/nanopi-r2s-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-fedora-python: - name: Prepare nanopi-r2s-fedora-python + prepare-nanopi-r2s-debian-openjdk: + name: Prepare nanopi-r2s-debian-openjdk runs-on: ubuntu-latest - needs: bake-nanopi-r2s-fedora + needs: bake-nanopi-r2s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-fedora-python.json + LIBRARY: library/nanopi-r2s-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-fedora-python: - name: Bake nanopi-r2s-fedora-python + bake-nanopi-r2s-debian-openjdk: + name: Bake nanopi-r2s-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-fedora-python + needs: prepare-nanopi-r2s-debian-openjdk env: - LIBRARY: library/nanopi-r2s-fedora-python.json + LIBRARY: library/nanopi-r2s-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-ubuntu-golang: - name: Prepare nanopi-r2s-ubuntu-golang + prepare-nanopi-r2s-debian-python: + name: Prepare nanopi-r2s-debian-python runs-on: ubuntu-latest - needs: bake-nanopi-r2s-ubuntu + needs: bake-nanopi-r2s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-ubuntu-golang.json + LIBRARY: library/nanopi-r2s-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-ubuntu-golang: - name: Bake nanopi-r2s-ubuntu-golang + bake-nanopi-r2s-debian-python: + name: Bake nanopi-r2s-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-ubuntu-golang + needs: prepare-nanopi-r2s-debian-python env: - LIBRARY: library/nanopi-r2s-ubuntu-golang.json + LIBRARY: library/nanopi-r2s-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-ubuntu-node: - name: Prepare nanopi-r2s-ubuntu-node + prepare-nanopi-r2s-fedora-golang: + name: Prepare nanopi-r2s-fedora-golang runs-on: ubuntu-latest - needs: bake-nanopi-r2s-ubuntu + needs: bake-nanopi-r2s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-ubuntu-node.json + LIBRARY: library/nanopi-r2s-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-ubuntu-node: - name: Bake nanopi-r2s-ubuntu-node + bake-nanopi-r2s-fedora-golang: + name: Bake nanopi-r2s-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-ubuntu-node + needs: prepare-nanopi-r2s-fedora-golang env: - LIBRARY: library/nanopi-r2s-ubuntu-node.json + LIBRARY: library/nanopi-r2s-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-ubuntu-python: - name: Prepare nanopi-r2s-ubuntu-python + prepare-nanopi-r2s-fedora-node: + name: Prepare nanopi-r2s-fedora-node runs-on: ubuntu-latest - needs: bake-nanopi-r2s-ubuntu + needs: bake-nanopi-r2s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-ubuntu-python.json + LIBRARY: library/nanopi-r2s-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-ubuntu-python: - name: Bake nanopi-r2s-ubuntu-python + bake-nanopi-r2s-fedora-node: + name: Bake nanopi-r2s-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-ubuntu-python + needs: prepare-nanopi-r2s-fedora-node env: - LIBRARY: library/nanopi-r2s-ubuntu-python.json + LIBRARY: library/nanopi-r2s-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-ubuntu-openjdk: - name: Prepare nanopi-r2s-ubuntu-openjdk + prepare-nanopi-r2s-fedora-python: + name: Prepare nanopi-r2s-fedora-python runs-on: ubuntu-latest - needs: bake-nanopi-r2s-ubuntu + needs: bake-nanopi-r2s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-ubuntu-openjdk.json + LIBRARY: library/nanopi-r2s-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-ubuntu-openjdk: - name: Bake nanopi-r2s-ubuntu-openjdk + bake-nanopi-r2s-fedora-python: + name: Bake nanopi-r2s-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-ubuntu-openjdk + needs: prepare-nanopi-r2s-fedora-python env: - LIBRARY: library/nanopi-r2s-ubuntu-openjdk.json + LIBRARY: library/nanopi-r2s-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-alpine: - name: Prepare nanopi-r2s-alpine + prepare-nanopi-r2s-ubuntu-golang: + name: Prepare nanopi-r2s-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-alpine.json + LIBRARY: library/nanopi-r2s-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-alpine: - name: Bake nanopi-r2s-alpine + bake-nanopi-r2s-ubuntu-golang: + name: Bake nanopi-r2s-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-alpine + needs: prepare-nanopi-r2s-ubuntu-golang env: - LIBRARY: library/nanopi-r2s-alpine.json + LIBRARY: library/nanopi-r2s-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-debian: - name: Prepare nanopi-r2s-debian + prepare-nanopi-r2s-ubuntu-node: + name: Prepare nanopi-r2s-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-debian.json + LIBRARY: library/nanopi-r2s-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-debian: - name: Bake nanopi-r2s-debian + bake-nanopi-r2s-ubuntu-node: + name: Bake nanopi-r2s-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-debian + needs: prepare-nanopi-r2s-ubuntu-node env: - LIBRARY: library/nanopi-r2s-debian.json + LIBRARY: library/nanopi-r2s-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-fedora: - name: Prepare nanopi-r2s-fedora + prepare-nanopi-r2s-ubuntu-python: + name: Prepare nanopi-r2s-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-fedora.json + LIBRARY: library/nanopi-r2s-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-fedora: - name: Bake nanopi-r2s-fedora + bake-nanopi-r2s-ubuntu-python: + name: Bake nanopi-r2s-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-fedora + needs: prepare-nanopi-r2s-ubuntu-python env: - LIBRARY: library/nanopi-r2s-fedora.json + LIBRARY: library/nanopi-r2s-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nanopi-r2s-ubuntu: - name: Prepare nanopi-r2s-ubuntu + prepare-nanopi-r2s-ubuntu-openjdk: + name: Prepare nanopi-r2s-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nanopi-r2s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nanopi-r2s-ubuntu.json + LIBRARY: library/nanopi-r2s-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nanopi-r2s-ubuntu: - name: Bake nanopi-r2s-ubuntu + bake-nanopi-r2s-ubuntu-openjdk: + name: Bake nanopi-r2s-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nanopi-r2s-ubuntu + needs: prepare-nanopi-r2s-ubuntu-openjdk env: - LIBRARY: library/nanopi-r2s-ubuntu.json + LIBRARY: library/nanopi-r2s-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nanopi-r2s-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-nitrogen8mm.yml b/.github/workflows/bake-nitrogen8mm.yml index 3e7e5ac74edf..4291cab589de 100644 --- a/.github/workflows/bake-nitrogen8mm.yml +++ b/.github/workflows/bake-nitrogen8mm.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-nitrogen8mm-alpine-golang: - name: Prepare nitrogen8mm-alpine-golang + prepare-nitrogen8mm-alpine: + name: Prepare nitrogen8mm-alpine runs-on: ubuntu-latest - needs: bake-nitrogen8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-alpine-golang.json + LIBRARY: library/nitrogen8mm-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-alpine-golang: - name: Bake nitrogen8mm-alpine-golang + bake-nitrogen8mm-alpine: + name: Bake nitrogen8mm-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-alpine-golang + needs: prepare-nitrogen8mm-alpine env: - LIBRARY: library/nitrogen8mm-alpine-golang.json + LIBRARY: library/nitrogen8mm-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-alpine-node: - name: Prepare nitrogen8mm-alpine-node + prepare-nitrogen8mm-debian: + name: Prepare nitrogen8mm-debian runs-on: ubuntu-latest - needs: bake-nitrogen8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-alpine-node.json + LIBRARY: library/nitrogen8mm-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-alpine-node: - name: Bake nitrogen8mm-alpine-node + bake-nitrogen8mm-debian: + name: Bake nitrogen8mm-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-alpine-node + needs: prepare-nitrogen8mm-debian env: - LIBRARY: library/nitrogen8mm-alpine-node.json + LIBRARY: library/nitrogen8mm-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-alpine-python: - name: Prepare nitrogen8mm-alpine-python + prepare-nitrogen8mm-fedora: + name: Prepare nitrogen8mm-fedora runs-on: ubuntu-latest - needs: bake-nitrogen8mm-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-alpine-python.json + LIBRARY: library/nitrogen8mm-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-alpine-python: - name: Bake nitrogen8mm-alpine-python + bake-nitrogen8mm-fedora: + name: Bake nitrogen8mm-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-alpine-python + needs: prepare-nitrogen8mm-fedora env: - LIBRARY: library/nitrogen8mm-alpine-python.json + LIBRARY: library/nitrogen8mm-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-debian-golang: - name: Prepare nitrogen8mm-debian-golang + prepare-nitrogen8mm-ubuntu: + name: Prepare nitrogen8mm-ubuntu runs-on: ubuntu-latest - needs: bake-nitrogen8mm-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-debian-golang.json + LIBRARY: library/nitrogen8mm-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-debian-golang: - name: Bake nitrogen8mm-debian-golang + bake-nitrogen8mm-ubuntu: + name: Bake nitrogen8mm-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-debian-golang + needs: prepare-nitrogen8mm-ubuntu env: - LIBRARY: library/nitrogen8mm-debian-golang.json + LIBRARY: library/nitrogen8mm-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-debian-node: - name: Prepare nitrogen8mm-debian-node + prepare-nitrogen8mm-alpine-golang: + name: Prepare nitrogen8mm-alpine-golang runs-on: ubuntu-latest - needs: bake-nitrogen8mm-debian + needs: bake-nitrogen8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-debian-node.json + LIBRARY: library/nitrogen8mm-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-debian-node: - name: Bake nitrogen8mm-debian-node + bake-nitrogen8mm-alpine-golang: + name: Bake nitrogen8mm-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-debian-node + needs: prepare-nitrogen8mm-alpine-golang env: - LIBRARY: library/nitrogen8mm-debian-node.json + LIBRARY: library/nitrogen8mm-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-debian-openjdk: - name: Prepare nitrogen8mm-debian-openjdk + prepare-nitrogen8mm-alpine-node: + name: Prepare nitrogen8mm-alpine-node runs-on: ubuntu-latest - needs: bake-nitrogen8mm-debian + needs: bake-nitrogen8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-debian-openjdk.json + LIBRARY: library/nitrogen8mm-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-debian-openjdk: - name: Bake nitrogen8mm-debian-openjdk + bake-nitrogen8mm-alpine-node: + name: Bake nitrogen8mm-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-debian-openjdk + needs: prepare-nitrogen8mm-alpine-node env: - LIBRARY: library/nitrogen8mm-debian-openjdk.json + LIBRARY: library/nitrogen8mm-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-debian-python: - name: Prepare nitrogen8mm-debian-python + prepare-nitrogen8mm-alpine-python: + name: Prepare nitrogen8mm-alpine-python runs-on: ubuntu-latest - needs: bake-nitrogen8mm-debian + needs: bake-nitrogen8mm-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-debian-python.json + LIBRARY: library/nitrogen8mm-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-debian-python: - name: Bake nitrogen8mm-debian-python + bake-nitrogen8mm-alpine-python: + name: Bake nitrogen8mm-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-debian-python + needs: prepare-nitrogen8mm-alpine-python env: - LIBRARY: library/nitrogen8mm-debian-python.json + LIBRARY: library/nitrogen8mm-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-fedora-golang: - name: Prepare nitrogen8mm-fedora-golang + prepare-nitrogen8mm-debian-golang: + name: Prepare nitrogen8mm-debian-golang runs-on: ubuntu-latest - needs: bake-nitrogen8mm-fedora + needs: bake-nitrogen8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-fedora-golang.json + LIBRARY: library/nitrogen8mm-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-fedora-golang: - name: Bake nitrogen8mm-fedora-golang + bake-nitrogen8mm-debian-golang: + name: Bake nitrogen8mm-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-fedora-golang + needs: prepare-nitrogen8mm-debian-golang env: - LIBRARY: library/nitrogen8mm-fedora-golang.json + LIBRARY: library/nitrogen8mm-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-fedora-node: - name: Prepare nitrogen8mm-fedora-node + prepare-nitrogen8mm-debian-node: + name: Prepare nitrogen8mm-debian-node runs-on: ubuntu-latest - needs: bake-nitrogen8mm-fedora + needs: bake-nitrogen8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-fedora-node.json + LIBRARY: library/nitrogen8mm-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-fedora-node: - name: Bake nitrogen8mm-fedora-node + bake-nitrogen8mm-debian-node: + name: Bake nitrogen8mm-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-fedora-node + needs: prepare-nitrogen8mm-debian-node env: - LIBRARY: library/nitrogen8mm-fedora-node.json + LIBRARY: library/nitrogen8mm-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-fedora-python: - name: Prepare nitrogen8mm-fedora-python + prepare-nitrogen8mm-debian-openjdk: + name: Prepare nitrogen8mm-debian-openjdk runs-on: ubuntu-latest - needs: bake-nitrogen8mm-fedora + needs: bake-nitrogen8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-fedora-python.json + LIBRARY: library/nitrogen8mm-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-fedora-python: - name: Bake nitrogen8mm-fedora-python + bake-nitrogen8mm-debian-openjdk: + name: Bake nitrogen8mm-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-fedora-python + needs: prepare-nitrogen8mm-debian-openjdk env: - LIBRARY: library/nitrogen8mm-fedora-python.json + LIBRARY: library/nitrogen8mm-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-ubuntu-golang: - name: Prepare nitrogen8mm-ubuntu-golang + prepare-nitrogen8mm-debian-python: + name: Prepare nitrogen8mm-debian-python runs-on: ubuntu-latest - needs: bake-nitrogen8mm-ubuntu + needs: bake-nitrogen8mm-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-ubuntu-golang.json + LIBRARY: library/nitrogen8mm-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-ubuntu-golang: - name: Bake nitrogen8mm-ubuntu-golang + bake-nitrogen8mm-debian-python: + name: Bake nitrogen8mm-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-ubuntu-golang + needs: prepare-nitrogen8mm-debian-python env: - LIBRARY: library/nitrogen8mm-ubuntu-golang.json + LIBRARY: library/nitrogen8mm-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-ubuntu-node: - name: Prepare nitrogen8mm-ubuntu-node + prepare-nitrogen8mm-fedora-golang: + name: Prepare nitrogen8mm-fedora-golang runs-on: ubuntu-latest - needs: bake-nitrogen8mm-ubuntu + needs: bake-nitrogen8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-ubuntu-node.json + LIBRARY: library/nitrogen8mm-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-ubuntu-node: - name: Bake nitrogen8mm-ubuntu-node + bake-nitrogen8mm-fedora-golang: + name: Bake nitrogen8mm-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-ubuntu-node + needs: prepare-nitrogen8mm-fedora-golang env: - LIBRARY: library/nitrogen8mm-ubuntu-node.json + LIBRARY: library/nitrogen8mm-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-ubuntu-python: - name: Prepare nitrogen8mm-ubuntu-python + prepare-nitrogen8mm-fedora-node: + name: Prepare nitrogen8mm-fedora-node runs-on: ubuntu-latest - needs: bake-nitrogen8mm-ubuntu + needs: bake-nitrogen8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-ubuntu-python.json + LIBRARY: library/nitrogen8mm-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-ubuntu-python: - name: Bake nitrogen8mm-ubuntu-python + bake-nitrogen8mm-fedora-node: + name: Bake nitrogen8mm-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-ubuntu-python + needs: prepare-nitrogen8mm-fedora-node env: - LIBRARY: library/nitrogen8mm-ubuntu-python.json + LIBRARY: library/nitrogen8mm-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-ubuntu-openjdk: - name: Prepare nitrogen8mm-ubuntu-openjdk + prepare-nitrogen8mm-fedora-python: + name: Prepare nitrogen8mm-fedora-python runs-on: ubuntu-latest - needs: bake-nitrogen8mm-ubuntu + needs: bake-nitrogen8mm-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-ubuntu-openjdk.json + LIBRARY: library/nitrogen8mm-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-ubuntu-openjdk: - name: Bake nitrogen8mm-ubuntu-openjdk + bake-nitrogen8mm-fedora-python: + name: Bake nitrogen8mm-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-ubuntu-openjdk + needs: prepare-nitrogen8mm-fedora-python env: - LIBRARY: library/nitrogen8mm-ubuntu-openjdk.json + LIBRARY: library/nitrogen8mm-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-alpine: - name: Prepare nitrogen8mm-alpine + prepare-nitrogen8mm-ubuntu-golang: + name: Prepare nitrogen8mm-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nitrogen8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-alpine.json + LIBRARY: library/nitrogen8mm-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-alpine: - name: Bake nitrogen8mm-alpine + bake-nitrogen8mm-ubuntu-golang: + name: Bake nitrogen8mm-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-alpine + needs: prepare-nitrogen8mm-ubuntu-golang env: - LIBRARY: library/nitrogen8mm-alpine.json + LIBRARY: library/nitrogen8mm-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-debian: - name: Prepare nitrogen8mm-debian + prepare-nitrogen8mm-ubuntu-node: + name: Prepare nitrogen8mm-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nitrogen8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-debian.json + LIBRARY: library/nitrogen8mm-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-debian: - name: Bake nitrogen8mm-debian + bake-nitrogen8mm-ubuntu-node: + name: Bake nitrogen8mm-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-debian + needs: prepare-nitrogen8mm-ubuntu-node env: - LIBRARY: library/nitrogen8mm-debian.json + LIBRARY: library/nitrogen8mm-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-fedora: - name: Prepare nitrogen8mm-fedora + prepare-nitrogen8mm-ubuntu-python: + name: Prepare nitrogen8mm-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nitrogen8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-fedora.json + LIBRARY: library/nitrogen8mm-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-fedora: - name: Bake nitrogen8mm-fedora + bake-nitrogen8mm-ubuntu-python: + name: Bake nitrogen8mm-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-fedora + needs: prepare-nitrogen8mm-ubuntu-python env: - LIBRARY: library/nitrogen8mm-fedora.json + LIBRARY: library/nitrogen8mm-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-nitrogen8mm-ubuntu: - name: Prepare nitrogen8mm-ubuntu + prepare-nitrogen8mm-ubuntu-openjdk: + name: Prepare nitrogen8mm-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-nitrogen8mm-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/nitrogen8mm-ubuntu.json + LIBRARY: library/nitrogen8mm-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-nitrogen8mm-ubuntu: - name: Bake nitrogen8mm-ubuntu + bake-nitrogen8mm-ubuntu-openjdk: + name: Bake nitrogen8mm-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-nitrogen8mm-ubuntu + needs: prepare-nitrogen8mm-ubuntu-openjdk env: - LIBRARY: library/nitrogen8mm-ubuntu.json + LIBRARY: library/nitrogen8mm-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-nitrogen8mm-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-npe-x500-m3.yml b/.github/workflows/bake-npe-x500-m3.yml index 2d27fb9ebccf..1c5f92005175 100644 --- a/.github/workflows/bake-npe-x500-m3.yml +++ b/.github/workflows/bake-npe-x500-m3.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-npe-x500-m3-alpine-golang: - name: Prepare npe-x500-m3-alpine-golang + prepare-npe-x500-m3-alpine: + name: Prepare npe-x500-m3-alpine runs-on: ubuntu-latest - needs: bake-npe-x500-m3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-alpine-golang.json + LIBRARY: library/npe-x500-m3-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-alpine-golang: - name: Bake npe-x500-m3-alpine-golang + bake-npe-x500-m3-alpine: + name: Bake npe-x500-m3-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-alpine-golang + needs: prepare-npe-x500-m3-alpine env: - LIBRARY: library/npe-x500-m3-alpine-golang.json + LIBRARY: library/npe-x500-m3-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-alpine-node: - name: Prepare npe-x500-m3-alpine-node + prepare-npe-x500-m3-debian: + name: Prepare npe-x500-m3-debian runs-on: ubuntu-latest - needs: bake-npe-x500-m3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-alpine-node.json + LIBRARY: library/npe-x500-m3-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-alpine-node: - name: Bake npe-x500-m3-alpine-node + bake-npe-x500-m3-debian: + name: Bake npe-x500-m3-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-alpine-node + needs: prepare-npe-x500-m3-debian env: - LIBRARY: library/npe-x500-m3-alpine-node.json + LIBRARY: library/npe-x500-m3-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-alpine-python: - name: Prepare npe-x500-m3-alpine-python + prepare-npe-x500-m3-ubuntu: + name: Prepare npe-x500-m3-ubuntu runs-on: ubuntu-latest - needs: bake-npe-x500-m3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-alpine-python.json + LIBRARY: library/npe-x500-m3-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-alpine-python: - name: Bake npe-x500-m3-alpine-python + bake-npe-x500-m3-ubuntu: + name: Bake npe-x500-m3-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-alpine-python + needs: prepare-npe-x500-m3-ubuntu env: - LIBRARY: library/npe-x500-m3-alpine-python.json + LIBRARY: library/npe-x500-m3-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-debian-golang: - name: Prepare npe-x500-m3-debian-golang + prepare-npe-x500-m3-alpine-golang: + name: Prepare npe-x500-m3-alpine-golang runs-on: ubuntu-latest - needs: bake-npe-x500-m3-debian + needs: bake-npe-x500-m3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-debian-golang.json + LIBRARY: library/npe-x500-m3-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-debian-golang: - name: Bake npe-x500-m3-debian-golang + bake-npe-x500-m3-alpine-golang: + name: Bake npe-x500-m3-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-debian-golang + needs: prepare-npe-x500-m3-alpine-golang env: - LIBRARY: library/npe-x500-m3-debian-golang.json + LIBRARY: library/npe-x500-m3-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-debian-node: - name: Prepare npe-x500-m3-debian-node + prepare-npe-x500-m3-alpine-node: + name: Prepare npe-x500-m3-alpine-node runs-on: ubuntu-latest - needs: bake-npe-x500-m3-debian + needs: bake-npe-x500-m3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-debian-node.json + LIBRARY: library/npe-x500-m3-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-debian-node: - name: Bake npe-x500-m3-debian-node + bake-npe-x500-m3-alpine-node: + name: Bake npe-x500-m3-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-debian-node + needs: prepare-npe-x500-m3-alpine-node env: - LIBRARY: library/npe-x500-m3-debian-node.json + LIBRARY: library/npe-x500-m3-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-debian-openjdk: - name: Prepare npe-x500-m3-debian-openjdk + prepare-npe-x500-m3-alpine-python: + name: Prepare npe-x500-m3-alpine-python runs-on: ubuntu-latest - needs: bake-npe-x500-m3-debian + needs: bake-npe-x500-m3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-debian-openjdk.json + LIBRARY: library/npe-x500-m3-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-debian-openjdk: - name: Bake npe-x500-m3-debian-openjdk + bake-npe-x500-m3-alpine-python: + name: Bake npe-x500-m3-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-debian-openjdk + needs: prepare-npe-x500-m3-alpine-python env: - LIBRARY: library/npe-x500-m3-debian-openjdk.json + LIBRARY: library/npe-x500-m3-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-debian-python: - name: Prepare npe-x500-m3-debian-python + prepare-npe-x500-m3-debian-golang: + name: Prepare npe-x500-m3-debian-golang runs-on: ubuntu-latest needs: bake-npe-x500-m3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-debian-python.json + LIBRARY: library/npe-x500-m3-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-debian-python: - name: Bake npe-x500-m3-debian-python + bake-npe-x500-m3-debian-golang: + name: Bake npe-x500-m3-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-debian-python + needs: prepare-npe-x500-m3-debian-golang env: - LIBRARY: library/npe-x500-m3-debian-python.json + LIBRARY: library/npe-x500-m3-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-ubuntu-golang: - name: Prepare npe-x500-m3-ubuntu-golang + prepare-npe-x500-m3-debian-node: + name: Prepare npe-x500-m3-debian-node runs-on: ubuntu-latest - needs: bake-npe-x500-m3-ubuntu + needs: bake-npe-x500-m3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-ubuntu-golang.json + LIBRARY: library/npe-x500-m3-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-ubuntu-golang: - name: Bake npe-x500-m3-ubuntu-golang + bake-npe-x500-m3-debian-node: + name: Bake npe-x500-m3-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-ubuntu-golang + needs: prepare-npe-x500-m3-debian-node env: - LIBRARY: library/npe-x500-m3-ubuntu-golang.json + LIBRARY: library/npe-x500-m3-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-ubuntu-node: - name: Prepare npe-x500-m3-ubuntu-node + prepare-npe-x500-m3-debian-openjdk: + name: Prepare npe-x500-m3-debian-openjdk runs-on: ubuntu-latest - needs: bake-npe-x500-m3-ubuntu + needs: bake-npe-x500-m3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-ubuntu-node.json + LIBRARY: library/npe-x500-m3-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-ubuntu-node: - name: Bake npe-x500-m3-ubuntu-node + bake-npe-x500-m3-debian-openjdk: + name: Bake npe-x500-m3-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-ubuntu-node + needs: prepare-npe-x500-m3-debian-openjdk env: - LIBRARY: library/npe-x500-m3-ubuntu-node.json + LIBRARY: library/npe-x500-m3-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-ubuntu-python: - name: Prepare npe-x500-m3-ubuntu-python + prepare-npe-x500-m3-debian-python: + name: Prepare npe-x500-m3-debian-python runs-on: ubuntu-latest - needs: bake-npe-x500-m3-ubuntu + needs: bake-npe-x500-m3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-ubuntu-python.json + LIBRARY: library/npe-x500-m3-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-ubuntu-python: - name: Bake npe-x500-m3-ubuntu-python + bake-npe-x500-m3-debian-python: + name: Bake npe-x500-m3-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-ubuntu-python + needs: prepare-npe-x500-m3-debian-python env: - LIBRARY: library/npe-x500-m3-ubuntu-python.json + LIBRARY: library/npe-x500-m3-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-ubuntu-openjdk: - name: Prepare npe-x500-m3-ubuntu-openjdk + prepare-npe-x500-m3-ubuntu-golang: + name: Prepare npe-x500-m3-ubuntu-golang runs-on: ubuntu-latest needs: bake-npe-x500-m3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-ubuntu-openjdk.json + LIBRARY: library/npe-x500-m3-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-ubuntu-openjdk: - name: Bake npe-x500-m3-ubuntu-openjdk + bake-npe-x500-m3-ubuntu-golang: + name: Bake npe-x500-m3-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-ubuntu-openjdk + needs: prepare-npe-x500-m3-ubuntu-golang env: - LIBRARY: library/npe-x500-m3-ubuntu-openjdk.json + LIBRARY: library/npe-x500-m3-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-alpine: - name: Prepare npe-x500-m3-alpine + prepare-npe-x500-m3-ubuntu-node: + name: Prepare npe-x500-m3-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-npe-x500-m3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-alpine.json + LIBRARY: library/npe-x500-m3-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-alpine: - name: Bake npe-x500-m3-alpine + bake-npe-x500-m3-ubuntu-node: + name: Bake npe-x500-m3-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-alpine + needs: prepare-npe-x500-m3-ubuntu-node env: - LIBRARY: library/npe-x500-m3-alpine.json + LIBRARY: library/npe-x500-m3-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-debian: - name: Prepare npe-x500-m3-debian + prepare-npe-x500-m3-ubuntu-python: + name: Prepare npe-x500-m3-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-npe-x500-m3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-debian.json + LIBRARY: library/npe-x500-m3-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-debian: - name: Bake npe-x500-m3-debian + bake-npe-x500-m3-ubuntu-python: + name: Bake npe-x500-m3-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-debian + needs: prepare-npe-x500-m3-ubuntu-python env: - LIBRARY: library/npe-x500-m3-debian.json + LIBRARY: library/npe-x500-m3-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-npe-x500-m3-ubuntu: - name: Prepare npe-x500-m3-ubuntu + prepare-npe-x500-m3-ubuntu-openjdk: + name: Prepare npe-x500-m3-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-npe-x500-m3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/npe-x500-m3-ubuntu.json + LIBRARY: library/npe-x500-m3-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-npe-x500-m3-ubuntu: - name: Bake npe-x500-m3-ubuntu + bake-npe-x500-m3-ubuntu-openjdk: + name: Bake npe-x500-m3-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-npe-x500-m3-ubuntu + needs: prepare-npe-x500-m3-ubuntu-openjdk env: - LIBRARY: library/npe-x500-m3-ubuntu.json + LIBRARY: library/npe-x500-m3-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-npe-x500-m3-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-odroid-xu4.yml b/.github/workflows/bake-odroid-xu4.yml index 1d882c176b1e..6b57218d1873 100644 --- a/.github/workflows/bake-odroid-xu4.yml +++ b/.github/workflows/bake-odroid-xu4.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-odroid-xu4-alpine-golang: - name: Prepare odroid-xu4-alpine-golang + prepare-odroid-xu4-alpine: + name: Prepare odroid-xu4-alpine runs-on: ubuntu-latest - needs: bake-odroid-xu4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-alpine-golang.json + LIBRARY: library/odroid-xu4-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-alpine-golang: - name: Bake odroid-xu4-alpine-golang + bake-odroid-xu4-alpine: + name: Bake odroid-xu4-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-alpine-golang + needs: prepare-odroid-xu4-alpine env: - LIBRARY: library/odroid-xu4-alpine-golang.json + LIBRARY: library/odroid-xu4-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-alpine-node: - name: Prepare odroid-xu4-alpine-node + prepare-odroid-xu4-debian: + name: Prepare odroid-xu4-debian runs-on: ubuntu-latest - needs: bake-odroid-xu4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-alpine-node.json + LIBRARY: library/odroid-xu4-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-alpine-node: - name: Bake odroid-xu4-alpine-node + bake-odroid-xu4-debian: + name: Bake odroid-xu4-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-alpine-node + needs: prepare-odroid-xu4-debian env: - LIBRARY: library/odroid-xu4-alpine-node.json + LIBRARY: library/odroid-xu4-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-alpine-python: - name: Prepare odroid-xu4-alpine-python + prepare-odroid-xu4-ubuntu: + name: Prepare odroid-xu4-ubuntu runs-on: ubuntu-latest - needs: bake-odroid-xu4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-alpine-python.json + LIBRARY: library/odroid-xu4-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-alpine-python: - name: Bake odroid-xu4-alpine-python + bake-odroid-xu4-ubuntu: + name: Bake odroid-xu4-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-alpine-python + needs: prepare-odroid-xu4-ubuntu env: - LIBRARY: library/odroid-xu4-alpine-python.json + LIBRARY: library/odroid-xu4-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-debian-golang: - name: Prepare odroid-xu4-debian-golang + prepare-odroid-xu4-alpine-golang: + name: Prepare odroid-xu4-alpine-golang runs-on: ubuntu-latest - needs: bake-odroid-xu4-debian + needs: bake-odroid-xu4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-debian-golang.json + LIBRARY: library/odroid-xu4-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-debian-golang: - name: Bake odroid-xu4-debian-golang + bake-odroid-xu4-alpine-golang: + name: Bake odroid-xu4-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-debian-golang + needs: prepare-odroid-xu4-alpine-golang env: - LIBRARY: library/odroid-xu4-debian-golang.json + LIBRARY: library/odroid-xu4-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-debian-node: - name: Prepare odroid-xu4-debian-node + prepare-odroid-xu4-alpine-node: + name: Prepare odroid-xu4-alpine-node runs-on: ubuntu-latest - needs: bake-odroid-xu4-debian + needs: bake-odroid-xu4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-debian-node.json + LIBRARY: library/odroid-xu4-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-debian-node: - name: Bake odroid-xu4-debian-node + bake-odroid-xu4-alpine-node: + name: Bake odroid-xu4-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-debian-node + needs: prepare-odroid-xu4-alpine-node env: - LIBRARY: library/odroid-xu4-debian-node.json + LIBRARY: library/odroid-xu4-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-debian-openjdk: - name: Prepare odroid-xu4-debian-openjdk + prepare-odroid-xu4-alpine-python: + name: Prepare odroid-xu4-alpine-python runs-on: ubuntu-latest - needs: bake-odroid-xu4-debian + needs: bake-odroid-xu4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-debian-openjdk.json + LIBRARY: library/odroid-xu4-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-debian-openjdk: - name: Bake odroid-xu4-debian-openjdk + bake-odroid-xu4-alpine-python: + name: Bake odroid-xu4-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-debian-openjdk + needs: prepare-odroid-xu4-alpine-python env: - LIBRARY: library/odroid-xu4-debian-openjdk.json + LIBRARY: library/odroid-xu4-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-debian-python: - name: Prepare odroid-xu4-debian-python + prepare-odroid-xu4-debian-golang: + name: Prepare odroid-xu4-debian-golang runs-on: ubuntu-latest needs: bake-odroid-xu4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-debian-python.json + LIBRARY: library/odroid-xu4-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-debian-python: - name: Bake odroid-xu4-debian-python + bake-odroid-xu4-debian-golang: + name: Bake odroid-xu4-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-debian-python + needs: prepare-odroid-xu4-debian-golang env: - LIBRARY: library/odroid-xu4-debian-python.json + LIBRARY: library/odroid-xu4-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-ubuntu-golang: - name: Prepare odroid-xu4-ubuntu-golang + prepare-odroid-xu4-debian-node: + name: Prepare odroid-xu4-debian-node runs-on: ubuntu-latest - needs: bake-odroid-xu4-ubuntu + needs: bake-odroid-xu4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-ubuntu-golang.json + LIBRARY: library/odroid-xu4-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-ubuntu-golang: - name: Bake odroid-xu4-ubuntu-golang + bake-odroid-xu4-debian-node: + name: Bake odroid-xu4-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-ubuntu-golang + needs: prepare-odroid-xu4-debian-node env: - LIBRARY: library/odroid-xu4-ubuntu-golang.json + LIBRARY: library/odroid-xu4-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-ubuntu-node: - name: Prepare odroid-xu4-ubuntu-node + prepare-odroid-xu4-debian-openjdk: + name: Prepare odroid-xu4-debian-openjdk runs-on: ubuntu-latest - needs: bake-odroid-xu4-ubuntu + needs: bake-odroid-xu4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-ubuntu-node.json + LIBRARY: library/odroid-xu4-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-ubuntu-node: - name: Bake odroid-xu4-ubuntu-node + bake-odroid-xu4-debian-openjdk: + name: Bake odroid-xu4-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-ubuntu-node + needs: prepare-odroid-xu4-debian-openjdk env: - LIBRARY: library/odroid-xu4-ubuntu-node.json + LIBRARY: library/odroid-xu4-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-ubuntu-python: - name: Prepare odroid-xu4-ubuntu-python + prepare-odroid-xu4-debian-python: + name: Prepare odroid-xu4-debian-python runs-on: ubuntu-latest - needs: bake-odroid-xu4-ubuntu + needs: bake-odroid-xu4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-ubuntu-python.json + LIBRARY: library/odroid-xu4-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-ubuntu-python: - name: Bake odroid-xu4-ubuntu-python + bake-odroid-xu4-debian-python: + name: Bake odroid-xu4-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-ubuntu-python + needs: prepare-odroid-xu4-debian-python env: - LIBRARY: library/odroid-xu4-ubuntu-python.json + LIBRARY: library/odroid-xu4-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-ubuntu-openjdk: - name: Prepare odroid-xu4-ubuntu-openjdk + prepare-odroid-xu4-ubuntu-golang: + name: Prepare odroid-xu4-ubuntu-golang runs-on: ubuntu-latest needs: bake-odroid-xu4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-ubuntu-openjdk.json + LIBRARY: library/odroid-xu4-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-ubuntu-openjdk: - name: Bake odroid-xu4-ubuntu-openjdk + bake-odroid-xu4-ubuntu-golang: + name: Bake odroid-xu4-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-ubuntu-openjdk + needs: prepare-odroid-xu4-ubuntu-golang env: - LIBRARY: library/odroid-xu4-ubuntu-openjdk.json + LIBRARY: library/odroid-xu4-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-alpine: - name: Prepare odroid-xu4-alpine + prepare-odroid-xu4-ubuntu-node: + name: Prepare odroid-xu4-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odroid-xu4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-alpine.json + LIBRARY: library/odroid-xu4-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-alpine: - name: Bake odroid-xu4-alpine + bake-odroid-xu4-ubuntu-node: + name: Bake odroid-xu4-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-alpine + needs: prepare-odroid-xu4-ubuntu-node env: - LIBRARY: library/odroid-xu4-alpine.json + LIBRARY: library/odroid-xu4-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-debian: - name: Prepare odroid-xu4-debian + prepare-odroid-xu4-ubuntu-python: + name: Prepare odroid-xu4-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odroid-xu4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-debian.json + LIBRARY: library/odroid-xu4-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-debian: - name: Bake odroid-xu4-debian + bake-odroid-xu4-ubuntu-python: + name: Bake odroid-xu4-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-debian + needs: prepare-odroid-xu4-ubuntu-python env: - LIBRARY: library/odroid-xu4-debian.json + LIBRARY: library/odroid-xu4-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odroid-xu4-ubuntu: - name: Prepare odroid-xu4-ubuntu + prepare-odroid-xu4-ubuntu-openjdk: + name: Prepare odroid-xu4-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odroid-xu4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odroid-xu4-ubuntu.json + LIBRARY: library/odroid-xu4-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odroid-xu4-ubuntu: - name: Bake odroid-xu4-ubuntu + bake-odroid-xu4-ubuntu-openjdk: + name: Bake odroid-xu4-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odroid-xu4-ubuntu + needs: prepare-odroid-xu4-ubuntu-openjdk env: - LIBRARY: library/odroid-xu4-ubuntu.json + LIBRARY: library/odroid-xu4-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odroid-xu4-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-odyssey-x86.yml b/.github/workflows/bake-odyssey-x86.yml index 10bb9d7ee4b7..4eca50dc61a9 100644 --- a/.github/workflows/bake-odyssey-x86.yml +++ b/.github/workflows/bake-odyssey-x86.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-odyssey-x86-alpine-golang: - name: Prepare odyssey-x86-alpine-golang + prepare-odyssey-x86-alpine: + name: Prepare odyssey-x86-alpine runs-on: ubuntu-latest - needs: bake-odyssey-x86-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-alpine-golang.json + LIBRARY: library/odyssey-x86-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-alpine-golang: - name: Bake odyssey-x86-alpine-golang + bake-odyssey-x86-alpine: + name: Bake odyssey-x86-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-alpine-golang + needs: prepare-odyssey-x86-alpine env: - LIBRARY: library/odyssey-x86-alpine-golang.json + LIBRARY: library/odyssey-x86-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-alpine-node: - name: Prepare odyssey-x86-alpine-node + prepare-odyssey-x86-debian: + name: Prepare odyssey-x86-debian runs-on: ubuntu-latest - needs: bake-odyssey-x86-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-alpine-node.json + LIBRARY: library/odyssey-x86-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-alpine-node: - name: Bake odyssey-x86-alpine-node + bake-odyssey-x86-debian: + name: Bake odyssey-x86-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-alpine-node + needs: prepare-odyssey-x86-debian env: - LIBRARY: library/odyssey-x86-alpine-node.json + LIBRARY: library/odyssey-x86-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-alpine-python: - name: Prepare odyssey-x86-alpine-python + prepare-odyssey-x86-fedora: + name: Prepare odyssey-x86-fedora runs-on: ubuntu-latest - needs: bake-odyssey-x86-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-alpine-python.json + LIBRARY: library/odyssey-x86-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-alpine-python: - name: Bake odyssey-x86-alpine-python + bake-odyssey-x86-fedora: + name: Bake odyssey-x86-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-alpine-python + needs: prepare-odyssey-x86-fedora env: - LIBRARY: library/odyssey-x86-alpine-python.json + LIBRARY: library/odyssey-x86-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian-dotnet: - name: Prepare odyssey-x86-debian-dotnet + prepare-odyssey-x86-ubuntu: + name: Prepare odyssey-x86-ubuntu runs-on: ubuntu-latest - needs: bake-odyssey-x86-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian-dotnet.json + LIBRARY: library/odyssey-x86-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian-dotnet: - name: Bake odyssey-x86-debian-dotnet + bake-odyssey-x86-ubuntu: + name: Bake odyssey-x86-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian-dotnet + needs: prepare-odyssey-x86-ubuntu env: - LIBRARY: library/odyssey-x86-debian-dotnet.json + LIBRARY: library/odyssey-x86-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian-golang: - name: Prepare odyssey-x86-debian-golang + prepare-odyssey-x86-alpine-golang: + name: Prepare odyssey-x86-alpine-golang runs-on: ubuntu-latest - needs: bake-odyssey-x86-debian + needs: bake-odyssey-x86-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian-golang.json + LIBRARY: library/odyssey-x86-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian-golang: - name: Bake odyssey-x86-debian-golang + bake-odyssey-x86-alpine-golang: + name: Bake odyssey-x86-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian-golang + needs: prepare-odyssey-x86-alpine-golang env: - LIBRARY: library/odyssey-x86-debian-golang.json + LIBRARY: library/odyssey-x86-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian-node: - name: Prepare odyssey-x86-debian-node + prepare-odyssey-x86-alpine-node: + name: Prepare odyssey-x86-alpine-node runs-on: ubuntu-latest - needs: bake-odyssey-x86-debian + needs: bake-odyssey-x86-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian-node.json + LIBRARY: library/odyssey-x86-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian-node: - name: Bake odyssey-x86-debian-node + bake-odyssey-x86-alpine-node: + name: Bake odyssey-x86-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian-node + needs: prepare-odyssey-x86-alpine-node env: - LIBRARY: library/odyssey-x86-debian-node.json + LIBRARY: library/odyssey-x86-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian-openjdk: - name: Prepare odyssey-x86-debian-openjdk + prepare-odyssey-x86-alpine-python: + name: Prepare odyssey-x86-alpine-python runs-on: ubuntu-latest - needs: bake-odyssey-x86-debian + needs: bake-odyssey-x86-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian-openjdk.json + LIBRARY: library/odyssey-x86-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian-openjdk: - name: Bake odyssey-x86-debian-openjdk + bake-odyssey-x86-alpine-python: + name: Bake odyssey-x86-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian-openjdk + needs: prepare-odyssey-x86-alpine-python env: - LIBRARY: library/odyssey-x86-debian-openjdk.json + LIBRARY: library/odyssey-x86-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian-python: - name: Prepare odyssey-x86-debian-python + prepare-odyssey-x86-debian-dotnet: + name: Prepare odyssey-x86-debian-dotnet runs-on: ubuntu-latest needs: bake-odyssey-x86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian-python.json + LIBRARY: library/odyssey-x86-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian-python: - name: Bake odyssey-x86-debian-python + bake-odyssey-x86-debian-dotnet: + name: Bake odyssey-x86-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian-python + needs: prepare-odyssey-x86-debian-dotnet env: - LIBRARY: library/odyssey-x86-debian-python.json + LIBRARY: library/odyssey-x86-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-fedora-golang: - name: Prepare odyssey-x86-fedora-golang + prepare-odyssey-x86-debian-golang: + name: Prepare odyssey-x86-debian-golang runs-on: ubuntu-latest - needs: bake-odyssey-x86-fedora + needs: bake-odyssey-x86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-fedora-golang.json + LIBRARY: library/odyssey-x86-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-fedora-golang: - name: Bake odyssey-x86-fedora-golang + bake-odyssey-x86-debian-golang: + name: Bake odyssey-x86-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-fedora-golang + needs: prepare-odyssey-x86-debian-golang env: - LIBRARY: library/odyssey-x86-fedora-golang.json + LIBRARY: library/odyssey-x86-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-fedora-node: - name: Prepare odyssey-x86-fedora-node + prepare-odyssey-x86-debian-node: + name: Prepare odyssey-x86-debian-node runs-on: ubuntu-latest - needs: bake-odyssey-x86-fedora + needs: bake-odyssey-x86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-fedora-node.json + LIBRARY: library/odyssey-x86-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-fedora-node: - name: Bake odyssey-x86-fedora-node + bake-odyssey-x86-debian-node: + name: Bake odyssey-x86-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-fedora-node + needs: prepare-odyssey-x86-debian-node env: - LIBRARY: library/odyssey-x86-fedora-node.json + LIBRARY: library/odyssey-x86-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-fedora-python: - name: Prepare odyssey-x86-fedora-python + prepare-odyssey-x86-debian-openjdk: + name: Prepare odyssey-x86-debian-openjdk runs-on: ubuntu-latest - needs: bake-odyssey-x86-fedora + needs: bake-odyssey-x86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-fedora-python.json + LIBRARY: library/odyssey-x86-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-fedora-python: - name: Bake odyssey-x86-fedora-python + bake-odyssey-x86-debian-openjdk: + name: Bake odyssey-x86-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-fedora-python + needs: prepare-odyssey-x86-debian-openjdk env: - LIBRARY: library/odyssey-x86-fedora-python.json + LIBRARY: library/odyssey-x86-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu-dotnet: - name: Prepare odyssey-x86-ubuntu-dotnet + prepare-odyssey-x86-debian-python: + name: Prepare odyssey-x86-debian-python runs-on: ubuntu-latest - needs: bake-odyssey-x86-ubuntu + needs: bake-odyssey-x86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu-dotnet.json + LIBRARY: library/odyssey-x86-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu-dotnet: - name: Bake odyssey-x86-ubuntu-dotnet + bake-odyssey-x86-debian-python: + name: Bake odyssey-x86-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu-dotnet + needs: prepare-odyssey-x86-debian-python env: - LIBRARY: library/odyssey-x86-ubuntu-dotnet.json + LIBRARY: library/odyssey-x86-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu-golang: - name: Prepare odyssey-x86-ubuntu-golang + prepare-odyssey-x86-fedora-golang: + name: Prepare odyssey-x86-fedora-golang runs-on: ubuntu-latest - needs: bake-odyssey-x86-ubuntu + needs: bake-odyssey-x86-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu-golang.json + LIBRARY: library/odyssey-x86-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu-golang: - name: Bake odyssey-x86-ubuntu-golang + bake-odyssey-x86-fedora-golang: + name: Bake odyssey-x86-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu-golang + needs: prepare-odyssey-x86-fedora-golang env: - LIBRARY: library/odyssey-x86-ubuntu-golang.json + LIBRARY: library/odyssey-x86-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu-node: - name: Prepare odyssey-x86-ubuntu-node + prepare-odyssey-x86-fedora-node: + name: Prepare odyssey-x86-fedora-node runs-on: ubuntu-latest - needs: bake-odyssey-x86-ubuntu + needs: bake-odyssey-x86-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu-node.json + LIBRARY: library/odyssey-x86-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu-node: - name: Bake odyssey-x86-ubuntu-node + bake-odyssey-x86-fedora-node: + name: Bake odyssey-x86-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu-node + needs: prepare-odyssey-x86-fedora-node env: - LIBRARY: library/odyssey-x86-ubuntu-node.json + LIBRARY: library/odyssey-x86-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu-python: - name: Prepare odyssey-x86-ubuntu-python + prepare-odyssey-x86-fedora-python: + name: Prepare odyssey-x86-fedora-python runs-on: ubuntu-latest - needs: bake-odyssey-x86-ubuntu + needs: bake-odyssey-x86-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu-python.json + LIBRARY: library/odyssey-x86-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu-python: - name: Bake odyssey-x86-ubuntu-python + bake-odyssey-x86-fedora-python: + name: Bake odyssey-x86-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu-python + needs: prepare-odyssey-x86-fedora-python env: - LIBRARY: library/odyssey-x86-ubuntu-python.json + LIBRARY: library/odyssey-x86-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu-openjdk: - name: Prepare odyssey-x86-ubuntu-openjdk + prepare-odyssey-x86-ubuntu-dotnet: + name: Prepare odyssey-x86-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-odyssey-x86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu-openjdk.json + LIBRARY: library/odyssey-x86-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu-openjdk: - name: Bake odyssey-x86-ubuntu-openjdk + bake-odyssey-x86-ubuntu-dotnet: + name: Bake odyssey-x86-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu-openjdk + needs: prepare-odyssey-x86-ubuntu-dotnet env: - LIBRARY: library/odyssey-x86-ubuntu-openjdk.json + LIBRARY: library/odyssey-x86-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-alpine: - name: Prepare odyssey-x86-alpine + prepare-odyssey-x86-ubuntu-golang: + name: Prepare odyssey-x86-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odyssey-x86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-alpine.json + LIBRARY: library/odyssey-x86-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-alpine: - name: Bake odyssey-x86-alpine + bake-odyssey-x86-ubuntu-golang: + name: Bake odyssey-x86-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-alpine + needs: prepare-odyssey-x86-ubuntu-golang env: - LIBRARY: library/odyssey-x86-alpine.json + LIBRARY: library/odyssey-x86-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-debian: - name: Prepare odyssey-x86-debian + prepare-odyssey-x86-ubuntu-node: + name: Prepare odyssey-x86-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odyssey-x86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-debian.json + LIBRARY: library/odyssey-x86-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-debian: - name: Bake odyssey-x86-debian + bake-odyssey-x86-ubuntu-node: + name: Bake odyssey-x86-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-debian + needs: prepare-odyssey-x86-ubuntu-node env: - LIBRARY: library/odyssey-x86-debian.json + LIBRARY: library/odyssey-x86-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-fedora: - name: Prepare odyssey-x86-fedora + prepare-odyssey-x86-ubuntu-python: + name: Prepare odyssey-x86-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odyssey-x86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-fedora.json + LIBRARY: library/odyssey-x86-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-fedora: - name: Bake odyssey-x86-fedora + bake-odyssey-x86-ubuntu-python: + name: Bake odyssey-x86-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-fedora + needs: prepare-odyssey-x86-ubuntu-python env: - LIBRARY: library/odyssey-x86-fedora.json + LIBRARY: library/odyssey-x86-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-odyssey-x86-ubuntu: - name: Prepare odyssey-x86-ubuntu + prepare-odyssey-x86-ubuntu-openjdk: + name: Prepare odyssey-x86-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-odyssey-x86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/odyssey-x86-ubuntu.json + LIBRARY: library/odyssey-x86-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-odyssey-x86-ubuntu: - name: Bake odyssey-x86-ubuntu + bake-odyssey-x86-ubuntu-openjdk: + name: Bake odyssey-x86-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-odyssey-x86-ubuntu + needs: prepare-odyssey-x86-ubuntu-openjdk env: - LIBRARY: library/odyssey-x86-ubuntu.json + LIBRARY: library/odyssey-x86-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-odyssey-x86-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-orange-pi-one.yml b/.github/workflows/bake-orange-pi-one.yml index 532dced12153..ad85c5d66fba 100644 --- a/.github/workflows/bake-orange-pi-one.yml +++ b/.github/workflows/bake-orange-pi-one.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-orange-pi-one-alpine-golang: - name: Prepare orange-pi-one-alpine-golang + prepare-orange-pi-one-alpine: + name: Prepare orange-pi-one-alpine runs-on: ubuntu-latest - needs: bake-orange-pi-one-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-alpine-golang.json + LIBRARY: library/orange-pi-one-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-alpine-golang: - name: Bake orange-pi-one-alpine-golang + bake-orange-pi-one-alpine: + name: Bake orange-pi-one-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-alpine-golang + needs: prepare-orange-pi-one-alpine env: - LIBRARY: library/orange-pi-one-alpine-golang.json + LIBRARY: library/orange-pi-one-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-alpine-node: - name: Prepare orange-pi-one-alpine-node + prepare-orange-pi-one-debian: + name: Prepare orange-pi-one-debian runs-on: ubuntu-latest - needs: bake-orange-pi-one-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-alpine-node.json + LIBRARY: library/orange-pi-one-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-alpine-node: - name: Bake orange-pi-one-alpine-node + bake-orange-pi-one-debian: + name: Bake orange-pi-one-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-alpine-node + needs: prepare-orange-pi-one-debian env: - LIBRARY: library/orange-pi-one-alpine-node.json + LIBRARY: library/orange-pi-one-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-alpine-python: - name: Prepare orange-pi-one-alpine-python + prepare-orange-pi-one-ubuntu: + name: Prepare orange-pi-one-ubuntu runs-on: ubuntu-latest - needs: bake-orange-pi-one-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-alpine-python.json + LIBRARY: library/orange-pi-one-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-alpine-python: - name: Bake orange-pi-one-alpine-python + bake-orange-pi-one-ubuntu: + name: Bake orange-pi-one-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-alpine-python + needs: prepare-orange-pi-one-ubuntu env: - LIBRARY: library/orange-pi-one-alpine-python.json + LIBRARY: library/orange-pi-one-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-debian-golang: - name: Prepare orange-pi-one-debian-golang + prepare-orange-pi-one-alpine-golang: + name: Prepare orange-pi-one-alpine-golang runs-on: ubuntu-latest - needs: bake-orange-pi-one-debian + needs: bake-orange-pi-one-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-debian-golang.json + LIBRARY: library/orange-pi-one-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-debian-golang: - name: Bake orange-pi-one-debian-golang + bake-orange-pi-one-alpine-golang: + name: Bake orange-pi-one-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-debian-golang + needs: prepare-orange-pi-one-alpine-golang env: - LIBRARY: library/orange-pi-one-debian-golang.json + LIBRARY: library/orange-pi-one-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-debian-node: - name: Prepare orange-pi-one-debian-node + prepare-orange-pi-one-alpine-node: + name: Prepare orange-pi-one-alpine-node runs-on: ubuntu-latest - needs: bake-orange-pi-one-debian + needs: bake-orange-pi-one-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-debian-node.json + LIBRARY: library/orange-pi-one-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-debian-node: - name: Bake orange-pi-one-debian-node + bake-orange-pi-one-alpine-node: + name: Bake orange-pi-one-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-debian-node + needs: prepare-orange-pi-one-alpine-node env: - LIBRARY: library/orange-pi-one-debian-node.json + LIBRARY: library/orange-pi-one-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-debian-openjdk: - name: Prepare orange-pi-one-debian-openjdk + prepare-orange-pi-one-alpine-python: + name: Prepare orange-pi-one-alpine-python runs-on: ubuntu-latest - needs: bake-orange-pi-one-debian + needs: bake-orange-pi-one-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-debian-openjdk.json + LIBRARY: library/orange-pi-one-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-debian-openjdk: - name: Bake orange-pi-one-debian-openjdk + bake-orange-pi-one-alpine-python: + name: Bake orange-pi-one-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-debian-openjdk + needs: prepare-orange-pi-one-alpine-python env: - LIBRARY: library/orange-pi-one-debian-openjdk.json + LIBRARY: library/orange-pi-one-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-debian-python: - name: Prepare orange-pi-one-debian-python + prepare-orange-pi-one-debian-golang: + name: Prepare orange-pi-one-debian-golang runs-on: ubuntu-latest needs: bake-orange-pi-one-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-debian-python.json + LIBRARY: library/orange-pi-one-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-debian-python: - name: Bake orange-pi-one-debian-python + bake-orange-pi-one-debian-golang: + name: Bake orange-pi-one-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-debian-python + needs: prepare-orange-pi-one-debian-golang env: - LIBRARY: library/orange-pi-one-debian-python.json + LIBRARY: library/orange-pi-one-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-ubuntu-golang: - name: Prepare orange-pi-one-ubuntu-golang + prepare-orange-pi-one-debian-node: + name: Prepare orange-pi-one-debian-node runs-on: ubuntu-latest - needs: bake-orange-pi-one-ubuntu + needs: bake-orange-pi-one-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-ubuntu-golang.json + LIBRARY: library/orange-pi-one-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-ubuntu-golang: - name: Bake orange-pi-one-ubuntu-golang + bake-orange-pi-one-debian-node: + name: Bake orange-pi-one-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-ubuntu-golang + needs: prepare-orange-pi-one-debian-node env: - LIBRARY: library/orange-pi-one-ubuntu-golang.json + LIBRARY: library/orange-pi-one-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-ubuntu-node: - name: Prepare orange-pi-one-ubuntu-node + prepare-orange-pi-one-debian-openjdk: + name: Prepare orange-pi-one-debian-openjdk runs-on: ubuntu-latest - needs: bake-orange-pi-one-ubuntu + needs: bake-orange-pi-one-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-ubuntu-node.json + LIBRARY: library/orange-pi-one-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-ubuntu-node: - name: Bake orange-pi-one-ubuntu-node + bake-orange-pi-one-debian-openjdk: + name: Bake orange-pi-one-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-ubuntu-node + needs: prepare-orange-pi-one-debian-openjdk env: - LIBRARY: library/orange-pi-one-ubuntu-node.json + LIBRARY: library/orange-pi-one-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-ubuntu-python: - name: Prepare orange-pi-one-ubuntu-python + prepare-orange-pi-one-debian-python: + name: Prepare orange-pi-one-debian-python runs-on: ubuntu-latest - needs: bake-orange-pi-one-ubuntu + needs: bake-orange-pi-one-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-ubuntu-python.json + LIBRARY: library/orange-pi-one-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-ubuntu-python: - name: Bake orange-pi-one-ubuntu-python + bake-orange-pi-one-debian-python: + name: Bake orange-pi-one-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-ubuntu-python + needs: prepare-orange-pi-one-debian-python env: - LIBRARY: library/orange-pi-one-ubuntu-python.json + LIBRARY: library/orange-pi-one-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-ubuntu-openjdk: - name: Prepare orange-pi-one-ubuntu-openjdk + prepare-orange-pi-one-ubuntu-golang: + name: Prepare orange-pi-one-ubuntu-golang runs-on: ubuntu-latest needs: bake-orange-pi-one-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-ubuntu-openjdk.json + LIBRARY: library/orange-pi-one-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-ubuntu-openjdk: - name: Bake orange-pi-one-ubuntu-openjdk + bake-orange-pi-one-ubuntu-golang: + name: Bake orange-pi-one-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-ubuntu-openjdk + needs: prepare-orange-pi-one-ubuntu-golang env: - LIBRARY: library/orange-pi-one-ubuntu-openjdk.json + LIBRARY: library/orange-pi-one-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-alpine: - name: Prepare orange-pi-one-alpine + prepare-orange-pi-one-ubuntu-node: + name: Prepare orange-pi-one-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-one-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-alpine.json + LIBRARY: library/orange-pi-one-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-alpine: - name: Bake orange-pi-one-alpine + bake-orange-pi-one-ubuntu-node: + name: Bake orange-pi-one-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-alpine + needs: prepare-orange-pi-one-ubuntu-node env: - LIBRARY: library/orange-pi-one-alpine.json + LIBRARY: library/orange-pi-one-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-debian: - name: Prepare orange-pi-one-debian + prepare-orange-pi-one-ubuntu-python: + name: Prepare orange-pi-one-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-one-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-debian.json + LIBRARY: library/orange-pi-one-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-debian: - name: Bake orange-pi-one-debian + bake-orange-pi-one-ubuntu-python: + name: Bake orange-pi-one-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-debian + needs: prepare-orange-pi-one-ubuntu-python env: - LIBRARY: library/orange-pi-one-debian.json + LIBRARY: library/orange-pi-one-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-one-ubuntu: - name: Prepare orange-pi-one-ubuntu + prepare-orange-pi-one-ubuntu-openjdk: + name: Prepare orange-pi-one-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-one-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-one-ubuntu.json + LIBRARY: library/orange-pi-one-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-one-ubuntu: - name: Bake orange-pi-one-ubuntu + bake-orange-pi-one-ubuntu-openjdk: + name: Bake orange-pi-one-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-one-ubuntu + needs: prepare-orange-pi-one-ubuntu-openjdk env: - LIBRARY: library/orange-pi-one-ubuntu.json + LIBRARY: library/orange-pi-one-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-one-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-orange-pi-zero.yml b/.github/workflows/bake-orange-pi-zero.yml index fc1ef3a1866e..359551388189 100644 --- a/.github/workflows/bake-orange-pi-zero.yml +++ b/.github/workflows/bake-orange-pi-zero.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-orange-pi-zero-alpine-golang: - name: Prepare orange-pi-zero-alpine-golang + prepare-orange-pi-zero-alpine: + name: Prepare orange-pi-zero-alpine runs-on: ubuntu-latest - needs: bake-orange-pi-zero-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-alpine-golang.json + LIBRARY: library/orange-pi-zero-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-alpine-golang: - name: Bake orange-pi-zero-alpine-golang + bake-orange-pi-zero-alpine: + name: Bake orange-pi-zero-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-alpine-golang + needs: prepare-orange-pi-zero-alpine env: - LIBRARY: library/orange-pi-zero-alpine-golang.json + LIBRARY: library/orange-pi-zero-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-alpine-node: - name: Prepare orange-pi-zero-alpine-node + prepare-orange-pi-zero-debian: + name: Prepare orange-pi-zero-debian runs-on: ubuntu-latest - needs: bake-orange-pi-zero-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-alpine-node.json + LIBRARY: library/orange-pi-zero-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-alpine-node: - name: Bake orange-pi-zero-alpine-node + bake-orange-pi-zero-debian: + name: Bake orange-pi-zero-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-alpine-node + needs: prepare-orange-pi-zero-debian env: - LIBRARY: library/orange-pi-zero-alpine-node.json + LIBRARY: library/orange-pi-zero-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-alpine-python: - name: Prepare orange-pi-zero-alpine-python + prepare-orange-pi-zero-ubuntu: + name: Prepare orange-pi-zero-ubuntu runs-on: ubuntu-latest - needs: bake-orange-pi-zero-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-alpine-python.json + LIBRARY: library/orange-pi-zero-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-alpine-python: - name: Bake orange-pi-zero-alpine-python + bake-orange-pi-zero-ubuntu: + name: Bake orange-pi-zero-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-alpine-python + needs: prepare-orange-pi-zero-ubuntu env: - LIBRARY: library/orange-pi-zero-alpine-python.json + LIBRARY: library/orange-pi-zero-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-debian-golang: - name: Prepare orange-pi-zero-debian-golang + prepare-orange-pi-zero-alpine-golang: + name: Prepare orange-pi-zero-alpine-golang runs-on: ubuntu-latest - needs: bake-orange-pi-zero-debian + needs: bake-orange-pi-zero-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-debian-golang.json + LIBRARY: library/orange-pi-zero-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-debian-golang: - name: Bake orange-pi-zero-debian-golang + bake-orange-pi-zero-alpine-golang: + name: Bake orange-pi-zero-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-debian-golang + needs: prepare-orange-pi-zero-alpine-golang env: - LIBRARY: library/orange-pi-zero-debian-golang.json + LIBRARY: library/orange-pi-zero-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-debian-node: - name: Prepare orange-pi-zero-debian-node + prepare-orange-pi-zero-alpine-node: + name: Prepare orange-pi-zero-alpine-node runs-on: ubuntu-latest - needs: bake-orange-pi-zero-debian + needs: bake-orange-pi-zero-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-debian-node.json + LIBRARY: library/orange-pi-zero-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-debian-node: - name: Bake orange-pi-zero-debian-node + bake-orange-pi-zero-alpine-node: + name: Bake orange-pi-zero-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-debian-node + needs: prepare-orange-pi-zero-alpine-node env: - LIBRARY: library/orange-pi-zero-debian-node.json + LIBRARY: library/orange-pi-zero-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-debian-openjdk: - name: Prepare orange-pi-zero-debian-openjdk + prepare-orange-pi-zero-alpine-python: + name: Prepare orange-pi-zero-alpine-python runs-on: ubuntu-latest - needs: bake-orange-pi-zero-debian + needs: bake-orange-pi-zero-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-debian-openjdk.json + LIBRARY: library/orange-pi-zero-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-debian-openjdk: - name: Bake orange-pi-zero-debian-openjdk + bake-orange-pi-zero-alpine-python: + name: Bake orange-pi-zero-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-debian-openjdk + needs: prepare-orange-pi-zero-alpine-python env: - LIBRARY: library/orange-pi-zero-debian-openjdk.json + LIBRARY: library/orange-pi-zero-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-debian-python: - name: Prepare orange-pi-zero-debian-python + prepare-orange-pi-zero-debian-golang: + name: Prepare orange-pi-zero-debian-golang runs-on: ubuntu-latest needs: bake-orange-pi-zero-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-debian-python.json + LIBRARY: library/orange-pi-zero-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-debian-python: - name: Bake orange-pi-zero-debian-python + bake-orange-pi-zero-debian-golang: + name: Bake orange-pi-zero-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-debian-python + needs: prepare-orange-pi-zero-debian-golang env: - LIBRARY: library/orange-pi-zero-debian-python.json + LIBRARY: library/orange-pi-zero-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-ubuntu-golang: - name: Prepare orange-pi-zero-ubuntu-golang + prepare-orange-pi-zero-debian-node: + name: Prepare orange-pi-zero-debian-node runs-on: ubuntu-latest - needs: bake-orange-pi-zero-ubuntu + needs: bake-orange-pi-zero-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-ubuntu-golang.json + LIBRARY: library/orange-pi-zero-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-ubuntu-golang: - name: Bake orange-pi-zero-ubuntu-golang + bake-orange-pi-zero-debian-node: + name: Bake orange-pi-zero-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-ubuntu-golang + needs: prepare-orange-pi-zero-debian-node env: - LIBRARY: library/orange-pi-zero-ubuntu-golang.json + LIBRARY: library/orange-pi-zero-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-ubuntu-node: - name: Prepare orange-pi-zero-ubuntu-node + prepare-orange-pi-zero-debian-openjdk: + name: Prepare orange-pi-zero-debian-openjdk runs-on: ubuntu-latest - needs: bake-orange-pi-zero-ubuntu + needs: bake-orange-pi-zero-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-ubuntu-node.json + LIBRARY: library/orange-pi-zero-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-ubuntu-node: - name: Bake orange-pi-zero-ubuntu-node + bake-orange-pi-zero-debian-openjdk: + name: Bake orange-pi-zero-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-ubuntu-node + needs: prepare-orange-pi-zero-debian-openjdk env: - LIBRARY: library/orange-pi-zero-ubuntu-node.json + LIBRARY: library/orange-pi-zero-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-ubuntu-python: - name: Prepare orange-pi-zero-ubuntu-python + prepare-orange-pi-zero-debian-python: + name: Prepare orange-pi-zero-debian-python runs-on: ubuntu-latest - needs: bake-orange-pi-zero-ubuntu + needs: bake-orange-pi-zero-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-ubuntu-python.json + LIBRARY: library/orange-pi-zero-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-ubuntu-python: - name: Bake orange-pi-zero-ubuntu-python + bake-orange-pi-zero-debian-python: + name: Bake orange-pi-zero-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-ubuntu-python + needs: prepare-orange-pi-zero-debian-python env: - LIBRARY: library/orange-pi-zero-ubuntu-python.json + LIBRARY: library/orange-pi-zero-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-ubuntu-openjdk: - name: Prepare orange-pi-zero-ubuntu-openjdk + prepare-orange-pi-zero-ubuntu-golang: + name: Prepare orange-pi-zero-ubuntu-golang runs-on: ubuntu-latest needs: bake-orange-pi-zero-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-ubuntu-openjdk.json + LIBRARY: library/orange-pi-zero-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-ubuntu-openjdk: - name: Bake orange-pi-zero-ubuntu-openjdk + bake-orange-pi-zero-ubuntu-golang: + name: Bake orange-pi-zero-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-ubuntu-openjdk + needs: prepare-orange-pi-zero-ubuntu-golang env: - LIBRARY: library/orange-pi-zero-ubuntu-openjdk.json + LIBRARY: library/orange-pi-zero-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-alpine: - name: Prepare orange-pi-zero-alpine + prepare-orange-pi-zero-ubuntu-node: + name: Prepare orange-pi-zero-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-zero-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-alpine.json + LIBRARY: library/orange-pi-zero-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-alpine: - name: Bake orange-pi-zero-alpine + bake-orange-pi-zero-ubuntu-node: + name: Bake orange-pi-zero-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-alpine + needs: prepare-orange-pi-zero-ubuntu-node env: - LIBRARY: library/orange-pi-zero-alpine.json + LIBRARY: library/orange-pi-zero-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-debian: - name: Prepare orange-pi-zero-debian + prepare-orange-pi-zero-ubuntu-python: + name: Prepare orange-pi-zero-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-zero-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-debian.json + LIBRARY: library/orange-pi-zero-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-debian: - name: Bake orange-pi-zero-debian + bake-orange-pi-zero-ubuntu-python: + name: Bake orange-pi-zero-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-debian + needs: prepare-orange-pi-zero-ubuntu-python env: - LIBRARY: library/orange-pi-zero-debian.json + LIBRARY: library/orange-pi-zero-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orange-pi-zero-ubuntu: - name: Prepare orange-pi-zero-ubuntu + prepare-orange-pi-zero-ubuntu-openjdk: + name: Prepare orange-pi-zero-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orange-pi-zero-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orange-pi-zero-ubuntu.json + LIBRARY: library/orange-pi-zero-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orange-pi-zero-ubuntu: - name: Bake orange-pi-zero-ubuntu + bake-orange-pi-zero-ubuntu-openjdk: + name: Bake orange-pi-zero-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orange-pi-zero-ubuntu + needs: prepare-orange-pi-zero-ubuntu-openjdk env: - LIBRARY: library/orange-pi-zero-ubuntu.json + LIBRARY: library/orange-pi-zero-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orange-pi-zero-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-orangepi-plus2.yml b/.github/workflows/bake-orangepi-plus2.yml index 6a4ae4c8c59b..0cd51746ad5c 100644 --- a/.github/workflows/bake-orangepi-plus2.yml +++ b/.github/workflows/bake-orangepi-plus2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-orangepi-plus2-alpine-golang: - name: Prepare orangepi-plus2-alpine-golang + prepare-orangepi-plus2-alpine: + name: Prepare orangepi-plus2-alpine runs-on: ubuntu-latest - needs: bake-orangepi-plus2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-alpine-golang.json + LIBRARY: library/orangepi-plus2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-alpine-golang: - name: Bake orangepi-plus2-alpine-golang + bake-orangepi-plus2-alpine: + name: Bake orangepi-plus2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-alpine-golang + needs: prepare-orangepi-plus2-alpine env: - LIBRARY: library/orangepi-plus2-alpine-golang.json + LIBRARY: library/orangepi-plus2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-alpine-node: - name: Prepare orangepi-plus2-alpine-node + prepare-orangepi-plus2-debian: + name: Prepare orangepi-plus2-debian runs-on: ubuntu-latest - needs: bake-orangepi-plus2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-alpine-node.json + LIBRARY: library/orangepi-plus2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-alpine-node: - name: Bake orangepi-plus2-alpine-node + bake-orangepi-plus2-debian: + name: Bake orangepi-plus2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-alpine-node + needs: prepare-orangepi-plus2-debian env: - LIBRARY: library/orangepi-plus2-alpine-node.json + LIBRARY: library/orangepi-plus2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-alpine-python: - name: Prepare orangepi-plus2-alpine-python + prepare-orangepi-plus2-ubuntu: + name: Prepare orangepi-plus2-ubuntu runs-on: ubuntu-latest - needs: bake-orangepi-plus2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-alpine-python.json + LIBRARY: library/orangepi-plus2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-alpine-python: - name: Bake orangepi-plus2-alpine-python + bake-orangepi-plus2-ubuntu: + name: Bake orangepi-plus2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-alpine-python + needs: prepare-orangepi-plus2-ubuntu env: - LIBRARY: library/orangepi-plus2-alpine-python.json + LIBRARY: library/orangepi-plus2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-debian-golang: - name: Prepare orangepi-plus2-debian-golang + prepare-orangepi-plus2-alpine-golang: + name: Prepare orangepi-plus2-alpine-golang runs-on: ubuntu-latest - needs: bake-orangepi-plus2-debian + needs: bake-orangepi-plus2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-debian-golang.json + LIBRARY: library/orangepi-plus2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-debian-golang: - name: Bake orangepi-plus2-debian-golang + bake-orangepi-plus2-alpine-golang: + name: Bake orangepi-plus2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-debian-golang + needs: prepare-orangepi-plus2-alpine-golang env: - LIBRARY: library/orangepi-plus2-debian-golang.json + LIBRARY: library/orangepi-plus2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-debian-node: - name: Prepare orangepi-plus2-debian-node + prepare-orangepi-plus2-alpine-node: + name: Prepare orangepi-plus2-alpine-node runs-on: ubuntu-latest - needs: bake-orangepi-plus2-debian + needs: bake-orangepi-plus2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-debian-node.json + LIBRARY: library/orangepi-plus2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-debian-node: - name: Bake orangepi-plus2-debian-node + bake-orangepi-plus2-alpine-node: + name: Bake orangepi-plus2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-debian-node + needs: prepare-orangepi-plus2-alpine-node env: - LIBRARY: library/orangepi-plus2-debian-node.json + LIBRARY: library/orangepi-plus2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-debian-openjdk: - name: Prepare orangepi-plus2-debian-openjdk + prepare-orangepi-plus2-alpine-python: + name: Prepare orangepi-plus2-alpine-python runs-on: ubuntu-latest - needs: bake-orangepi-plus2-debian + needs: bake-orangepi-plus2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-debian-openjdk.json + LIBRARY: library/orangepi-plus2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-debian-openjdk: - name: Bake orangepi-plus2-debian-openjdk + bake-orangepi-plus2-alpine-python: + name: Bake orangepi-plus2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-debian-openjdk + needs: prepare-orangepi-plus2-alpine-python env: - LIBRARY: library/orangepi-plus2-debian-openjdk.json + LIBRARY: library/orangepi-plus2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-debian-python: - name: Prepare orangepi-plus2-debian-python + prepare-orangepi-plus2-debian-golang: + name: Prepare orangepi-plus2-debian-golang runs-on: ubuntu-latest needs: bake-orangepi-plus2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-debian-python.json + LIBRARY: library/orangepi-plus2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-debian-python: - name: Bake orangepi-plus2-debian-python + bake-orangepi-plus2-debian-golang: + name: Bake orangepi-plus2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-debian-python + needs: prepare-orangepi-plus2-debian-golang env: - LIBRARY: library/orangepi-plus2-debian-python.json + LIBRARY: library/orangepi-plus2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-ubuntu-golang: - name: Prepare orangepi-plus2-ubuntu-golang + prepare-orangepi-plus2-debian-node: + name: Prepare orangepi-plus2-debian-node runs-on: ubuntu-latest - needs: bake-orangepi-plus2-ubuntu + needs: bake-orangepi-plus2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-ubuntu-golang.json + LIBRARY: library/orangepi-plus2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-ubuntu-golang: - name: Bake orangepi-plus2-ubuntu-golang + bake-orangepi-plus2-debian-node: + name: Bake orangepi-plus2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-ubuntu-golang + needs: prepare-orangepi-plus2-debian-node env: - LIBRARY: library/orangepi-plus2-ubuntu-golang.json + LIBRARY: library/orangepi-plus2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-ubuntu-node: - name: Prepare orangepi-plus2-ubuntu-node + prepare-orangepi-plus2-debian-openjdk: + name: Prepare orangepi-plus2-debian-openjdk runs-on: ubuntu-latest - needs: bake-orangepi-plus2-ubuntu + needs: bake-orangepi-plus2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-ubuntu-node.json + LIBRARY: library/orangepi-plus2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-ubuntu-node: - name: Bake orangepi-plus2-ubuntu-node + bake-orangepi-plus2-debian-openjdk: + name: Bake orangepi-plus2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-ubuntu-node + needs: prepare-orangepi-plus2-debian-openjdk env: - LIBRARY: library/orangepi-plus2-ubuntu-node.json + LIBRARY: library/orangepi-plus2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-ubuntu-python: - name: Prepare orangepi-plus2-ubuntu-python + prepare-orangepi-plus2-debian-python: + name: Prepare orangepi-plus2-debian-python runs-on: ubuntu-latest - needs: bake-orangepi-plus2-ubuntu + needs: bake-orangepi-plus2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-ubuntu-python.json + LIBRARY: library/orangepi-plus2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-ubuntu-python: - name: Bake orangepi-plus2-ubuntu-python + bake-orangepi-plus2-debian-python: + name: Bake orangepi-plus2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-ubuntu-python + needs: prepare-orangepi-plus2-debian-python env: - LIBRARY: library/orangepi-plus2-ubuntu-python.json + LIBRARY: library/orangepi-plus2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-ubuntu-openjdk: - name: Prepare orangepi-plus2-ubuntu-openjdk + prepare-orangepi-plus2-ubuntu-golang: + name: Prepare orangepi-plus2-ubuntu-golang runs-on: ubuntu-latest needs: bake-orangepi-plus2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-ubuntu-openjdk.json + LIBRARY: library/orangepi-plus2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-ubuntu-openjdk: - name: Bake orangepi-plus2-ubuntu-openjdk + bake-orangepi-plus2-ubuntu-golang: + name: Bake orangepi-plus2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-ubuntu-openjdk + needs: prepare-orangepi-plus2-ubuntu-golang env: - LIBRARY: library/orangepi-plus2-ubuntu-openjdk.json + LIBRARY: library/orangepi-plus2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-alpine: - name: Prepare orangepi-plus2-alpine + prepare-orangepi-plus2-ubuntu-node: + name: Prepare orangepi-plus2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orangepi-plus2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-alpine.json + LIBRARY: library/orangepi-plus2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-alpine: - name: Bake orangepi-plus2-alpine + bake-orangepi-plus2-ubuntu-node: + name: Bake orangepi-plus2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-alpine + needs: prepare-orangepi-plus2-ubuntu-node env: - LIBRARY: library/orangepi-plus2-alpine.json + LIBRARY: library/orangepi-plus2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-debian: - name: Prepare orangepi-plus2-debian + prepare-orangepi-plus2-ubuntu-python: + name: Prepare orangepi-plus2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orangepi-plus2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-debian.json + LIBRARY: library/orangepi-plus2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-debian: - name: Bake orangepi-plus2-debian + bake-orangepi-plus2-ubuntu-python: + name: Bake orangepi-plus2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-debian + needs: prepare-orangepi-plus2-ubuntu-python env: - LIBRARY: library/orangepi-plus2-debian.json + LIBRARY: library/orangepi-plus2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orangepi-plus2-ubuntu: - name: Prepare orangepi-plus2-ubuntu + prepare-orangepi-plus2-ubuntu-openjdk: + name: Prepare orangepi-plus2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orangepi-plus2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orangepi-plus2-ubuntu.json + LIBRARY: library/orangepi-plus2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orangepi-plus2-ubuntu: - name: Bake orangepi-plus2-ubuntu + bake-orangepi-plus2-ubuntu-openjdk: + name: Bake orangepi-plus2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orangepi-plus2-ubuntu + needs: prepare-orangepi-plus2-ubuntu-openjdk env: - LIBRARY: library/orangepi-plus2-ubuntu.json + LIBRARY: library/orangepi-plus2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orangepi-plus2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-orbitty-tx2.yml b/.github/workflows/bake-orbitty-tx2.yml index de369f10e79f..99c3315a239d 100644 --- a/.github/workflows/bake-orbitty-tx2.yml +++ b/.github/workflows/bake-orbitty-tx2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-orbitty-tx2-alpine-golang: - name: Prepare orbitty-tx2-alpine-golang + prepare-orbitty-tx2-alpine: + name: Prepare orbitty-tx2-alpine runs-on: ubuntu-latest - needs: bake-orbitty-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-alpine-golang.json + LIBRARY: library/orbitty-tx2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-alpine-golang: - name: Bake orbitty-tx2-alpine-golang + bake-orbitty-tx2-alpine: + name: Bake orbitty-tx2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-alpine-golang + needs: prepare-orbitty-tx2-alpine env: - LIBRARY: library/orbitty-tx2-alpine-golang.json + LIBRARY: library/orbitty-tx2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-alpine-node: - name: Prepare orbitty-tx2-alpine-node + prepare-orbitty-tx2-debian: + name: Prepare orbitty-tx2-debian runs-on: ubuntu-latest - needs: bake-orbitty-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-alpine-node.json + LIBRARY: library/orbitty-tx2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-alpine-node: - name: Bake orbitty-tx2-alpine-node + bake-orbitty-tx2-debian: + name: Bake orbitty-tx2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-alpine-node + needs: prepare-orbitty-tx2-debian env: - LIBRARY: library/orbitty-tx2-alpine-node.json + LIBRARY: library/orbitty-tx2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-alpine-python: - name: Prepare orbitty-tx2-alpine-python + prepare-orbitty-tx2-fedora: + name: Prepare orbitty-tx2-fedora runs-on: ubuntu-latest - needs: bake-orbitty-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-alpine-python.json + LIBRARY: library/orbitty-tx2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-alpine-python: - name: Bake orbitty-tx2-alpine-python + bake-orbitty-tx2-fedora: + name: Bake orbitty-tx2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-alpine-python + needs: prepare-orbitty-tx2-fedora env: - LIBRARY: library/orbitty-tx2-alpine-python.json + LIBRARY: library/orbitty-tx2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-debian-golang: - name: Prepare orbitty-tx2-debian-golang + prepare-orbitty-tx2-ubuntu: + name: Prepare orbitty-tx2-ubuntu runs-on: ubuntu-latest - needs: bake-orbitty-tx2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-debian-golang.json + LIBRARY: library/orbitty-tx2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-debian-golang: - name: Bake orbitty-tx2-debian-golang + bake-orbitty-tx2-ubuntu: + name: Bake orbitty-tx2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-debian-golang + needs: prepare-orbitty-tx2-ubuntu env: - LIBRARY: library/orbitty-tx2-debian-golang.json + LIBRARY: library/orbitty-tx2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-debian-node: - name: Prepare orbitty-tx2-debian-node + prepare-orbitty-tx2-alpine-golang: + name: Prepare orbitty-tx2-alpine-golang runs-on: ubuntu-latest - needs: bake-orbitty-tx2-debian + needs: bake-orbitty-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-debian-node.json + LIBRARY: library/orbitty-tx2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-debian-node: - name: Bake orbitty-tx2-debian-node + bake-orbitty-tx2-alpine-golang: + name: Bake orbitty-tx2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-debian-node + needs: prepare-orbitty-tx2-alpine-golang env: - LIBRARY: library/orbitty-tx2-debian-node.json + LIBRARY: library/orbitty-tx2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-debian-openjdk: - name: Prepare orbitty-tx2-debian-openjdk + prepare-orbitty-tx2-alpine-node: + name: Prepare orbitty-tx2-alpine-node runs-on: ubuntu-latest - needs: bake-orbitty-tx2-debian + needs: bake-orbitty-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-debian-openjdk.json + LIBRARY: library/orbitty-tx2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-debian-openjdk: - name: Bake orbitty-tx2-debian-openjdk + bake-orbitty-tx2-alpine-node: + name: Bake orbitty-tx2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-debian-openjdk + needs: prepare-orbitty-tx2-alpine-node env: - LIBRARY: library/orbitty-tx2-debian-openjdk.json + LIBRARY: library/orbitty-tx2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-debian-python: - name: Prepare orbitty-tx2-debian-python + prepare-orbitty-tx2-alpine-python: + name: Prepare orbitty-tx2-alpine-python runs-on: ubuntu-latest - needs: bake-orbitty-tx2-debian + needs: bake-orbitty-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-debian-python.json + LIBRARY: library/orbitty-tx2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-debian-python: - name: Bake orbitty-tx2-debian-python + bake-orbitty-tx2-alpine-python: + name: Bake orbitty-tx2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-debian-python + needs: prepare-orbitty-tx2-alpine-python env: - LIBRARY: library/orbitty-tx2-debian-python.json + LIBRARY: library/orbitty-tx2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-fedora-golang: - name: Prepare orbitty-tx2-fedora-golang + prepare-orbitty-tx2-debian-golang: + name: Prepare orbitty-tx2-debian-golang runs-on: ubuntu-latest - needs: bake-orbitty-tx2-fedora + needs: bake-orbitty-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-fedora-golang.json + LIBRARY: library/orbitty-tx2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-fedora-golang: - name: Bake orbitty-tx2-fedora-golang + bake-orbitty-tx2-debian-golang: + name: Bake orbitty-tx2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-fedora-golang + needs: prepare-orbitty-tx2-debian-golang env: - LIBRARY: library/orbitty-tx2-fedora-golang.json + LIBRARY: library/orbitty-tx2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-fedora-node: - name: Prepare orbitty-tx2-fedora-node + prepare-orbitty-tx2-debian-node: + name: Prepare orbitty-tx2-debian-node runs-on: ubuntu-latest - needs: bake-orbitty-tx2-fedora + needs: bake-orbitty-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-fedora-node.json + LIBRARY: library/orbitty-tx2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-fedora-node: - name: Bake orbitty-tx2-fedora-node + bake-orbitty-tx2-debian-node: + name: Bake orbitty-tx2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-fedora-node + needs: prepare-orbitty-tx2-debian-node env: - LIBRARY: library/orbitty-tx2-fedora-node.json + LIBRARY: library/orbitty-tx2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-fedora-python: - name: Prepare orbitty-tx2-fedora-python + prepare-orbitty-tx2-debian-openjdk: + name: Prepare orbitty-tx2-debian-openjdk runs-on: ubuntu-latest - needs: bake-orbitty-tx2-fedora + needs: bake-orbitty-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-fedora-python.json + LIBRARY: library/orbitty-tx2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-fedora-python: - name: Bake orbitty-tx2-fedora-python + bake-orbitty-tx2-debian-openjdk: + name: Bake orbitty-tx2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-fedora-python + needs: prepare-orbitty-tx2-debian-openjdk env: - LIBRARY: library/orbitty-tx2-fedora-python.json + LIBRARY: library/orbitty-tx2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-ubuntu-golang: - name: Prepare orbitty-tx2-ubuntu-golang + prepare-orbitty-tx2-debian-python: + name: Prepare orbitty-tx2-debian-python runs-on: ubuntu-latest - needs: bake-orbitty-tx2-ubuntu + needs: bake-orbitty-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-ubuntu-golang.json + LIBRARY: library/orbitty-tx2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-ubuntu-golang: - name: Bake orbitty-tx2-ubuntu-golang + bake-orbitty-tx2-debian-python: + name: Bake orbitty-tx2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-ubuntu-golang + needs: prepare-orbitty-tx2-debian-python env: - LIBRARY: library/orbitty-tx2-ubuntu-golang.json + LIBRARY: library/orbitty-tx2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-ubuntu-node: - name: Prepare orbitty-tx2-ubuntu-node + prepare-orbitty-tx2-fedora-golang: + name: Prepare orbitty-tx2-fedora-golang runs-on: ubuntu-latest - needs: bake-orbitty-tx2-ubuntu + needs: bake-orbitty-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-ubuntu-node.json + LIBRARY: library/orbitty-tx2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-ubuntu-node: - name: Bake orbitty-tx2-ubuntu-node + bake-orbitty-tx2-fedora-golang: + name: Bake orbitty-tx2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-ubuntu-node + needs: prepare-orbitty-tx2-fedora-golang env: - LIBRARY: library/orbitty-tx2-ubuntu-node.json + LIBRARY: library/orbitty-tx2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-ubuntu-python: - name: Prepare orbitty-tx2-ubuntu-python + prepare-orbitty-tx2-fedora-node: + name: Prepare orbitty-tx2-fedora-node runs-on: ubuntu-latest - needs: bake-orbitty-tx2-ubuntu + needs: bake-orbitty-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-ubuntu-python.json + LIBRARY: library/orbitty-tx2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-ubuntu-python: - name: Bake orbitty-tx2-ubuntu-python + bake-orbitty-tx2-fedora-node: + name: Bake orbitty-tx2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-ubuntu-python + needs: prepare-orbitty-tx2-fedora-node env: - LIBRARY: library/orbitty-tx2-ubuntu-python.json + LIBRARY: library/orbitty-tx2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-ubuntu-openjdk: - name: Prepare orbitty-tx2-ubuntu-openjdk + prepare-orbitty-tx2-fedora-python: + name: Prepare orbitty-tx2-fedora-python runs-on: ubuntu-latest - needs: bake-orbitty-tx2-ubuntu + needs: bake-orbitty-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-ubuntu-openjdk.json + LIBRARY: library/orbitty-tx2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-ubuntu-openjdk: - name: Bake orbitty-tx2-ubuntu-openjdk + bake-orbitty-tx2-fedora-python: + name: Bake orbitty-tx2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-ubuntu-openjdk + needs: prepare-orbitty-tx2-fedora-python env: - LIBRARY: library/orbitty-tx2-ubuntu-openjdk.json + LIBRARY: library/orbitty-tx2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-alpine: - name: Prepare orbitty-tx2-alpine + prepare-orbitty-tx2-ubuntu-golang: + name: Prepare orbitty-tx2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orbitty-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-alpine.json + LIBRARY: library/orbitty-tx2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-alpine: - name: Bake orbitty-tx2-alpine + bake-orbitty-tx2-ubuntu-golang: + name: Bake orbitty-tx2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-alpine + needs: prepare-orbitty-tx2-ubuntu-golang env: - LIBRARY: library/orbitty-tx2-alpine.json + LIBRARY: library/orbitty-tx2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-debian: - name: Prepare orbitty-tx2-debian + prepare-orbitty-tx2-ubuntu-node: + name: Prepare orbitty-tx2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orbitty-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-debian.json + LIBRARY: library/orbitty-tx2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-debian: - name: Bake orbitty-tx2-debian + bake-orbitty-tx2-ubuntu-node: + name: Bake orbitty-tx2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-debian + needs: prepare-orbitty-tx2-ubuntu-node env: - LIBRARY: library/orbitty-tx2-debian.json + LIBRARY: library/orbitty-tx2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-fedora: - name: Prepare orbitty-tx2-fedora + prepare-orbitty-tx2-ubuntu-python: + name: Prepare orbitty-tx2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orbitty-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-fedora.json + LIBRARY: library/orbitty-tx2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-fedora: - name: Bake orbitty-tx2-fedora + bake-orbitty-tx2-ubuntu-python: + name: Bake orbitty-tx2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-fedora + needs: prepare-orbitty-tx2-ubuntu-python env: - LIBRARY: library/orbitty-tx2-fedora.json + LIBRARY: library/orbitty-tx2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-orbitty-tx2-ubuntu: - name: Prepare orbitty-tx2-ubuntu + prepare-orbitty-tx2-ubuntu-openjdk: + name: Prepare orbitty-tx2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-orbitty-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/orbitty-tx2-ubuntu.json + LIBRARY: library/orbitty-tx2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-orbitty-tx2-ubuntu: - name: Bake orbitty-tx2-ubuntu + bake-orbitty-tx2-ubuntu-openjdk: + name: Bake orbitty-tx2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-orbitty-tx2-ubuntu + needs: prepare-orbitty-tx2-ubuntu-openjdk env: - LIBRARY: library/orbitty-tx2-ubuntu.json + LIBRARY: library/orbitty-tx2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-orbitty-tx2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-owa5x.yml b/.github/workflows/bake-owa5x.yml index 4c6ef82e5fb3..32f5fdd305bb 100644 --- a/.github/workflows/bake-owa5x.yml +++ b/.github/workflows/bake-owa5x.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-owa5x-alpine-golang: - name: Prepare owa5x-alpine-golang + prepare-owa5x-alpine: + name: Prepare owa5x-alpine runs-on: ubuntu-latest - needs: bake-owa5x-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-alpine-golang.json + LIBRARY: library/owa5x-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-alpine-golang: - name: Bake owa5x-alpine-golang + bake-owa5x-alpine: + name: Bake owa5x-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-alpine-golang + needs: prepare-owa5x-alpine env: - LIBRARY: library/owa5x-alpine-golang.json + LIBRARY: library/owa5x-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-alpine-node: - name: Prepare owa5x-alpine-node + prepare-owa5x-debian: + name: Prepare owa5x-debian runs-on: ubuntu-latest - needs: bake-owa5x-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-alpine-node.json + LIBRARY: library/owa5x-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-alpine-node: - name: Bake owa5x-alpine-node + bake-owa5x-debian: + name: Bake owa5x-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-alpine-node + needs: prepare-owa5x-debian env: - LIBRARY: library/owa5x-alpine-node.json + LIBRARY: library/owa5x-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-alpine-python: - name: Prepare owa5x-alpine-python + prepare-owa5x-fedora: + name: Prepare owa5x-fedora runs-on: ubuntu-latest - needs: bake-owa5x-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-alpine-python.json + LIBRARY: library/owa5x-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-alpine-python: - name: Bake owa5x-alpine-python + bake-owa5x-fedora: + name: Bake owa5x-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-alpine-python + needs: prepare-owa5x-fedora env: - LIBRARY: library/owa5x-alpine-python.json + LIBRARY: library/owa5x-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-debian-golang: - name: Prepare owa5x-debian-golang + prepare-owa5x-ubuntu: + name: Prepare owa5x-ubuntu runs-on: ubuntu-latest - needs: bake-owa5x-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-debian-golang.json + LIBRARY: library/owa5x-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-debian-golang: - name: Bake owa5x-debian-golang + bake-owa5x-ubuntu: + name: Bake owa5x-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-debian-golang + needs: prepare-owa5x-ubuntu env: - LIBRARY: library/owa5x-debian-golang.json + LIBRARY: library/owa5x-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-debian-node: - name: Prepare owa5x-debian-node + prepare-owa5x-alpine-golang: + name: Prepare owa5x-alpine-golang runs-on: ubuntu-latest - needs: bake-owa5x-debian + needs: bake-owa5x-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-debian-node.json + LIBRARY: library/owa5x-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-debian-node: - name: Bake owa5x-debian-node + bake-owa5x-alpine-golang: + name: Bake owa5x-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-debian-node + needs: prepare-owa5x-alpine-golang env: - LIBRARY: library/owa5x-debian-node.json + LIBRARY: library/owa5x-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-debian-openjdk: - name: Prepare owa5x-debian-openjdk + prepare-owa5x-alpine-node: + name: Prepare owa5x-alpine-node runs-on: ubuntu-latest - needs: bake-owa5x-debian + needs: bake-owa5x-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-debian-openjdk.json + LIBRARY: library/owa5x-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-debian-openjdk: - name: Bake owa5x-debian-openjdk + bake-owa5x-alpine-node: + name: Bake owa5x-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-debian-openjdk + needs: prepare-owa5x-alpine-node env: - LIBRARY: library/owa5x-debian-openjdk.json + LIBRARY: library/owa5x-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-debian-python: - name: Prepare owa5x-debian-python + prepare-owa5x-alpine-python: + name: Prepare owa5x-alpine-python runs-on: ubuntu-latest - needs: bake-owa5x-debian + needs: bake-owa5x-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-debian-python.json + LIBRARY: library/owa5x-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-debian-python: - name: Bake owa5x-debian-python + bake-owa5x-alpine-python: + name: Bake owa5x-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-debian-python + needs: prepare-owa5x-alpine-python env: - LIBRARY: library/owa5x-debian-python.json + LIBRARY: library/owa5x-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-fedora-golang: - name: Prepare owa5x-fedora-golang + prepare-owa5x-debian-golang: + name: Prepare owa5x-debian-golang runs-on: ubuntu-latest - needs: bake-owa5x-fedora + needs: bake-owa5x-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-fedora-golang.json + LIBRARY: library/owa5x-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-fedora-golang: - name: Bake owa5x-fedora-golang + bake-owa5x-debian-golang: + name: Bake owa5x-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-fedora-golang + needs: prepare-owa5x-debian-golang env: - LIBRARY: library/owa5x-fedora-golang.json + LIBRARY: library/owa5x-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-fedora-node: - name: Prepare owa5x-fedora-node + prepare-owa5x-debian-node: + name: Prepare owa5x-debian-node runs-on: ubuntu-latest - needs: bake-owa5x-fedora + needs: bake-owa5x-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-fedora-node.json + LIBRARY: library/owa5x-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-fedora-node: - name: Bake owa5x-fedora-node + bake-owa5x-debian-node: + name: Bake owa5x-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-fedora-node + needs: prepare-owa5x-debian-node env: - LIBRARY: library/owa5x-fedora-node.json + LIBRARY: library/owa5x-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-fedora-python: - name: Prepare owa5x-fedora-python + prepare-owa5x-debian-openjdk: + name: Prepare owa5x-debian-openjdk runs-on: ubuntu-latest - needs: bake-owa5x-fedora + needs: bake-owa5x-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-fedora-python.json + LIBRARY: library/owa5x-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-fedora-python: - name: Bake owa5x-fedora-python + bake-owa5x-debian-openjdk: + name: Bake owa5x-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-fedora-python + needs: prepare-owa5x-debian-openjdk env: - LIBRARY: library/owa5x-fedora-python.json + LIBRARY: library/owa5x-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-ubuntu-golang: - name: Prepare owa5x-ubuntu-golang + prepare-owa5x-debian-python: + name: Prepare owa5x-debian-python runs-on: ubuntu-latest - needs: bake-owa5x-ubuntu + needs: bake-owa5x-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-ubuntu-golang.json + LIBRARY: library/owa5x-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-ubuntu-golang: - name: Bake owa5x-ubuntu-golang + bake-owa5x-debian-python: + name: Bake owa5x-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-ubuntu-golang + needs: prepare-owa5x-debian-python env: - LIBRARY: library/owa5x-ubuntu-golang.json + LIBRARY: library/owa5x-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-ubuntu-node: - name: Prepare owa5x-ubuntu-node + prepare-owa5x-fedora-golang: + name: Prepare owa5x-fedora-golang runs-on: ubuntu-latest - needs: bake-owa5x-ubuntu + needs: bake-owa5x-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-ubuntu-node.json + LIBRARY: library/owa5x-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-ubuntu-node: - name: Bake owa5x-ubuntu-node + bake-owa5x-fedora-golang: + name: Bake owa5x-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-ubuntu-node + needs: prepare-owa5x-fedora-golang env: - LIBRARY: library/owa5x-ubuntu-node.json + LIBRARY: library/owa5x-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-ubuntu-python: - name: Prepare owa5x-ubuntu-python + prepare-owa5x-fedora-node: + name: Prepare owa5x-fedora-node runs-on: ubuntu-latest - needs: bake-owa5x-ubuntu + needs: bake-owa5x-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-ubuntu-python.json + LIBRARY: library/owa5x-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-ubuntu-python: - name: Bake owa5x-ubuntu-python + bake-owa5x-fedora-node: + name: Bake owa5x-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-ubuntu-python + needs: prepare-owa5x-fedora-node env: - LIBRARY: library/owa5x-ubuntu-python.json + LIBRARY: library/owa5x-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-ubuntu-openjdk: - name: Prepare owa5x-ubuntu-openjdk + prepare-owa5x-fedora-python: + name: Prepare owa5x-fedora-python runs-on: ubuntu-latest - needs: bake-owa5x-ubuntu + needs: bake-owa5x-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-ubuntu-openjdk.json + LIBRARY: library/owa5x-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-ubuntu-openjdk: - name: Bake owa5x-ubuntu-openjdk + bake-owa5x-fedora-python: + name: Bake owa5x-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-ubuntu-openjdk + needs: prepare-owa5x-fedora-python env: - LIBRARY: library/owa5x-ubuntu-openjdk.json + LIBRARY: library/owa5x-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-alpine: - name: Prepare owa5x-alpine + prepare-owa5x-ubuntu-golang: + name: Prepare owa5x-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-owa5x-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-alpine.json + LIBRARY: library/owa5x-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-alpine: - name: Bake owa5x-alpine + bake-owa5x-ubuntu-golang: + name: Bake owa5x-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-alpine + needs: prepare-owa5x-ubuntu-golang env: - LIBRARY: library/owa5x-alpine.json + LIBRARY: library/owa5x-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-debian: - name: Prepare owa5x-debian + prepare-owa5x-ubuntu-node: + name: Prepare owa5x-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-owa5x-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-debian.json + LIBRARY: library/owa5x-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-debian: - name: Bake owa5x-debian + bake-owa5x-ubuntu-node: + name: Bake owa5x-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-debian + needs: prepare-owa5x-ubuntu-node env: - LIBRARY: library/owa5x-debian.json + LIBRARY: library/owa5x-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-fedora: - name: Prepare owa5x-fedora + prepare-owa5x-ubuntu-python: + name: Prepare owa5x-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-owa5x-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-fedora.json + LIBRARY: library/owa5x-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-fedora: - name: Bake owa5x-fedora + bake-owa5x-ubuntu-python: + name: Bake owa5x-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-fedora + needs: prepare-owa5x-ubuntu-python env: - LIBRARY: library/owa5x-fedora.json + LIBRARY: library/owa5x-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-owa5x-ubuntu: - name: Prepare owa5x-ubuntu + prepare-owa5x-ubuntu-openjdk: + name: Prepare owa5x-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-owa5x-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/owa5x-ubuntu.json + LIBRARY: library/owa5x-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-owa5x-ubuntu: - name: Bake owa5x-ubuntu + bake-owa5x-ubuntu-openjdk: + name: Bake owa5x-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-owa5x-ubuntu + needs: prepare-owa5x-ubuntu-openjdk env: - LIBRARY: library/owa5x-ubuntu.json + LIBRARY: library/owa5x-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-owa5x-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-owa5x-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-photon-nano.yml b/.github/workflows/bake-photon-nano.yml index cc482d45e16b..7db1e84ee5e2 100644 --- a/.github/workflows/bake-photon-nano.yml +++ b/.github/workflows/bake-photon-nano.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-photon-nano-alpine-golang: - name: Prepare photon-nano-alpine-golang + prepare-photon-nano-alpine: + name: Prepare photon-nano-alpine runs-on: ubuntu-latest - needs: bake-photon-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-alpine-golang.json + LIBRARY: library/photon-nano-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-alpine-golang: - name: Bake photon-nano-alpine-golang + bake-photon-nano-alpine: + name: Bake photon-nano-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-alpine-golang + needs: prepare-photon-nano-alpine env: - LIBRARY: library/photon-nano-alpine-golang.json + LIBRARY: library/photon-nano-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-alpine-node: - name: Prepare photon-nano-alpine-node + prepare-photon-nano-debian: + name: Prepare photon-nano-debian runs-on: ubuntu-latest - needs: bake-photon-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-alpine-node.json + LIBRARY: library/photon-nano-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-alpine-node: - name: Bake photon-nano-alpine-node + bake-photon-nano-debian: + name: Bake photon-nano-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-alpine-node + needs: prepare-photon-nano-debian env: - LIBRARY: library/photon-nano-alpine-node.json + LIBRARY: library/photon-nano-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-alpine-python: - name: Prepare photon-nano-alpine-python + prepare-photon-nano-fedora: + name: Prepare photon-nano-fedora runs-on: ubuntu-latest - needs: bake-photon-nano-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-alpine-python.json + LIBRARY: library/photon-nano-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-alpine-python: - name: Bake photon-nano-alpine-python + bake-photon-nano-fedora: + name: Bake photon-nano-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-alpine-python + needs: prepare-photon-nano-fedora env: - LIBRARY: library/photon-nano-alpine-python.json + LIBRARY: library/photon-nano-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-debian-golang: - name: Prepare photon-nano-debian-golang + prepare-photon-nano-ubuntu: + name: Prepare photon-nano-ubuntu runs-on: ubuntu-latest - needs: bake-photon-nano-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-debian-golang.json + LIBRARY: library/photon-nano-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-debian-golang: - name: Bake photon-nano-debian-golang + bake-photon-nano-ubuntu: + name: Bake photon-nano-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-debian-golang + needs: prepare-photon-nano-ubuntu env: - LIBRARY: library/photon-nano-debian-golang.json + LIBRARY: library/photon-nano-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-debian-node: - name: Prepare photon-nano-debian-node + prepare-photon-nano-alpine-golang: + name: Prepare photon-nano-alpine-golang runs-on: ubuntu-latest - needs: bake-photon-nano-debian + needs: bake-photon-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-debian-node.json + LIBRARY: library/photon-nano-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-debian-node: - name: Bake photon-nano-debian-node + bake-photon-nano-alpine-golang: + name: Bake photon-nano-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-debian-node + needs: prepare-photon-nano-alpine-golang env: - LIBRARY: library/photon-nano-debian-node.json + LIBRARY: library/photon-nano-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-debian-openjdk: - name: Prepare photon-nano-debian-openjdk + prepare-photon-nano-alpine-node: + name: Prepare photon-nano-alpine-node runs-on: ubuntu-latest - needs: bake-photon-nano-debian + needs: bake-photon-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-debian-openjdk.json + LIBRARY: library/photon-nano-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-debian-openjdk: - name: Bake photon-nano-debian-openjdk + bake-photon-nano-alpine-node: + name: Bake photon-nano-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-debian-openjdk + needs: prepare-photon-nano-alpine-node env: - LIBRARY: library/photon-nano-debian-openjdk.json + LIBRARY: library/photon-nano-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-debian-python: - name: Prepare photon-nano-debian-python + prepare-photon-nano-alpine-python: + name: Prepare photon-nano-alpine-python runs-on: ubuntu-latest - needs: bake-photon-nano-debian + needs: bake-photon-nano-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-debian-python.json + LIBRARY: library/photon-nano-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-debian-python: - name: Bake photon-nano-debian-python + bake-photon-nano-alpine-python: + name: Bake photon-nano-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-debian-python + needs: prepare-photon-nano-alpine-python env: - LIBRARY: library/photon-nano-debian-python.json + LIBRARY: library/photon-nano-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-fedora-golang: - name: Prepare photon-nano-fedora-golang + prepare-photon-nano-debian-golang: + name: Prepare photon-nano-debian-golang runs-on: ubuntu-latest - needs: bake-photon-nano-fedora + needs: bake-photon-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-fedora-golang.json + LIBRARY: library/photon-nano-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-fedora-golang: - name: Bake photon-nano-fedora-golang + bake-photon-nano-debian-golang: + name: Bake photon-nano-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-fedora-golang + needs: prepare-photon-nano-debian-golang env: - LIBRARY: library/photon-nano-fedora-golang.json + LIBRARY: library/photon-nano-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-fedora-node: - name: Prepare photon-nano-fedora-node + prepare-photon-nano-debian-node: + name: Prepare photon-nano-debian-node runs-on: ubuntu-latest - needs: bake-photon-nano-fedora + needs: bake-photon-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-fedora-node.json + LIBRARY: library/photon-nano-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-fedora-node: - name: Bake photon-nano-fedora-node + bake-photon-nano-debian-node: + name: Bake photon-nano-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-fedora-node + needs: prepare-photon-nano-debian-node env: - LIBRARY: library/photon-nano-fedora-node.json + LIBRARY: library/photon-nano-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-fedora-python: - name: Prepare photon-nano-fedora-python + prepare-photon-nano-debian-openjdk: + name: Prepare photon-nano-debian-openjdk runs-on: ubuntu-latest - needs: bake-photon-nano-fedora + needs: bake-photon-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-fedora-python.json + LIBRARY: library/photon-nano-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-fedora-python: - name: Bake photon-nano-fedora-python + bake-photon-nano-debian-openjdk: + name: Bake photon-nano-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-fedora-python + needs: prepare-photon-nano-debian-openjdk env: - LIBRARY: library/photon-nano-fedora-python.json + LIBRARY: library/photon-nano-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-ubuntu-golang: - name: Prepare photon-nano-ubuntu-golang + prepare-photon-nano-debian-python: + name: Prepare photon-nano-debian-python runs-on: ubuntu-latest - needs: bake-photon-nano-ubuntu + needs: bake-photon-nano-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-ubuntu-golang.json + LIBRARY: library/photon-nano-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-ubuntu-golang: - name: Bake photon-nano-ubuntu-golang + bake-photon-nano-debian-python: + name: Bake photon-nano-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-ubuntu-golang + needs: prepare-photon-nano-debian-python env: - LIBRARY: library/photon-nano-ubuntu-golang.json + LIBRARY: library/photon-nano-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-ubuntu-node: - name: Prepare photon-nano-ubuntu-node + prepare-photon-nano-fedora-golang: + name: Prepare photon-nano-fedora-golang runs-on: ubuntu-latest - needs: bake-photon-nano-ubuntu + needs: bake-photon-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-ubuntu-node.json + LIBRARY: library/photon-nano-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-ubuntu-node: - name: Bake photon-nano-ubuntu-node + bake-photon-nano-fedora-golang: + name: Bake photon-nano-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-ubuntu-node + needs: prepare-photon-nano-fedora-golang env: - LIBRARY: library/photon-nano-ubuntu-node.json + LIBRARY: library/photon-nano-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-ubuntu-python: - name: Prepare photon-nano-ubuntu-python + prepare-photon-nano-fedora-node: + name: Prepare photon-nano-fedora-node runs-on: ubuntu-latest - needs: bake-photon-nano-ubuntu + needs: bake-photon-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-ubuntu-python.json + LIBRARY: library/photon-nano-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-ubuntu-python: - name: Bake photon-nano-ubuntu-python + bake-photon-nano-fedora-node: + name: Bake photon-nano-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-ubuntu-python + needs: prepare-photon-nano-fedora-node env: - LIBRARY: library/photon-nano-ubuntu-python.json + LIBRARY: library/photon-nano-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-ubuntu-openjdk: - name: Prepare photon-nano-ubuntu-openjdk + prepare-photon-nano-fedora-python: + name: Prepare photon-nano-fedora-python runs-on: ubuntu-latest - needs: bake-photon-nano-ubuntu + needs: bake-photon-nano-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-ubuntu-openjdk.json + LIBRARY: library/photon-nano-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-ubuntu-openjdk: - name: Bake photon-nano-ubuntu-openjdk + bake-photon-nano-fedora-python: + name: Bake photon-nano-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-ubuntu-openjdk + needs: prepare-photon-nano-fedora-python env: - LIBRARY: library/photon-nano-ubuntu-openjdk.json + LIBRARY: library/photon-nano-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-alpine: - name: Prepare photon-nano-alpine + prepare-photon-nano-ubuntu-golang: + name: Prepare photon-nano-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-alpine.json + LIBRARY: library/photon-nano-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-alpine: - name: Bake photon-nano-alpine + bake-photon-nano-ubuntu-golang: + name: Bake photon-nano-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-alpine + needs: prepare-photon-nano-ubuntu-golang env: - LIBRARY: library/photon-nano-alpine.json + LIBRARY: library/photon-nano-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-debian: - name: Prepare photon-nano-debian + prepare-photon-nano-ubuntu-node: + name: Prepare photon-nano-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-debian.json + LIBRARY: library/photon-nano-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-debian: - name: Bake photon-nano-debian + bake-photon-nano-ubuntu-node: + name: Bake photon-nano-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-debian + needs: prepare-photon-nano-ubuntu-node env: - LIBRARY: library/photon-nano-debian.json + LIBRARY: library/photon-nano-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-fedora: - name: Prepare photon-nano-fedora + prepare-photon-nano-ubuntu-python: + name: Prepare photon-nano-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-fedora.json + LIBRARY: library/photon-nano-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-fedora: - name: Bake photon-nano-fedora + bake-photon-nano-ubuntu-python: + name: Bake photon-nano-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-fedora + needs: prepare-photon-nano-ubuntu-python env: - LIBRARY: library/photon-nano-fedora.json + LIBRARY: library/photon-nano-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-nano-ubuntu: - name: Prepare photon-nano-ubuntu + prepare-photon-nano-ubuntu-openjdk: + name: Prepare photon-nano-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-nano-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-nano-ubuntu.json + LIBRARY: library/photon-nano-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-nano-ubuntu: - name: Bake photon-nano-ubuntu + bake-photon-nano-ubuntu-openjdk: + name: Bake photon-nano-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-nano-ubuntu + needs: prepare-photon-nano-ubuntu-openjdk env: - LIBRARY: library/photon-nano-ubuntu.json + LIBRARY: library/photon-nano-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-nano-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-photon-tx2-nx.yml b/.github/workflows/bake-photon-tx2-nx.yml index 05f18fbb09a9..cdd19500ff0a 100644 --- a/.github/workflows/bake-photon-tx2-nx.yml +++ b/.github/workflows/bake-photon-tx2-nx.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-photon-tx2-nx-alpine-golang: - name: Prepare photon-tx2-nx-alpine-golang + prepare-photon-tx2-nx-alpine: + name: Prepare photon-tx2-nx-alpine runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-alpine-golang.json + LIBRARY: library/photon-tx2-nx-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-alpine-golang: - name: Bake photon-tx2-nx-alpine-golang + bake-photon-tx2-nx-alpine: + name: Bake photon-tx2-nx-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-alpine-golang + needs: prepare-photon-tx2-nx-alpine env: - LIBRARY: library/photon-tx2-nx-alpine-golang.json + LIBRARY: library/photon-tx2-nx-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-alpine-node: - name: Prepare photon-tx2-nx-alpine-node + prepare-photon-tx2-nx-debian: + name: Prepare photon-tx2-nx-debian runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-alpine-node.json + LIBRARY: library/photon-tx2-nx-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-alpine-node: - name: Bake photon-tx2-nx-alpine-node + bake-photon-tx2-nx-debian: + name: Bake photon-tx2-nx-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-alpine-node + needs: prepare-photon-tx2-nx-debian env: - LIBRARY: library/photon-tx2-nx-alpine-node.json + LIBRARY: library/photon-tx2-nx-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-alpine-python: - name: Prepare photon-tx2-nx-alpine-python + prepare-photon-tx2-nx-fedora: + name: Prepare photon-tx2-nx-fedora runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-alpine-python.json + LIBRARY: library/photon-tx2-nx-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-alpine-python: - name: Bake photon-tx2-nx-alpine-python + bake-photon-tx2-nx-fedora: + name: Bake photon-tx2-nx-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-alpine-python + needs: prepare-photon-tx2-nx-fedora env: - LIBRARY: library/photon-tx2-nx-alpine-python.json + LIBRARY: library/photon-tx2-nx-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-debian-golang: - name: Prepare photon-tx2-nx-debian-golang + prepare-photon-tx2-nx-ubuntu: + name: Prepare photon-tx2-nx-ubuntu runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-debian-golang.json + LIBRARY: library/photon-tx2-nx-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-debian-golang: - name: Bake photon-tx2-nx-debian-golang + bake-photon-tx2-nx-ubuntu: + name: Bake photon-tx2-nx-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-debian-golang + needs: prepare-photon-tx2-nx-ubuntu env: - LIBRARY: library/photon-tx2-nx-debian-golang.json + LIBRARY: library/photon-tx2-nx-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-debian-node: - name: Prepare photon-tx2-nx-debian-node + prepare-photon-tx2-nx-alpine-golang: + name: Prepare photon-tx2-nx-alpine-golang runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-debian + needs: bake-photon-tx2-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-debian-node.json + LIBRARY: library/photon-tx2-nx-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-debian-node: - name: Bake photon-tx2-nx-debian-node + bake-photon-tx2-nx-alpine-golang: + name: Bake photon-tx2-nx-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-debian-node + needs: prepare-photon-tx2-nx-alpine-golang env: - LIBRARY: library/photon-tx2-nx-debian-node.json + LIBRARY: library/photon-tx2-nx-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-debian-openjdk: - name: Prepare photon-tx2-nx-debian-openjdk + prepare-photon-tx2-nx-alpine-node: + name: Prepare photon-tx2-nx-alpine-node runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-debian + needs: bake-photon-tx2-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-debian-openjdk.json + LIBRARY: library/photon-tx2-nx-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-debian-openjdk: - name: Bake photon-tx2-nx-debian-openjdk + bake-photon-tx2-nx-alpine-node: + name: Bake photon-tx2-nx-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-debian-openjdk + needs: prepare-photon-tx2-nx-alpine-node env: - LIBRARY: library/photon-tx2-nx-debian-openjdk.json + LIBRARY: library/photon-tx2-nx-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-debian-python: - name: Prepare photon-tx2-nx-debian-python + prepare-photon-tx2-nx-alpine-python: + name: Prepare photon-tx2-nx-alpine-python runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-debian + needs: bake-photon-tx2-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-debian-python.json + LIBRARY: library/photon-tx2-nx-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-debian-python: - name: Bake photon-tx2-nx-debian-python + bake-photon-tx2-nx-alpine-python: + name: Bake photon-tx2-nx-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-debian-python + needs: prepare-photon-tx2-nx-alpine-python env: - LIBRARY: library/photon-tx2-nx-debian-python.json + LIBRARY: library/photon-tx2-nx-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-fedora-golang: - name: Prepare photon-tx2-nx-fedora-golang + prepare-photon-tx2-nx-debian-golang: + name: Prepare photon-tx2-nx-debian-golang runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-fedora + needs: bake-photon-tx2-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-fedora-golang.json + LIBRARY: library/photon-tx2-nx-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-fedora-golang: - name: Bake photon-tx2-nx-fedora-golang + bake-photon-tx2-nx-debian-golang: + name: Bake photon-tx2-nx-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-fedora-golang + needs: prepare-photon-tx2-nx-debian-golang env: - LIBRARY: library/photon-tx2-nx-fedora-golang.json + LIBRARY: library/photon-tx2-nx-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-fedora-node: - name: Prepare photon-tx2-nx-fedora-node + prepare-photon-tx2-nx-debian-node: + name: Prepare photon-tx2-nx-debian-node runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-fedora + needs: bake-photon-tx2-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-fedora-node.json + LIBRARY: library/photon-tx2-nx-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-fedora-node: - name: Bake photon-tx2-nx-fedora-node + bake-photon-tx2-nx-debian-node: + name: Bake photon-tx2-nx-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-fedora-node + needs: prepare-photon-tx2-nx-debian-node env: - LIBRARY: library/photon-tx2-nx-fedora-node.json + LIBRARY: library/photon-tx2-nx-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-fedora-python: - name: Prepare photon-tx2-nx-fedora-python + prepare-photon-tx2-nx-debian-openjdk: + name: Prepare photon-tx2-nx-debian-openjdk runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-fedora + needs: bake-photon-tx2-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-fedora-python.json + LIBRARY: library/photon-tx2-nx-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-fedora-python: - name: Bake photon-tx2-nx-fedora-python + bake-photon-tx2-nx-debian-openjdk: + name: Bake photon-tx2-nx-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-fedora-python + needs: prepare-photon-tx2-nx-debian-openjdk env: - LIBRARY: library/photon-tx2-nx-fedora-python.json + LIBRARY: library/photon-tx2-nx-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-ubuntu-golang: - name: Prepare photon-tx2-nx-ubuntu-golang + prepare-photon-tx2-nx-debian-python: + name: Prepare photon-tx2-nx-debian-python runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-ubuntu + needs: bake-photon-tx2-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-ubuntu-golang.json + LIBRARY: library/photon-tx2-nx-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-ubuntu-golang: - name: Bake photon-tx2-nx-ubuntu-golang + bake-photon-tx2-nx-debian-python: + name: Bake photon-tx2-nx-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-ubuntu-golang + needs: prepare-photon-tx2-nx-debian-python env: - LIBRARY: library/photon-tx2-nx-ubuntu-golang.json + LIBRARY: library/photon-tx2-nx-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-ubuntu-node: - name: Prepare photon-tx2-nx-ubuntu-node + prepare-photon-tx2-nx-fedora-golang: + name: Prepare photon-tx2-nx-fedora-golang runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-ubuntu + needs: bake-photon-tx2-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-ubuntu-node.json + LIBRARY: library/photon-tx2-nx-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-ubuntu-node: - name: Bake photon-tx2-nx-ubuntu-node + bake-photon-tx2-nx-fedora-golang: + name: Bake photon-tx2-nx-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-ubuntu-node + needs: prepare-photon-tx2-nx-fedora-golang env: - LIBRARY: library/photon-tx2-nx-ubuntu-node.json + LIBRARY: library/photon-tx2-nx-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-ubuntu-python: - name: Prepare photon-tx2-nx-ubuntu-python + prepare-photon-tx2-nx-fedora-node: + name: Prepare photon-tx2-nx-fedora-node runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-ubuntu + needs: bake-photon-tx2-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-ubuntu-python.json + LIBRARY: library/photon-tx2-nx-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-ubuntu-python: - name: Bake photon-tx2-nx-ubuntu-python + bake-photon-tx2-nx-fedora-node: + name: Bake photon-tx2-nx-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-ubuntu-python + needs: prepare-photon-tx2-nx-fedora-node env: - LIBRARY: library/photon-tx2-nx-ubuntu-python.json + LIBRARY: library/photon-tx2-nx-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-ubuntu-openjdk: - name: Prepare photon-tx2-nx-ubuntu-openjdk + prepare-photon-tx2-nx-fedora-python: + name: Prepare photon-tx2-nx-fedora-python runs-on: ubuntu-latest - needs: bake-photon-tx2-nx-ubuntu + needs: bake-photon-tx2-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-ubuntu-openjdk.json + LIBRARY: library/photon-tx2-nx-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-ubuntu-openjdk: - name: Bake photon-tx2-nx-ubuntu-openjdk + bake-photon-tx2-nx-fedora-python: + name: Bake photon-tx2-nx-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-ubuntu-openjdk + needs: prepare-photon-tx2-nx-fedora-python env: - LIBRARY: library/photon-tx2-nx-ubuntu-openjdk.json + LIBRARY: library/photon-tx2-nx-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-alpine: - name: Prepare photon-tx2-nx-alpine + prepare-photon-tx2-nx-ubuntu-golang: + name: Prepare photon-tx2-nx-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-tx2-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-alpine.json + LIBRARY: library/photon-tx2-nx-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-alpine: - name: Bake photon-tx2-nx-alpine + bake-photon-tx2-nx-ubuntu-golang: + name: Bake photon-tx2-nx-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-alpine + needs: prepare-photon-tx2-nx-ubuntu-golang env: - LIBRARY: library/photon-tx2-nx-alpine.json + LIBRARY: library/photon-tx2-nx-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-debian: - name: Prepare photon-tx2-nx-debian + prepare-photon-tx2-nx-ubuntu-node: + name: Prepare photon-tx2-nx-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-tx2-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-debian.json + LIBRARY: library/photon-tx2-nx-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-debian: - name: Bake photon-tx2-nx-debian + bake-photon-tx2-nx-ubuntu-node: + name: Bake photon-tx2-nx-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-debian + needs: prepare-photon-tx2-nx-ubuntu-node env: - LIBRARY: library/photon-tx2-nx-debian.json + LIBRARY: library/photon-tx2-nx-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-fedora: - name: Prepare photon-tx2-nx-fedora + prepare-photon-tx2-nx-ubuntu-python: + name: Prepare photon-tx2-nx-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-tx2-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-fedora.json + LIBRARY: library/photon-tx2-nx-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-fedora: - name: Bake photon-tx2-nx-fedora + bake-photon-tx2-nx-ubuntu-python: + name: Bake photon-tx2-nx-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-fedora + needs: prepare-photon-tx2-nx-ubuntu-python env: - LIBRARY: library/photon-tx2-nx-fedora.json + LIBRARY: library/photon-tx2-nx-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-tx2-nx-ubuntu: - name: Prepare photon-tx2-nx-ubuntu + prepare-photon-tx2-nx-ubuntu-openjdk: + name: Prepare photon-tx2-nx-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-tx2-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-tx2-nx-ubuntu.json + LIBRARY: library/photon-tx2-nx-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-tx2-nx-ubuntu: - name: Bake photon-tx2-nx-ubuntu + bake-photon-tx2-nx-ubuntu-openjdk: + name: Bake photon-tx2-nx-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-tx2-nx-ubuntu + needs: prepare-photon-tx2-nx-ubuntu-openjdk env: - LIBRARY: library/photon-tx2-nx-ubuntu.json + LIBRARY: library/photon-tx2-nx-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-tx2-nx-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-photon-xavier-nx.yml b/.github/workflows/bake-photon-xavier-nx.yml index 8836327432de..085ad57a51d1 100644 --- a/.github/workflows/bake-photon-xavier-nx.yml +++ b/.github/workflows/bake-photon-xavier-nx.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-photon-xavier-nx-alpine-golang: - name: Prepare photon-xavier-nx-alpine-golang + prepare-photon-xavier-nx-alpine: + name: Prepare photon-xavier-nx-alpine runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-alpine-golang.json + LIBRARY: library/photon-xavier-nx-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-alpine-golang: - name: Bake photon-xavier-nx-alpine-golang + bake-photon-xavier-nx-alpine: + name: Bake photon-xavier-nx-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-alpine-golang + needs: prepare-photon-xavier-nx-alpine env: - LIBRARY: library/photon-xavier-nx-alpine-golang.json + LIBRARY: library/photon-xavier-nx-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-alpine-node: - name: Prepare photon-xavier-nx-alpine-node + prepare-photon-xavier-nx-debian: + name: Prepare photon-xavier-nx-debian runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-alpine-node.json + LIBRARY: library/photon-xavier-nx-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-alpine-node: - name: Bake photon-xavier-nx-alpine-node + bake-photon-xavier-nx-debian: + name: Bake photon-xavier-nx-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-alpine-node + needs: prepare-photon-xavier-nx-debian env: - LIBRARY: library/photon-xavier-nx-alpine-node.json + LIBRARY: library/photon-xavier-nx-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-alpine-python: - name: Prepare photon-xavier-nx-alpine-python + prepare-photon-xavier-nx-fedora: + name: Prepare photon-xavier-nx-fedora runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-alpine-python.json + LIBRARY: library/photon-xavier-nx-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-alpine-python: - name: Bake photon-xavier-nx-alpine-python + bake-photon-xavier-nx-fedora: + name: Bake photon-xavier-nx-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-alpine-python + needs: prepare-photon-xavier-nx-fedora env: - LIBRARY: library/photon-xavier-nx-alpine-python.json + LIBRARY: library/photon-xavier-nx-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-debian-golang: - name: Prepare photon-xavier-nx-debian-golang + prepare-photon-xavier-nx-ubuntu: + name: Prepare photon-xavier-nx-ubuntu runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-debian-golang.json + LIBRARY: library/photon-xavier-nx-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-debian-golang: - name: Bake photon-xavier-nx-debian-golang + bake-photon-xavier-nx-ubuntu: + name: Bake photon-xavier-nx-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-debian-golang + needs: prepare-photon-xavier-nx-ubuntu env: - LIBRARY: library/photon-xavier-nx-debian-golang.json + LIBRARY: library/photon-xavier-nx-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-debian-node: - name: Prepare photon-xavier-nx-debian-node + prepare-photon-xavier-nx-alpine-golang: + name: Prepare photon-xavier-nx-alpine-golang runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-debian + needs: bake-photon-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-debian-node.json + LIBRARY: library/photon-xavier-nx-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-debian-node: - name: Bake photon-xavier-nx-debian-node + bake-photon-xavier-nx-alpine-golang: + name: Bake photon-xavier-nx-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-debian-node + needs: prepare-photon-xavier-nx-alpine-golang env: - LIBRARY: library/photon-xavier-nx-debian-node.json + LIBRARY: library/photon-xavier-nx-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-debian-openjdk: - name: Prepare photon-xavier-nx-debian-openjdk + prepare-photon-xavier-nx-alpine-node: + name: Prepare photon-xavier-nx-alpine-node runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-debian + needs: bake-photon-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-debian-openjdk.json + LIBRARY: library/photon-xavier-nx-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-debian-openjdk: - name: Bake photon-xavier-nx-debian-openjdk + bake-photon-xavier-nx-alpine-node: + name: Bake photon-xavier-nx-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-debian-openjdk + needs: prepare-photon-xavier-nx-alpine-node env: - LIBRARY: library/photon-xavier-nx-debian-openjdk.json + LIBRARY: library/photon-xavier-nx-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-debian-python: - name: Prepare photon-xavier-nx-debian-python + prepare-photon-xavier-nx-alpine-python: + name: Prepare photon-xavier-nx-alpine-python runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-debian + needs: bake-photon-xavier-nx-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-debian-python.json + LIBRARY: library/photon-xavier-nx-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-debian-python: - name: Bake photon-xavier-nx-debian-python + bake-photon-xavier-nx-alpine-python: + name: Bake photon-xavier-nx-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-debian-python + needs: prepare-photon-xavier-nx-alpine-python env: - LIBRARY: library/photon-xavier-nx-debian-python.json + LIBRARY: library/photon-xavier-nx-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-fedora-golang: - name: Prepare photon-xavier-nx-fedora-golang + prepare-photon-xavier-nx-debian-golang: + name: Prepare photon-xavier-nx-debian-golang runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-fedora + needs: bake-photon-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-fedora-golang.json + LIBRARY: library/photon-xavier-nx-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-fedora-golang: - name: Bake photon-xavier-nx-fedora-golang + bake-photon-xavier-nx-debian-golang: + name: Bake photon-xavier-nx-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-fedora-golang + needs: prepare-photon-xavier-nx-debian-golang env: - LIBRARY: library/photon-xavier-nx-fedora-golang.json + LIBRARY: library/photon-xavier-nx-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-fedora-node: - name: Prepare photon-xavier-nx-fedora-node + prepare-photon-xavier-nx-debian-node: + name: Prepare photon-xavier-nx-debian-node runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-fedora + needs: bake-photon-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-fedora-node.json + LIBRARY: library/photon-xavier-nx-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-fedora-node: - name: Bake photon-xavier-nx-fedora-node + bake-photon-xavier-nx-debian-node: + name: Bake photon-xavier-nx-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-fedora-node + needs: prepare-photon-xavier-nx-debian-node env: - LIBRARY: library/photon-xavier-nx-fedora-node.json + LIBRARY: library/photon-xavier-nx-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-fedora-python: - name: Prepare photon-xavier-nx-fedora-python + prepare-photon-xavier-nx-debian-openjdk: + name: Prepare photon-xavier-nx-debian-openjdk runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-fedora + needs: bake-photon-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-fedora-python.json + LIBRARY: library/photon-xavier-nx-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-fedora-python: - name: Bake photon-xavier-nx-fedora-python + bake-photon-xavier-nx-debian-openjdk: + name: Bake photon-xavier-nx-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-fedora-python + needs: prepare-photon-xavier-nx-debian-openjdk env: - LIBRARY: library/photon-xavier-nx-fedora-python.json + LIBRARY: library/photon-xavier-nx-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-ubuntu-golang: - name: Prepare photon-xavier-nx-ubuntu-golang + prepare-photon-xavier-nx-debian-python: + name: Prepare photon-xavier-nx-debian-python runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-ubuntu + needs: bake-photon-xavier-nx-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-ubuntu-golang.json + LIBRARY: library/photon-xavier-nx-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-ubuntu-golang: - name: Bake photon-xavier-nx-ubuntu-golang + bake-photon-xavier-nx-debian-python: + name: Bake photon-xavier-nx-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-ubuntu-golang + needs: prepare-photon-xavier-nx-debian-python env: - LIBRARY: library/photon-xavier-nx-ubuntu-golang.json + LIBRARY: library/photon-xavier-nx-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-ubuntu-node: - name: Prepare photon-xavier-nx-ubuntu-node + prepare-photon-xavier-nx-fedora-golang: + name: Prepare photon-xavier-nx-fedora-golang runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-ubuntu + needs: bake-photon-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-ubuntu-node.json + LIBRARY: library/photon-xavier-nx-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-ubuntu-node: - name: Bake photon-xavier-nx-ubuntu-node + bake-photon-xavier-nx-fedora-golang: + name: Bake photon-xavier-nx-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-ubuntu-node + needs: prepare-photon-xavier-nx-fedora-golang env: - LIBRARY: library/photon-xavier-nx-ubuntu-node.json + LIBRARY: library/photon-xavier-nx-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-ubuntu-python: - name: Prepare photon-xavier-nx-ubuntu-python + prepare-photon-xavier-nx-fedora-node: + name: Prepare photon-xavier-nx-fedora-node runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-ubuntu + needs: bake-photon-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-ubuntu-python.json + LIBRARY: library/photon-xavier-nx-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-ubuntu-python: - name: Bake photon-xavier-nx-ubuntu-python + bake-photon-xavier-nx-fedora-node: + name: Bake photon-xavier-nx-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-ubuntu-python + needs: prepare-photon-xavier-nx-fedora-node env: - LIBRARY: library/photon-xavier-nx-ubuntu-python.json + LIBRARY: library/photon-xavier-nx-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-ubuntu-openjdk: - name: Prepare photon-xavier-nx-ubuntu-openjdk + prepare-photon-xavier-nx-fedora-python: + name: Prepare photon-xavier-nx-fedora-python runs-on: ubuntu-latest - needs: bake-photon-xavier-nx-ubuntu + needs: bake-photon-xavier-nx-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-ubuntu-openjdk.json + LIBRARY: library/photon-xavier-nx-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-ubuntu-openjdk: - name: Bake photon-xavier-nx-ubuntu-openjdk + bake-photon-xavier-nx-fedora-python: + name: Bake photon-xavier-nx-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-ubuntu-openjdk + needs: prepare-photon-xavier-nx-fedora-python env: - LIBRARY: library/photon-xavier-nx-ubuntu-openjdk.json + LIBRARY: library/photon-xavier-nx-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-alpine: - name: Prepare photon-xavier-nx-alpine + prepare-photon-xavier-nx-ubuntu-golang: + name: Prepare photon-xavier-nx-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-alpine.json + LIBRARY: library/photon-xavier-nx-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-alpine: - name: Bake photon-xavier-nx-alpine + bake-photon-xavier-nx-ubuntu-golang: + name: Bake photon-xavier-nx-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-alpine + needs: prepare-photon-xavier-nx-ubuntu-golang env: - LIBRARY: library/photon-xavier-nx-alpine.json + LIBRARY: library/photon-xavier-nx-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-debian: - name: Prepare photon-xavier-nx-debian + prepare-photon-xavier-nx-ubuntu-node: + name: Prepare photon-xavier-nx-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-debian.json + LIBRARY: library/photon-xavier-nx-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-debian: - name: Bake photon-xavier-nx-debian + bake-photon-xavier-nx-ubuntu-node: + name: Bake photon-xavier-nx-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-debian + needs: prepare-photon-xavier-nx-ubuntu-node env: - LIBRARY: library/photon-xavier-nx-debian.json + LIBRARY: library/photon-xavier-nx-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-fedora: - name: Prepare photon-xavier-nx-fedora + prepare-photon-xavier-nx-ubuntu-python: + name: Prepare photon-xavier-nx-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-fedora.json + LIBRARY: library/photon-xavier-nx-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-fedora: - name: Bake photon-xavier-nx-fedora + bake-photon-xavier-nx-ubuntu-python: + name: Bake photon-xavier-nx-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-fedora + needs: prepare-photon-xavier-nx-ubuntu-python env: - LIBRARY: library/photon-xavier-nx-fedora.json + LIBRARY: library/photon-xavier-nx-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-photon-xavier-nx-ubuntu: - name: Prepare photon-xavier-nx-ubuntu + prepare-photon-xavier-nx-ubuntu-openjdk: + name: Prepare photon-xavier-nx-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-photon-xavier-nx-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/photon-xavier-nx-ubuntu.json + LIBRARY: library/photon-xavier-nx-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-photon-xavier-nx-ubuntu: - name: Bake photon-xavier-nx-ubuntu + bake-photon-xavier-nx-ubuntu-openjdk: + name: Bake photon-xavier-nx-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-photon-xavier-nx-ubuntu + needs: prepare-photon-xavier-nx-ubuntu-openjdk env: - LIBRARY: library/photon-xavier-nx-ubuntu.json + LIBRARY: library/photon-xavier-nx-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-photon-xavier-nx-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-phyboard-lyra-am62xx-2.yml b/.github/workflows/bake-phyboard-lyra-am62xx-2.yml index b566adb62956..20fdd08e5fe1 100644 --- a/.github/workflows/bake-phyboard-lyra-am62xx-2.yml +++ b/.github/workflows/bake-phyboard-lyra-am62xx-2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-phyboard-lyra-am62xx-2-alpine-golang: - name: Prepare phyboard-lyra-am62xx-2-alpine-golang + prepare-phyboard-lyra-am62xx-2-alpine: + name: Prepare phyboard-lyra-am62xx-2-alpine runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-alpine-golang: - name: Bake phyboard-lyra-am62xx-2-alpine-golang + bake-phyboard-lyra-am62xx-2-alpine: + name: Bake phyboard-lyra-am62xx-2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-alpine-golang + needs: prepare-phyboard-lyra-am62xx-2-alpine env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-alpine-node: - name: Prepare phyboard-lyra-am62xx-2-alpine-node + prepare-phyboard-lyra-am62xx-2-debian: + name: Prepare phyboard-lyra-am62xx-2-debian runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-alpine-node: - name: Bake phyboard-lyra-am62xx-2-alpine-node + bake-phyboard-lyra-am62xx-2-debian: + name: Bake phyboard-lyra-am62xx-2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-alpine-node + needs: prepare-phyboard-lyra-am62xx-2-debian env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-alpine-python: - name: Prepare phyboard-lyra-am62xx-2-alpine-python + prepare-phyboard-lyra-am62xx-2-fedora: + name: Prepare phyboard-lyra-am62xx-2-fedora runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-alpine-python: - name: Bake phyboard-lyra-am62xx-2-alpine-python + bake-phyboard-lyra-am62xx-2-fedora: + name: Bake phyboard-lyra-am62xx-2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-alpine-python + needs: prepare-phyboard-lyra-am62xx-2-fedora env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-debian-golang: - name: Prepare phyboard-lyra-am62xx-2-debian-golang + prepare-phyboard-lyra-am62xx-2-ubuntu: + name: Prepare phyboard-lyra-am62xx-2-ubuntu runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-debian-golang: - name: Bake phyboard-lyra-am62xx-2-debian-golang + bake-phyboard-lyra-am62xx-2-ubuntu: + name: Bake phyboard-lyra-am62xx-2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-debian-golang + needs: prepare-phyboard-lyra-am62xx-2-ubuntu env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-debian-node: - name: Prepare phyboard-lyra-am62xx-2-debian-node + prepare-phyboard-lyra-am62xx-2-alpine-golang: + name: Prepare phyboard-lyra-am62xx-2-alpine-golang runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-debian + needs: bake-phyboard-lyra-am62xx-2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-debian-node: - name: Bake phyboard-lyra-am62xx-2-debian-node + bake-phyboard-lyra-am62xx-2-alpine-golang: + name: Bake phyboard-lyra-am62xx-2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-debian-node + needs: prepare-phyboard-lyra-am62xx-2-alpine-golang env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-debian-openjdk: - name: Prepare phyboard-lyra-am62xx-2-debian-openjdk + prepare-phyboard-lyra-am62xx-2-alpine-node: + name: Prepare phyboard-lyra-am62xx-2-alpine-node runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-debian + needs: bake-phyboard-lyra-am62xx-2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-openjdk.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-debian-openjdk: - name: Bake phyboard-lyra-am62xx-2-debian-openjdk + bake-phyboard-lyra-am62xx-2-alpine-node: + name: Bake phyboard-lyra-am62xx-2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-debian-openjdk + needs: prepare-phyboard-lyra-am62xx-2-alpine-node env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-openjdk.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-debian-python: - name: Prepare phyboard-lyra-am62xx-2-debian-python + prepare-phyboard-lyra-am62xx-2-alpine-python: + name: Prepare phyboard-lyra-am62xx-2-alpine-python runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-debian + needs: bake-phyboard-lyra-am62xx-2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-debian-python: - name: Bake phyboard-lyra-am62xx-2-debian-python + bake-phyboard-lyra-am62xx-2-alpine-python: + name: Bake phyboard-lyra-am62xx-2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-debian-python + needs: prepare-phyboard-lyra-am62xx-2-alpine-python env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-fedora-golang: - name: Prepare phyboard-lyra-am62xx-2-fedora-golang + prepare-phyboard-lyra-am62xx-2-debian-golang: + name: Prepare phyboard-lyra-am62xx-2-debian-golang runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-fedora + needs: bake-phyboard-lyra-am62xx-2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-fedora-golang: - name: Bake phyboard-lyra-am62xx-2-fedora-golang + bake-phyboard-lyra-am62xx-2-debian-golang: + name: Bake phyboard-lyra-am62xx-2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-fedora-golang + needs: prepare-phyboard-lyra-am62xx-2-debian-golang env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-fedora-node: - name: Prepare phyboard-lyra-am62xx-2-fedora-node + prepare-phyboard-lyra-am62xx-2-debian-node: + name: Prepare phyboard-lyra-am62xx-2-debian-node runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-fedora + needs: bake-phyboard-lyra-am62xx-2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-fedora-node: - name: Bake phyboard-lyra-am62xx-2-fedora-node + bake-phyboard-lyra-am62xx-2-debian-node: + name: Bake phyboard-lyra-am62xx-2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-fedora-node + needs: prepare-phyboard-lyra-am62xx-2-debian-node env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-fedora-python: - name: Prepare phyboard-lyra-am62xx-2-fedora-python + prepare-phyboard-lyra-am62xx-2-debian-openjdk: + name: Prepare phyboard-lyra-am62xx-2-debian-openjdk runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-fedora + needs: bake-phyboard-lyra-am62xx-2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-fedora-python: - name: Bake phyboard-lyra-am62xx-2-fedora-python + bake-phyboard-lyra-am62xx-2-debian-openjdk: + name: Bake phyboard-lyra-am62xx-2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-fedora-python + needs: prepare-phyboard-lyra-am62xx-2-debian-openjdk env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-ubuntu-golang: - name: Prepare phyboard-lyra-am62xx-2-ubuntu-golang + prepare-phyboard-lyra-am62xx-2-debian-python: + name: Prepare phyboard-lyra-am62xx-2-debian-python runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-ubuntu + needs: bake-phyboard-lyra-am62xx-2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-ubuntu-golang: - name: Bake phyboard-lyra-am62xx-2-ubuntu-golang + bake-phyboard-lyra-am62xx-2-debian-python: + name: Bake phyboard-lyra-am62xx-2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-ubuntu-golang + needs: prepare-phyboard-lyra-am62xx-2-debian-python env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-golang.json + LIBRARY: library/phyboard-lyra-am62xx-2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-ubuntu-node: - name: Prepare phyboard-lyra-am62xx-2-ubuntu-node + prepare-phyboard-lyra-am62xx-2-fedora-golang: + name: Prepare phyboard-lyra-am62xx-2-fedora-golang runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-ubuntu + needs: bake-phyboard-lyra-am62xx-2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-ubuntu-node: - name: Bake phyboard-lyra-am62xx-2-ubuntu-node + bake-phyboard-lyra-am62xx-2-fedora-golang: + name: Bake phyboard-lyra-am62xx-2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-ubuntu-node + needs: prepare-phyboard-lyra-am62xx-2-fedora-golang env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-node.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-ubuntu-python: - name: Prepare phyboard-lyra-am62xx-2-ubuntu-python + prepare-phyboard-lyra-am62xx-2-fedora-node: + name: Prepare phyboard-lyra-am62xx-2-fedora-node runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-ubuntu + needs: bake-phyboard-lyra-am62xx-2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-ubuntu-python: - name: Bake phyboard-lyra-am62xx-2-ubuntu-python + bake-phyboard-lyra-am62xx-2-fedora-node: + name: Bake phyboard-lyra-am62xx-2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-ubuntu-python + needs: prepare-phyboard-lyra-am62xx-2-fedora-node env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-python.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk: - name: Prepare phyboard-lyra-am62xx-2-ubuntu-openjdk + prepare-phyboard-lyra-am62xx-2-fedora-python: + name: Prepare phyboard-lyra-am62xx-2-fedora-python runs-on: ubuntu-latest - needs: bake-phyboard-lyra-am62xx-2-ubuntu + needs: bake-phyboard-lyra-am62xx-2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-openjdk.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-ubuntu-openjdk: - name: Bake phyboard-lyra-am62xx-2-ubuntu-openjdk + bake-phyboard-lyra-am62xx-2-fedora-python: + name: Bake phyboard-lyra-am62xx-2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk + needs: prepare-phyboard-lyra-am62xx-2-fedora-python env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-openjdk.json + LIBRARY: library/phyboard-lyra-am62xx-2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-alpine: - name: Prepare phyboard-lyra-am62xx-2-alpine + prepare-phyboard-lyra-am62xx-2-ubuntu-golang: + name: Prepare phyboard-lyra-am62xx-2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-phyboard-lyra-am62xx-2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-alpine: - name: Bake phyboard-lyra-am62xx-2-alpine + bake-phyboard-lyra-am62xx-2-ubuntu-golang: + name: Bake phyboard-lyra-am62xx-2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-alpine + needs: prepare-phyboard-lyra-am62xx-2-ubuntu-golang env: - LIBRARY: library/phyboard-lyra-am62xx-2-alpine.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-debian: - name: Prepare phyboard-lyra-am62xx-2-debian + prepare-phyboard-lyra-am62xx-2-ubuntu-node: + name: Prepare phyboard-lyra-am62xx-2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-phyboard-lyra-am62xx-2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-debian: - name: Bake phyboard-lyra-am62xx-2-debian + bake-phyboard-lyra-am62xx-2-ubuntu-node: + name: Bake phyboard-lyra-am62xx-2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-debian + needs: prepare-phyboard-lyra-am62xx-2-ubuntu-node env: - LIBRARY: library/phyboard-lyra-am62xx-2-debian.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-fedora: - name: Prepare phyboard-lyra-am62xx-2-fedora + prepare-phyboard-lyra-am62xx-2-ubuntu-python: + name: Prepare phyboard-lyra-am62xx-2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-phyboard-lyra-am62xx-2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-fedora: - name: Bake phyboard-lyra-am62xx-2-fedora + bake-phyboard-lyra-am62xx-2-ubuntu-python: + name: Bake phyboard-lyra-am62xx-2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-fedora + needs: prepare-phyboard-lyra-am62xx-2-ubuntu-python env: - LIBRARY: library/phyboard-lyra-am62xx-2-fedora.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-phyboard-lyra-am62xx-2-ubuntu: - name: Prepare phyboard-lyra-am62xx-2-ubuntu + prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk: + name: Prepare phyboard-lyra-am62xx-2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-phyboard-lyra-am62xx-2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-phyboard-lyra-am62xx-2-ubuntu: - name: Bake phyboard-lyra-am62xx-2-ubuntu + bake-phyboard-lyra-am62xx-2-ubuntu-openjdk: + name: Bake phyboard-lyra-am62xx-2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-phyboard-lyra-am62xx-2-ubuntu + needs: prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk env: - LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu.json + LIBRARY: library/phyboard-lyra-am62xx-2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-phyboard-lyra-am62xx-2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-qemux86-64.yml b/.github/workflows/bake-qemux86-64.yml index 0cbfd32c9c21..5e4ee76511c2 100644 --- a/.github/workflows/bake-qemux86-64.yml +++ b/.github/workflows/bake-qemux86-64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-qemux86-64-alpine-golang: - name: Prepare qemux86-64-alpine-golang + prepare-qemux86-64-alpine: + name: Prepare qemux86-64-alpine runs-on: ubuntu-latest - needs: bake-qemux86-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-alpine-golang.json + LIBRARY: library/qemux86-64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-alpine-golang: - name: Bake qemux86-64-alpine-golang + bake-qemux86-64-alpine: + name: Bake qemux86-64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-alpine-golang + needs: prepare-qemux86-64-alpine env: - LIBRARY: library/qemux86-64-alpine-golang.json + LIBRARY: library/qemux86-64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-alpine-node: - name: Prepare qemux86-64-alpine-node + prepare-qemux86-64-debian: + name: Prepare qemux86-64-debian runs-on: ubuntu-latest - needs: bake-qemux86-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-alpine-node.json + LIBRARY: library/qemux86-64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-alpine-node: - name: Bake qemux86-64-alpine-node + bake-qemux86-64-debian: + name: Bake qemux86-64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-alpine-node + needs: prepare-qemux86-64-debian env: - LIBRARY: library/qemux86-64-alpine-node.json + LIBRARY: library/qemux86-64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-alpine-python: - name: Prepare qemux86-64-alpine-python + prepare-qemux86-64-fedora: + name: Prepare qemux86-64-fedora runs-on: ubuntu-latest - needs: bake-qemux86-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-alpine-python.json + LIBRARY: library/qemux86-64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-alpine-python: - name: Bake qemux86-64-alpine-python + bake-qemux86-64-fedora: + name: Bake qemux86-64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-alpine-python + needs: prepare-qemux86-64-fedora env: - LIBRARY: library/qemux86-64-alpine-python.json + LIBRARY: library/qemux86-64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian-dotnet: - name: Prepare qemux86-64-debian-dotnet + prepare-qemux86-64-ubuntu: + name: Prepare qemux86-64-ubuntu runs-on: ubuntu-latest - needs: bake-qemux86-64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian-dotnet.json + LIBRARY: library/qemux86-64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian-dotnet: - name: Bake qemux86-64-debian-dotnet + bake-qemux86-64-ubuntu: + name: Bake qemux86-64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian-dotnet + needs: prepare-qemux86-64-ubuntu env: - LIBRARY: library/qemux86-64-debian-dotnet.json + LIBRARY: library/qemux86-64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian-golang: - name: Prepare qemux86-64-debian-golang + prepare-qemux86-64-alpine-golang: + name: Prepare qemux86-64-alpine-golang runs-on: ubuntu-latest - needs: bake-qemux86-64-debian + needs: bake-qemux86-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian-golang.json + LIBRARY: library/qemux86-64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian-golang: - name: Bake qemux86-64-debian-golang + bake-qemux86-64-alpine-golang: + name: Bake qemux86-64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian-golang + needs: prepare-qemux86-64-alpine-golang env: - LIBRARY: library/qemux86-64-debian-golang.json + LIBRARY: library/qemux86-64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian-node: - name: Prepare qemux86-64-debian-node + prepare-qemux86-64-alpine-node: + name: Prepare qemux86-64-alpine-node runs-on: ubuntu-latest - needs: bake-qemux86-64-debian + needs: bake-qemux86-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian-node.json + LIBRARY: library/qemux86-64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian-node: - name: Bake qemux86-64-debian-node + bake-qemux86-64-alpine-node: + name: Bake qemux86-64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian-node + needs: prepare-qemux86-64-alpine-node env: - LIBRARY: library/qemux86-64-debian-node.json + LIBRARY: library/qemux86-64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian-openjdk: - name: Prepare qemux86-64-debian-openjdk + prepare-qemux86-64-alpine-python: + name: Prepare qemux86-64-alpine-python runs-on: ubuntu-latest - needs: bake-qemux86-64-debian + needs: bake-qemux86-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian-openjdk.json + LIBRARY: library/qemux86-64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian-openjdk: - name: Bake qemux86-64-debian-openjdk + bake-qemux86-64-alpine-python: + name: Bake qemux86-64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian-openjdk + needs: prepare-qemux86-64-alpine-python env: - LIBRARY: library/qemux86-64-debian-openjdk.json + LIBRARY: library/qemux86-64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian-python: - name: Prepare qemux86-64-debian-python + prepare-qemux86-64-debian-dotnet: + name: Prepare qemux86-64-debian-dotnet runs-on: ubuntu-latest needs: bake-qemux86-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian-python.json + LIBRARY: library/qemux86-64-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian-python: - name: Bake qemux86-64-debian-python + bake-qemux86-64-debian-dotnet: + name: Bake qemux86-64-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian-python + needs: prepare-qemux86-64-debian-dotnet env: - LIBRARY: library/qemux86-64-debian-python.json + LIBRARY: library/qemux86-64-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-fedora-golang: - name: Prepare qemux86-64-fedora-golang + prepare-qemux86-64-debian-golang: + name: Prepare qemux86-64-debian-golang runs-on: ubuntu-latest - needs: bake-qemux86-64-fedora + needs: bake-qemux86-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-fedora-golang.json + LIBRARY: library/qemux86-64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-fedora-golang: - name: Bake qemux86-64-fedora-golang + bake-qemux86-64-debian-golang: + name: Bake qemux86-64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-fedora-golang + needs: prepare-qemux86-64-debian-golang env: - LIBRARY: library/qemux86-64-fedora-golang.json + LIBRARY: library/qemux86-64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-fedora-node: - name: Prepare qemux86-64-fedora-node + prepare-qemux86-64-debian-node: + name: Prepare qemux86-64-debian-node runs-on: ubuntu-latest - needs: bake-qemux86-64-fedora + needs: bake-qemux86-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-fedora-node.json + LIBRARY: library/qemux86-64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-fedora-node: - name: Bake qemux86-64-fedora-node + bake-qemux86-64-debian-node: + name: Bake qemux86-64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-fedora-node + needs: prepare-qemux86-64-debian-node env: - LIBRARY: library/qemux86-64-fedora-node.json + LIBRARY: library/qemux86-64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-fedora-python: - name: Prepare qemux86-64-fedora-python + prepare-qemux86-64-debian-openjdk: + name: Prepare qemux86-64-debian-openjdk runs-on: ubuntu-latest - needs: bake-qemux86-64-fedora + needs: bake-qemux86-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-fedora-python.json + LIBRARY: library/qemux86-64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-fedora-python: - name: Bake qemux86-64-fedora-python + bake-qemux86-64-debian-openjdk: + name: Bake qemux86-64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-fedora-python + needs: prepare-qemux86-64-debian-openjdk env: - LIBRARY: library/qemux86-64-fedora-python.json + LIBRARY: library/qemux86-64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu-dotnet: - name: Prepare qemux86-64-ubuntu-dotnet + prepare-qemux86-64-debian-python: + name: Prepare qemux86-64-debian-python runs-on: ubuntu-latest - needs: bake-qemux86-64-ubuntu + needs: bake-qemux86-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu-dotnet.json + LIBRARY: library/qemux86-64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu-dotnet: - name: Bake qemux86-64-ubuntu-dotnet + bake-qemux86-64-debian-python: + name: Bake qemux86-64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu-dotnet + needs: prepare-qemux86-64-debian-python env: - LIBRARY: library/qemux86-64-ubuntu-dotnet.json + LIBRARY: library/qemux86-64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu-golang: - name: Prepare qemux86-64-ubuntu-golang + prepare-qemux86-64-fedora-golang: + name: Prepare qemux86-64-fedora-golang runs-on: ubuntu-latest - needs: bake-qemux86-64-ubuntu + needs: bake-qemux86-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu-golang.json + LIBRARY: library/qemux86-64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu-golang: - name: Bake qemux86-64-ubuntu-golang + bake-qemux86-64-fedora-golang: + name: Bake qemux86-64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu-golang + needs: prepare-qemux86-64-fedora-golang env: - LIBRARY: library/qemux86-64-ubuntu-golang.json + LIBRARY: library/qemux86-64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu-node: - name: Prepare qemux86-64-ubuntu-node + prepare-qemux86-64-fedora-node: + name: Prepare qemux86-64-fedora-node runs-on: ubuntu-latest - needs: bake-qemux86-64-ubuntu + needs: bake-qemux86-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu-node.json + LIBRARY: library/qemux86-64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu-node: - name: Bake qemux86-64-ubuntu-node + bake-qemux86-64-fedora-node: + name: Bake qemux86-64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu-node + needs: prepare-qemux86-64-fedora-node env: - LIBRARY: library/qemux86-64-ubuntu-node.json + LIBRARY: library/qemux86-64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu-python: - name: Prepare qemux86-64-ubuntu-python + prepare-qemux86-64-fedora-python: + name: Prepare qemux86-64-fedora-python runs-on: ubuntu-latest - needs: bake-qemux86-64-ubuntu + needs: bake-qemux86-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu-python.json + LIBRARY: library/qemux86-64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu-python: - name: Bake qemux86-64-ubuntu-python + bake-qemux86-64-fedora-python: + name: Bake qemux86-64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu-python + needs: prepare-qemux86-64-fedora-python env: - LIBRARY: library/qemux86-64-ubuntu-python.json + LIBRARY: library/qemux86-64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu-openjdk: - name: Prepare qemux86-64-ubuntu-openjdk + prepare-qemux86-64-ubuntu-dotnet: + name: Prepare qemux86-64-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-qemux86-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu-openjdk.json + LIBRARY: library/qemux86-64-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu-openjdk: - name: Bake qemux86-64-ubuntu-openjdk + bake-qemux86-64-ubuntu-dotnet: + name: Bake qemux86-64-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu-openjdk + needs: prepare-qemux86-64-ubuntu-dotnet env: - LIBRARY: library/qemux86-64-ubuntu-openjdk.json + LIBRARY: library/qemux86-64-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-alpine: - name: Prepare qemux86-64-alpine + prepare-qemux86-64-ubuntu-golang: + name: Prepare qemux86-64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-alpine.json + LIBRARY: library/qemux86-64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-alpine: - name: Bake qemux86-64-alpine + bake-qemux86-64-ubuntu-golang: + name: Bake qemux86-64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-alpine + needs: prepare-qemux86-64-ubuntu-golang env: - LIBRARY: library/qemux86-64-alpine.json + LIBRARY: library/qemux86-64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-debian: - name: Prepare qemux86-64-debian + prepare-qemux86-64-ubuntu-node: + name: Prepare qemux86-64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-debian.json + LIBRARY: library/qemux86-64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-debian: - name: Bake qemux86-64-debian + bake-qemux86-64-ubuntu-node: + name: Bake qemux86-64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-debian + needs: prepare-qemux86-64-ubuntu-node env: - LIBRARY: library/qemux86-64-debian.json + LIBRARY: library/qemux86-64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-fedora: - name: Prepare qemux86-64-fedora + prepare-qemux86-64-ubuntu-python: + name: Prepare qemux86-64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-fedora.json + LIBRARY: library/qemux86-64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-fedora: - name: Bake qemux86-64-fedora + bake-qemux86-64-ubuntu-python: + name: Bake qemux86-64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-fedora + needs: prepare-qemux86-64-ubuntu-python env: - LIBRARY: library/qemux86-64-fedora.json + LIBRARY: library/qemux86-64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-64-ubuntu: - name: Prepare qemux86-64-ubuntu + prepare-qemux86-64-ubuntu-openjdk: + name: Prepare qemux86-64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-64-ubuntu.json + LIBRARY: library/qemux86-64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-64-ubuntu: - name: Bake qemux86-64-ubuntu + bake-qemux86-64-ubuntu-openjdk: + name: Bake qemux86-64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-64-ubuntu + needs: prepare-qemux86-64-ubuntu-openjdk env: - LIBRARY: library/qemux86-64-ubuntu.json + LIBRARY: library/qemux86-64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-qemux86.yml b/.github/workflows/bake-qemux86.yml index 82eab615b81d..caeacb1d54c3 100644 --- a/.github/workflows/bake-qemux86.yml +++ b/.github/workflows/bake-qemux86.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-qemux86-alpine-golang: - name: Prepare qemux86-alpine-golang + prepare-qemux86-alpine: + name: Prepare qemux86-alpine runs-on: ubuntu-latest - needs: bake-qemux86-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-alpine-golang.json + LIBRARY: library/qemux86-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-alpine-golang: - name: Bake qemux86-alpine-golang + bake-qemux86-alpine: + name: Bake qemux86-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-alpine-golang + needs: prepare-qemux86-alpine env: - LIBRARY: library/qemux86-alpine-golang.json + LIBRARY: library/qemux86-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-alpine-python: - name: Prepare qemux86-alpine-python + prepare-qemux86-debian: + name: Prepare qemux86-debian runs-on: ubuntu-latest - needs: bake-qemux86-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-alpine-python.json + LIBRARY: library/qemux86-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-alpine-python: - name: Bake qemux86-alpine-python + bake-qemux86-debian: + name: Bake qemux86-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-alpine-python + needs: prepare-qemux86-debian env: - LIBRARY: library/qemux86-alpine-python.json + LIBRARY: library/qemux86-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-debian-golang: - name: Prepare qemux86-debian-golang + prepare-qemux86-ubuntu: + name: Prepare qemux86-ubuntu runs-on: ubuntu-latest - needs: bake-qemux86-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-debian-golang.json + LIBRARY: library/qemux86-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-debian-golang: - name: Bake qemux86-debian-golang + bake-qemux86-ubuntu: + name: Bake qemux86-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-debian-golang + needs: prepare-qemux86-ubuntu env: - LIBRARY: library/qemux86-debian-golang.json + LIBRARY: library/qemux86-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-debian-openjdk: - name: Prepare qemux86-debian-openjdk + prepare-qemux86-alpine-golang: + name: Prepare qemux86-alpine-golang runs-on: ubuntu-latest - needs: bake-qemux86-debian + needs: bake-qemux86-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-debian-openjdk.json + LIBRARY: library/qemux86-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-debian-openjdk: - name: Bake qemux86-debian-openjdk + bake-qemux86-alpine-golang: + name: Bake qemux86-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-debian-openjdk + needs: prepare-qemux86-alpine-golang env: - LIBRARY: library/qemux86-debian-openjdk.json + LIBRARY: library/qemux86-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-debian-python: - name: Prepare qemux86-debian-python + prepare-qemux86-alpine-python: + name: Prepare qemux86-alpine-python runs-on: ubuntu-latest - needs: bake-qemux86-debian + needs: bake-qemux86-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-debian-python.json + LIBRARY: library/qemux86-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-debian-python: - name: Bake qemux86-debian-python + bake-qemux86-alpine-python: + name: Bake qemux86-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-debian-python + needs: prepare-qemux86-alpine-python env: - LIBRARY: library/qemux86-debian-python.json + LIBRARY: library/qemux86-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-ubuntu-golang: - name: Prepare qemux86-ubuntu-golang + prepare-qemux86-debian-golang: + name: Prepare qemux86-debian-golang runs-on: ubuntu-latest - needs: bake-qemux86-ubuntu + needs: bake-qemux86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-ubuntu-golang.json + LIBRARY: library/qemux86-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-ubuntu-golang: - name: Bake qemux86-ubuntu-golang + bake-qemux86-debian-golang: + name: Bake qemux86-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-ubuntu-golang + needs: prepare-qemux86-debian-golang env: - LIBRARY: library/qemux86-ubuntu-golang.json + LIBRARY: library/qemux86-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-ubuntu-openjdk: - name: Prepare qemux86-ubuntu-openjdk + prepare-qemux86-debian-openjdk: + name: Prepare qemux86-debian-openjdk runs-on: ubuntu-latest - needs: bake-qemux86-ubuntu + needs: bake-qemux86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-ubuntu-openjdk.json + LIBRARY: library/qemux86-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-ubuntu-openjdk: - name: Bake qemux86-ubuntu-openjdk + bake-qemux86-debian-openjdk: + name: Bake qemux86-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-ubuntu-openjdk + needs: prepare-qemux86-debian-openjdk env: - LIBRARY: library/qemux86-ubuntu-openjdk.json + LIBRARY: library/qemux86-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-ubuntu-python: - name: Prepare qemux86-ubuntu-python + prepare-qemux86-debian-python: + name: Prepare qemux86-debian-python runs-on: ubuntu-latest - needs: bake-qemux86-ubuntu + needs: bake-qemux86-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-ubuntu-python.json + LIBRARY: library/qemux86-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-ubuntu-python: - name: Bake qemux86-ubuntu-python + bake-qemux86-debian-python: + name: Bake qemux86-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-ubuntu-python + needs: prepare-qemux86-debian-python env: - LIBRARY: library/qemux86-ubuntu-python.json + LIBRARY: library/qemux86-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-alpine: - name: Prepare qemux86-alpine + prepare-qemux86-ubuntu-golang: + name: Prepare qemux86-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-alpine.json + LIBRARY: library/qemux86-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-alpine: - name: Bake qemux86-alpine + bake-qemux86-ubuntu-golang: + name: Bake qemux86-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-alpine + needs: prepare-qemux86-ubuntu-golang env: - LIBRARY: library/qemux86-alpine.json + LIBRARY: library/qemux86-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-debian: - name: Prepare qemux86-debian + prepare-qemux86-ubuntu-openjdk: + name: Prepare qemux86-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-debian.json + LIBRARY: library/qemux86-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-debian: - name: Bake qemux86-debian + bake-qemux86-ubuntu-openjdk: + name: Bake qemux86-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-debian + needs: prepare-qemux86-ubuntu-openjdk env: - LIBRARY: library/qemux86-debian.json + LIBRARY: library/qemux86-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-qemux86-ubuntu: - name: Prepare qemux86-ubuntu + prepare-qemux86-ubuntu-python: + name: Prepare qemux86-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-qemux86-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/qemux86-ubuntu.json + LIBRARY: library/qemux86-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-qemux86-ubuntu: - name: Bake qemux86-ubuntu + bake-qemux86-ubuntu-python: + name: Bake qemux86-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-qemux86-ubuntu + needs: prepare-qemux86-ubuntu-python env: - LIBRARY: library/qemux86-ubuntu.json + LIBRARY: library/qemux86-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-qemux86-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-qemux86-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberry-pi.yml b/.github/workflows/bake-raspberry-pi.yml index 5369222fed75..865b9cc3dd72 100644 --- a/.github/workflows/bake-raspberry-pi.yml +++ b/.github/workflows/bake-raspberry-pi.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberry-pi-alpine-golang: - name: Prepare raspberry-pi-alpine-golang + prepare-raspberry-pi-alpine: + name: Prepare raspberry-pi-alpine runs-on: ubuntu-latest - needs: bake-raspberry-pi-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-alpine-golang.json + LIBRARY: library/raspberry-pi-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-alpine-golang: - name: Bake raspberry-pi-alpine-golang + bake-raspberry-pi-alpine: + name: Bake raspberry-pi-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-alpine-golang + needs: prepare-raspberry-pi-alpine env: - LIBRARY: library/raspberry-pi-alpine-golang.json + LIBRARY: library/raspberry-pi-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-alpine-node: - name: Prepare raspberry-pi-alpine-node + prepare-raspberry-pi-debian: + name: Prepare raspberry-pi-debian runs-on: ubuntu-latest - needs: bake-raspberry-pi-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-alpine-node.json + LIBRARY: library/raspberry-pi-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-alpine-node: - name: Bake raspberry-pi-alpine-node + bake-raspberry-pi-debian: + name: Bake raspberry-pi-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-alpine-node + needs: prepare-raspberry-pi-debian env: - LIBRARY: library/raspberry-pi-alpine-node.json + LIBRARY: library/raspberry-pi-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-alpine-python: - name: Prepare raspberry-pi-alpine-python + prepare-raspberry-pi-alpine-golang: + name: Prepare raspberry-pi-alpine-golang runs-on: ubuntu-latest needs: bake-raspberry-pi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-alpine-python.json + LIBRARY: library/raspberry-pi-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-alpine-python: - name: Bake raspberry-pi-alpine-python + bake-raspberry-pi-alpine-golang: + name: Bake raspberry-pi-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-alpine-python + needs: prepare-raspberry-pi-alpine-golang env: - LIBRARY: library/raspberry-pi-alpine-python.json + LIBRARY: library/raspberry-pi-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-debian-golang: - name: Prepare raspberry-pi-debian-golang + prepare-raspberry-pi-alpine-node: + name: Prepare raspberry-pi-alpine-node runs-on: ubuntu-latest - needs: bake-raspberry-pi-debian + needs: bake-raspberry-pi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-debian-golang.json + LIBRARY: library/raspberry-pi-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-debian-golang: - name: Bake raspberry-pi-debian-golang + bake-raspberry-pi-alpine-node: + name: Bake raspberry-pi-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-debian-golang + needs: prepare-raspberry-pi-alpine-node env: - LIBRARY: library/raspberry-pi-debian-golang.json + LIBRARY: library/raspberry-pi-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-debian-openjdk: - name: Prepare raspberry-pi-debian-openjdk + prepare-raspberry-pi-alpine-python: + name: Prepare raspberry-pi-alpine-python runs-on: ubuntu-latest - needs: bake-raspberry-pi-debian + needs: bake-raspberry-pi-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-debian-openjdk.json + LIBRARY: library/raspberry-pi-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-debian-openjdk: - name: Bake raspberry-pi-debian-openjdk + bake-raspberry-pi-alpine-python: + name: Bake raspberry-pi-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-debian-openjdk + needs: prepare-raspberry-pi-alpine-python env: - LIBRARY: library/raspberry-pi-debian-openjdk.json + LIBRARY: library/raspberry-pi-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-debian-python: - name: Prepare raspberry-pi-debian-python + prepare-raspberry-pi-debian-golang: + name: Prepare raspberry-pi-debian-golang runs-on: ubuntu-latest needs: bake-raspberry-pi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-debian-python.json + LIBRARY: library/raspberry-pi-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-debian-python: - name: Bake raspberry-pi-debian-python + bake-raspberry-pi-debian-golang: + name: Bake raspberry-pi-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-debian-python + needs: prepare-raspberry-pi-debian-golang env: - LIBRARY: library/raspberry-pi-debian-python.json + LIBRARY: library/raspberry-pi-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-alpine: - name: Prepare raspberry-pi-alpine + prepare-raspberry-pi-debian-openjdk: + name: Prepare raspberry-pi-debian-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberry-pi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-alpine.json + LIBRARY: library/raspberry-pi-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-alpine: - name: Bake raspberry-pi-alpine + bake-raspberry-pi-debian-openjdk: + name: Bake raspberry-pi-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-alpine + needs: prepare-raspberry-pi-debian-openjdk env: - LIBRARY: library/raspberry-pi-alpine.json + LIBRARY: library/raspberry-pi-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi-debian: - name: Prepare raspberry-pi-debian + prepare-raspberry-pi-debian-python: + name: Prepare raspberry-pi-debian-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberry-pi-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi-debian.json + LIBRARY: library/raspberry-pi-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi-debian: - name: Bake raspberry-pi-debian + bake-raspberry-pi-debian-python: + name: Bake raspberry-pi-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi-debian + needs: prepare-raspberry-pi-debian-python env: - LIBRARY: library/raspberry-pi-debian.json + LIBRARY: library/raspberry-pi-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberry-pi2.yml b/.github/workflows/bake-raspberry-pi2.yml index 4345bd716010..6caaa2f50ac9 100644 --- a/.github/workflows/bake-raspberry-pi2.yml +++ b/.github/workflows/bake-raspberry-pi2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberry-pi2-alpine-golang: - name: Prepare raspberry-pi2-alpine-golang + prepare-raspberry-pi2-alpine: + name: Prepare raspberry-pi2-alpine runs-on: ubuntu-latest - needs: bake-raspberry-pi2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-alpine-golang.json + LIBRARY: library/raspberry-pi2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-alpine-golang: - name: Bake raspberry-pi2-alpine-golang + bake-raspberry-pi2-alpine: + name: Bake raspberry-pi2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-alpine-golang + needs: prepare-raspberry-pi2-alpine env: - LIBRARY: library/raspberry-pi2-alpine-golang.json + LIBRARY: library/raspberry-pi2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-alpine-node: - name: Prepare raspberry-pi2-alpine-node + prepare-raspberry-pi2-debian: + name: Prepare raspberry-pi2-debian runs-on: ubuntu-latest - needs: bake-raspberry-pi2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-alpine-node.json + LIBRARY: library/raspberry-pi2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-alpine-node: - name: Bake raspberry-pi2-alpine-node + bake-raspberry-pi2-debian: + name: Bake raspberry-pi2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-alpine-node + needs: prepare-raspberry-pi2-debian env: - LIBRARY: library/raspberry-pi2-alpine-node.json + LIBRARY: library/raspberry-pi2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-alpine-python: - name: Prepare raspberry-pi2-alpine-python + prepare-raspberry-pi2-ubuntu: + name: Prepare raspberry-pi2-ubuntu runs-on: ubuntu-latest - needs: bake-raspberry-pi2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-alpine-python.json + LIBRARY: library/raspberry-pi2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-alpine-python: - name: Bake raspberry-pi2-alpine-python + bake-raspberry-pi2-ubuntu: + name: Bake raspberry-pi2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-alpine-python + needs: prepare-raspberry-pi2-ubuntu env: - LIBRARY: library/raspberry-pi2-alpine-python.json + LIBRARY: library/raspberry-pi2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-debian-golang: - name: Prepare raspberry-pi2-debian-golang + prepare-raspberry-pi2-alpine-golang: + name: Prepare raspberry-pi2-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberry-pi2-debian + needs: bake-raspberry-pi2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-debian-golang.json + LIBRARY: library/raspberry-pi2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-debian-golang: - name: Bake raspberry-pi2-debian-golang + bake-raspberry-pi2-alpine-golang: + name: Bake raspberry-pi2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-debian-golang + needs: prepare-raspberry-pi2-alpine-golang env: - LIBRARY: library/raspberry-pi2-debian-golang.json + LIBRARY: library/raspberry-pi2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-debian-node: - name: Prepare raspberry-pi2-debian-node + prepare-raspberry-pi2-alpine-node: + name: Prepare raspberry-pi2-alpine-node runs-on: ubuntu-latest - needs: bake-raspberry-pi2-debian + needs: bake-raspberry-pi2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-debian-node.json + LIBRARY: library/raspberry-pi2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-debian-node: - name: Bake raspberry-pi2-debian-node + bake-raspberry-pi2-alpine-node: + name: Bake raspberry-pi2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-debian-node + needs: prepare-raspberry-pi2-alpine-node env: - LIBRARY: library/raspberry-pi2-debian-node.json + LIBRARY: library/raspberry-pi2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-debian-openjdk: - name: Prepare raspberry-pi2-debian-openjdk + prepare-raspberry-pi2-alpine-python: + name: Prepare raspberry-pi2-alpine-python runs-on: ubuntu-latest - needs: bake-raspberry-pi2-debian + needs: bake-raspberry-pi2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-debian-openjdk.json + LIBRARY: library/raspberry-pi2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-debian-openjdk: - name: Bake raspberry-pi2-debian-openjdk + bake-raspberry-pi2-alpine-python: + name: Bake raspberry-pi2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-debian-openjdk + needs: prepare-raspberry-pi2-alpine-python env: - LIBRARY: library/raspberry-pi2-debian-openjdk.json + LIBRARY: library/raspberry-pi2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-debian-python: - name: Prepare raspberry-pi2-debian-python + prepare-raspberry-pi2-debian-golang: + name: Prepare raspberry-pi2-debian-golang runs-on: ubuntu-latest needs: bake-raspberry-pi2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-debian-python.json + LIBRARY: library/raspberry-pi2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-debian-python: - name: Bake raspberry-pi2-debian-python + bake-raspberry-pi2-debian-golang: + name: Bake raspberry-pi2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-debian-python + needs: prepare-raspberry-pi2-debian-golang env: - LIBRARY: library/raspberry-pi2-debian-python.json + LIBRARY: library/raspberry-pi2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-ubuntu-golang: - name: Prepare raspberry-pi2-ubuntu-golang + prepare-raspberry-pi2-debian-node: + name: Prepare raspberry-pi2-debian-node runs-on: ubuntu-latest - needs: bake-raspberry-pi2-ubuntu + needs: bake-raspberry-pi2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-ubuntu-golang.json + LIBRARY: library/raspberry-pi2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-ubuntu-golang: - name: Bake raspberry-pi2-ubuntu-golang + bake-raspberry-pi2-debian-node: + name: Bake raspberry-pi2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-ubuntu-golang + needs: prepare-raspberry-pi2-debian-node env: - LIBRARY: library/raspberry-pi2-ubuntu-golang.json + LIBRARY: library/raspberry-pi2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-ubuntu-node: - name: Prepare raspberry-pi2-ubuntu-node + prepare-raspberry-pi2-debian-openjdk: + name: Prepare raspberry-pi2-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberry-pi2-ubuntu + needs: bake-raspberry-pi2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-ubuntu-node.json + LIBRARY: library/raspberry-pi2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-ubuntu-node: - name: Bake raspberry-pi2-ubuntu-node + bake-raspberry-pi2-debian-openjdk: + name: Bake raspberry-pi2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-ubuntu-node + needs: prepare-raspberry-pi2-debian-openjdk env: - LIBRARY: library/raspberry-pi2-ubuntu-node.json + LIBRARY: library/raspberry-pi2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-ubuntu-python: - name: Prepare raspberry-pi2-ubuntu-python + prepare-raspberry-pi2-debian-python: + name: Prepare raspberry-pi2-debian-python runs-on: ubuntu-latest - needs: bake-raspberry-pi2-ubuntu + needs: bake-raspberry-pi2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-ubuntu-python.json + LIBRARY: library/raspberry-pi2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-ubuntu-python: - name: Bake raspberry-pi2-ubuntu-python + bake-raspberry-pi2-debian-python: + name: Bake raspberry-pi2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-ubuntu-python + needs: prepare-raspberry-pi2-debian-python env: - LIBRARY: library/raspberry-pi2-ubuntu-python.json + LIBRARY: library/raspberry-pi2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-ubuntu-openjdk: - name: Prepare raspberry-pi2-ubuntu-openjdk + prepare-raspberry-pi2-ubuntu-golang: + name: Prepare raspberry-pi2-ubuntu-golang runs-on: ubuntu-latest needs: bake-raspberry-pi2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-ubuntu-openjdk.json + LIBRARY: library/raspberry-pi2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-ubuntu-openjdk: - name: Bake raspberry-pi2-ubuntu-openjdk + bake-raspberry-pi2-ubuntu-golang: + name: Bake raspberry-pi2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-ubuntu-openjdk + needs: prepare-raspberry-pi2-ubuntu-golang env: - LIBRARY: library/raspberry-pi2-ubuntu-openjdk.json + LIBRARY: library/raspberry-pi2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-alpine: - name: Prepare raspberry-pi2-alpine + prepare-raspberry-pi2-ubuntu-node: + name: Prepare raspberry-pi2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberry-pi2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-alpine.json + LIBRARY: library/raspberry-pi2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-alpine: - name: Bake raspberry-pi2-alpine + bake-raspberry-pi2-ubuntu-node: + name: Bake raspberry-pi2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-alpine + needs: prepare-raspberry-pi2-ubuntu-node env: - LIBRARY: library/raspberry-pi2-alpine.json + LIBRARY: library/raspberry-pi2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-debian: - name: Prepare raspberry-pi2-debian + prepare-raspberry-pi2-ubuntu-python: + name: Prepare raspberry-pi2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberry-pi2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-debian.json + LIBRARY: library/raspberry-pi2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-debian: - name: Bake raspberry-pi2-debian + bake-raspberry-pi2-ubuntu-python: + name: Bake raspberry-pi2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-debian + needs: prepare-raspberry-pi2-ubuntu-python env: - LIBRARY: library/raspberry-pi2-debian.json + LIBRARY: library/raspberry-pi2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberry-pi2-ubuntu: - name: Prepare raspberry-pi2-ubuntu + prepare-raspberry-pi2-ubuntu-openjdk: + name: Prepare raspberry-pi2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberry-pi2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberry-pi2-ubuntu.json + LIBRARY: library/raspberry-pi2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberry-pi2-ubuntu: - name: Bake raspberry-pi2-ubuntu + bake-raspberry-pi2-ubuntu-openjdk: + name: Bake raspberry-pi2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberry-pi2-ubuntu + needs: prepare-raspberry-pi2-ubuntu-openjdk env: - LIBRARY: library/raspberry-pi2-ubuntu.json + LIBRARY: library/raspberry-pi2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberry-pi2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi0-2w-64.yml b/.github/workflows/bake-raspberrypi0-2w-64.yml index 83ecbcfc1c1c..f92ddf381f85 100644 --- a/.github/workflows/bake-raspberrypi0-2w-64.yml +++ b/.github/workflows/bake-raspberrypi0-2w-64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi0-2w-64-alpine-golang: - name: Prepare raspberrypi0-2w-64-alpine-golang + prepare-raspberrypi0-2w-64-alpine: + name: Prepare raspberrypi0-2w-64-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-alpine-golang.json + LIBRARY: library/raspberrypi0-2w-64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-alpine-golang: - name: Bake raspberrypi0-2w-64-alpine-golang + bake-raspberrypi0-2w-64-alpine: + name: Bake raspberrypi0-2w-64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-alpine-golang + needs: prepare-raspberrypi0-2w-64-alpine env: - LIBRARY: library/raspberrypi0-2w-64-alpine-golang.json + LIBRARY: library/raspberrypi0-2w-64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-alpine-node: - name: Prepare raspberrypi0-2w-64-alpine-node + prepare-raspberrypi0-2w-64-debian: + name: Prepare raspberrypi0-2w-64-debian runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-alpine-node.json + LIBRARY: library/raspberrypi0-2w-64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-alpine-node: - name: Bake raspberrypi0-2w-64-alpine-node + bake-raspberrypi0-2w-64-debian: + name: Bake raspberrypi0-2w-64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-alpine-node + needs: prepare-raspberrypi0-2w-64-debian env: - LIBRARY: library/raspberrypi0-2w-64-alpine-node.json + LIBRARY: library/raspberrypi0-2w-64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-alpine-python: - name: Prepare raspberrypi0-2w-64-alpine-python + prepare-raspberrypi0-2w-64-fedora: + name: Prepare raspberrypi0-2w-64-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-alpine-python.json + LIBRARY: library/raspberrypi0-2w-64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-alpine-python: - name: Bake raspberrypi0-2w-64-alpine-python + bake-raspberrypi0-2w-64-fedora: + name: Bake raspberrypi0-2w-64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-alpine-python + needs: prepare-raspberrypi0-2w-64-fedora env: - LIBRARY: library/raspberrypi0-2w-64-alpine-python.json + LIBRARY: library/raspberrypi0-2w-64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-debian-golang: - name: Prepare raspberrypi0-2w-64-debian-golang + prepare-raspberrypi0-2w-64-ubuntu: + name: Prepare raspberrypi0-2w-64-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-debian-golang.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-debian-golang: - name: Bake raspberrypi0-2w-64-debian-golang + bake-raspberrypi0-2w-64-ubuntu: + name: Bake raspberrypi0-2w-64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-debian-golang + needs: prepare-raspberrypi0-2w-64-ubuntu env: - LIBRARY: library/raspberrypi0-2w-64-debian-golang.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-debian-node: - name: Prepare raspberrypi0-2w-64-debian-node + prepare-raspberrypi0-2w-64-alpine-golang: + name: Prepare raspberrypi0-2w-64-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-debian + needs: bake-raspberrypi0-2w-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-debian-node.json + LIBRARY: library/raspberrypi0-2w-64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-debian-node: - name: Bake raspberrypi0-2w-64-debian-node + bake-raspberrypi0-2w-64-alpine-golang: + name: Bake raspberrypi0-2w-64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-debian-node + needs: prepare-raspberrypi0-2w-64-alpine-golang env: - LIBRARY: library/raspberrypi0-2w-64-debian-node.json + LIBRARY: library/raspberrypi0-2w-64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-debian-openjdk: - name: Prepare raspberrypi0-2w-64-debian-openjdk + prepare-raspberrypi0-2w-64-alpine-node: + name: Prepare raspberrypi0-2w-64-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-debian + needs: bake-raspberrypi0-2w-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-debian-openjdk.json + LIBRARY: library/raspberrypi0-2w-64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-debian-openjdk: - name: Bake raspberrypi0-2w-64-debian-openjdk + bake-raspberrypi0-2w-64-alpine-node: + name: Bake raspberrypi0-2w-64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-debian-openjdk + needs: prepare-raspberrypi0-2w-64-alpine-node env: - LIBRARY: library/raspberrypi0-2w-64-debian-openjdk.json + LIBRARY: library/raspberrypi0-2w-64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-debian-python: - name: Prepare raspberrypi0-2w-64-debian-python + prepare-raspberrypi0-2w-64-alpine-python: + name: Prepare raspberrypi0-2w-64-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-debian + needs: bake-raspberrypi0-2w-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-debian-python.json + LIBRARY: library/raspberrypi0-2w-64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-debian-python: - name: Bake raspberrypi0-2w-64-debian-python + bake-raspberrypi0-2w-64-alpine-python: + name: Bake raspberrypi0-2w-64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-debian-python + needs: prepare-raspberrypi0-2w-64-alpine-python env: - LIBRARY: library/raspberrypi0-2w-64-debian-python.json + LIBRARY: library/raspberrypi0-2w-64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-fedora-golang: - name: Prepare raspberrypi0-2w-64-fedora-golang + prepare-raspberrypi0-2w-64-debian-golang: + name: Prepare raspberrypi0-2w-64-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-fedora + needs: bake-raspberrypi0-2w-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-fedora-golang.json + LIBRARY: library/raspberrypi0-2w-64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-fedora-golang: - name: Bake raspberrypi0-2w-64-fedora-golang + bake-raspberrypi0-2w-64-debian-golang: + name: Bake raspberrypi0-2w-64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-fedora-golang + needs: prepare-raspberrypi0-2w-64-debian-golang env: - LIBRARY: library/raspberrypi0-2w-64-fedora-golang.json + LIBRARY: library/raspberrypi0-2w-64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-fedora-node: - name: Prepare raspberrypi0-2w-64-fedora-node + prepare-raspberrypi0-2w-64-debian-node: + name: Prepare raspberrypi0-2w-64-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-fedora + needs: bake-raspberrypi0-2w-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-fedora-node.json + LIBRARY: library/raspberrypi0-2w-64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-fedora-node: - name: Bake raspberrypi0-2w-64-fedora-node + bake-raspberrypi0-2w-64-debian-node: + name: Bake raspberrypi0-2w-64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-fedora-node + needs: prepare-raspberrypi0-2w-64-debian-node env: - LIBRARY: library/raspberrypi0-2w-64-fedora-node.json + LIBRARY: library/raspberrypi0-2w-64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-fedora-python: - name: Prepare raspberrypi0-2w-64-fedora-python + prepare-raspberrypi0-2w-64-debian-openjdk: + name: Prepare raspberrypi0-2w-64-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-fedora + needs: bake-raspberrypi0-2w-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-fedora-python.json + LIBRARY: library/raspberrypi0-2w-64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-fedora-python: - name: Bake raspberrypi0-2w-64-fedora-python + bake-raspberrypi0-2w-64-debian-openjdk: + name: Bake raspberrypi0-2w-64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-fedora-python + needs: prepare-raspberrypi0-2w-64-debian-openjdk env: - LIBRARY: library/raspberrypi0-2w-64-fedora-python.json + LIBRARY: library/raspberrypi0-2w-64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-ubuntu-golang: - name: Prepare raspberrypi0-2w-64-ubuntu-golang + prepare-raspberrypi0-2w-64-debian-python: + name: Prepare raspberrypi0-2w-64-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-ubuntu + needs: bake-raspberrypi0-2w-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-golang.json + LIBRARY: library/raspberrypi0-2w-64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-ubuntu-golang: - name: Bake raspberrypi0-2w-64-ubuntu-golang + bake-raspberrypi0-2w-64-debian-python: + name: Bake raspberrypi0-2w-64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-ubuntu-golang + needs: prepare-raspberrypi0-2w-64-debian-python env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-golang.json + LIBRARY: library/raspberrypi0-2w-64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-ubuntu-node: - name: Prepare raspberrypi0-2w-64-ubuntu-node + prepare-raspberrypi0-2w-64-fedora-golang: + name: Prepare raspberrypi0-2w-64-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-ubuntu + needs: bake-raspberrypi0-2w-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-node.json + LIBRARY: library/raspberrypi0-2w-64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-ubuntu-node: - name: Bake raspberrypi0-2w-64-ubuntu-node + bake-raspberrypi0-2w-64-fedora-golang: + name: Bake raspberrypi0-2w-64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-ubuntu-node + needs: prepare-raspberrypi0-2w-64-fedora-golang env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-node.json + LIBRARY: library/raspberrypi0-2w-64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-ubuntu-python: - name: Prepare raspberrypi0-2w-64-ubuntu-python + prepare-raspberrypi0-2w-64-fedora-node: + name: Prepare raspberrypi0-2w-64-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-ubuntu + needs: bake-raspberrypi0-2w-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-python.json + LIBRARY: library/raspberrypi0-2w-64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-ubuntu-python: - name: Bake raspberrypi0-2w-64-ubuntu-python + bake-raspberrypi0-2w-64-fedora-node: + name: Bake raspberrypi0-2w-64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-ubuntu-python + needs: prepare-raspberrypi0-2w-64-fedora-node env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-python.json + LIBRARY: library/raspberrypi0-2w-64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-ubuntu-openjdk: - name: Prepare raspberrypi0-2w-64-ubuntu-openjdk + prepare-raspberrypi0-2w-64-fedora-python: + name: Prepare raspberrypi0-2w-64-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi0-2w-64-ubuntu + needs: bake-raspberrypi0-2w-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi0-2w-64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-ubuntu-openjdk: - name: Bake raspberrypi0-2w-64-ubuntu-openjdk + bake-raspberrypi0-2w-64-fedora-python: + name: Bake raspberrypi0-2w-64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-ubuntu-openjdk + needs: prepare-raspberrypi0-2w-64-fedora-python env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi0-2w-64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-alpine: - name: Prepare raspberrypi0-2w-64-alpine + prepare-raspberrypi0-2w-64-ubuntu-golang: + name: Prepare raspberrypi0-2w-64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi0-2w-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-alpine.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-alpine: - name: Bake raspberrypi0-2w-64-alpine + bake-raspberrypi0-2w-64-ubuntu-golang: + name: Bake raspberrypi0-2w-64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-alpine + needs: prepare-raspberrypi0-2w-64-ubuntu-golang env: - LIBRARY: library/raspberrypi0-2w-64-alpine.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-debian: - name: Prepare raspberrypi0-2w-64-debian + prepare-raspberrypi0-2w-64-ubuntu-node: + name: Prepare raspberrypi0-2w-64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi0-2w-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-debian.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-debian: - name: Bake raspberrypi0-2w-64-debian + bake-raspberrypi0-2w-64-ubuntu-node: + name: Bake raspberrypi0-2w-64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-debian + needs: prepare-raspberrypi0-2w-64-ubuntu-node env: - LIBRARY: library/raspberrypi0-2w-64-debian.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-fedora: - name: Prepare raspberrypi0-2w-64-fedora + prepare-raspberrypi0-2w-64-ubuntu-python: + name: Prepare raspberrypi0-2w-64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi0-2w-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-fedora.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-fedora: - name: Bake raspberrypi0-2w-64-fedora + bake-raspberrypi0-2w-64-ubuntu-python: + name: Bake raspberrypi0-2w-64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-fedora + needs: prepare-raspberrypi0-2w-64-ubuntu-python env: - LIBRARY: library/raspberrypi0-2w-64-fedora.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi0-2w-64-ubuntu: - name: Prepare raspberrypi0-2w-64-ubuntu + prepare-raspberrypi0-2w-64-ubuntu-openjdk: + name: Prepare raspberrypi0-2w-64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi0-2w-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi0-2w-64-ubuntu: - name: Bake raspberrypi0-2w-64-ubuntu + bake-raspberrypi0-2w-64-ubuntu-openjdk: + name: Bake raspberrypi0-2w-64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi0-2w-64-ubuntu + needs: prepare-raspberrypi0-2w-64-ubuntu-openjdk env: - LIBRARY: library/raspberrypi0-2w-64-ubuntu.json + LIBRARY: library/raspberrypi0-2w-64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi0-2w-64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi3-64.yml b/.github/workflows/bake-raspberrypi3-64.yml index d54e295b8d76..917034d30bf8 100644 --- a/.github/workflows/bake-raspberrypi3-64.yml +++ b/.github/workflows/bake-raspberrypi3-64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi3-64-alpine-golang: - name: Prepare raspberrypi3-64-alpine-golang + prepare-raspberrypi3-64-alpine: + name: Prepare raspberrypi3-64-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-alpine-golang.json + LIBRARY: library/raspberrypi3-64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-alpine-golang: - name: Bake raspberrypi3-64-alpine-golang + bake-raspberrypi3-64-alpine: + name: Bake raspberrypi3-64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-alpine-golang + needs: prepare-raspberrypi3-64-alpine env: - LIBRARY: library/raspberrypi3-64-alpine-golang.json + LIBRARY: library/raspberrypi3-64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-alpine-node: - name: Prepare raspberrypi3-64-alpine-node + prepare-raspberrypi3-64-debian: + name: Prepare raspberrypi3-64-debian runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-alpine-node.json + LIBRARY: library/raspberrypi3-64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-alpine-node: - name: Bake raspberrypi3-64-alpine-node + bake-raspberrypi3-64-debian: + name: Bake raspberrypi3-64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-alpine-node + needs: prepare-raspberrypi3-64-debian env: - LIBRARY: library/raspberrypi3-64-alpine-node.json + LIBRARY: library/raspberrypi3-64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-alpine-python: - name: Prepare raspberrypi3-64-alpine-python + prepare-raspberrypi3-64-fedora: + name: Prepare raspberrypi3-64-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-alpine-python.json + LIBRARY: library/raspberrypi3-64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-alpine-python: - name: Bake raspberrypi3-64-alpine-python + bake-raspberrypi3-64-fedora: + name: Bake raspberrypi3-64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-alpine-python + needs: prepare-raspberrypi3-64-fedora env: - LIBRARY: library/raspberrypi3-64-alpine-python.json + LIBRARY: library/raspberrypi3-64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-debian-golang: - name: Prepare raspberrypi3-64-debian-golang + prepare-raspberrypi3-64-ubuntu: + name: Prepare raspberrypi3-64-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-debian-golang.json + LIBRARY: library/raspberrypi3-64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-debian-golang: - name: Bake raspberrypi3-64-debian-golang + bake-raspberrypi3-64-ubuntu: + name: Bake raspberrypi3-64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-debian-golang + needs: prepare-raspberrypi3-64-ubuntu env: - LIBRARY: library/raspberrypi3-64-debian-golang.json + LIBRARY: library/raspberrypi3-64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-debian-node: - name: Prepare raspberrypi3-64-debian-node + prepare-raspberrypi3-64-alpine-golang: + name: Prepare raspberrypi3-64-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-debian + needs: bake-raspberrypi3-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-debian-node.json + LIBRARY: library/raspberrypi3-64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-debian-node: - name: Bake raspberrypi3-64-debian-node + bake-raspberrypi3-64-alpine-golang: + name: Bake raspberrypi3-64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-debian-node + needs: prepare-raspberrypi3-64-alpine-golang env: - LIBRARY: library/raspberrypi3-64-debian-node.json + LIBRARY: library/raspberrypi3-64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-debian-openjdk: - name: Prepare raspberrypi3-64-debian-openjdk + prepare-raspberrypi3-64-alpine-node: + name: Prepare raspberrypi3-64-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-debian + needs: bake-raspberrypi3-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-debian-openjdk.json + LIBRARY: library/raspberrypi3-64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-debian-openjdk: - name: Bake raspberrypi3-64-debian-openjdk + bake-raspberrypi3-64-alpine-node: + name: Bake raspberrypi3-64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-debian-openjdk + needs: prepare-raspberrypi3-64-alpine-node env: - LIBRARY: library/raspberrypi3-64-debian-openjdk.json + LIBRARY: library/raspberrypi3-64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-debian-python: - name: Prepare raspberrypi3-64-debian-python + prepare-raspberrypi3-64-alpine-python: + name: Prepare raspberrypi3-64-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-debian + needs: bake-raspberrypi3-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-debian-python.json + LIBRARY: library/raspberrypi3-64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-debian-python: - name: Bake raspberrypi3-64-debian-python + bake-raspberrypi3-64-alpine-python: + name: Bake raspberrypi3-64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-debian-python + needs: prepare-raspberrypi3-64-alpine-python env: - LIBRARY: library/raspberrypi3-64-debian-python.json + LIBRARY: library/raspberrypi3-64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-fedora-golang: - name: Prepare raspberrypi3-64-fedora-golang + prepare-raspberrypi3-64-debian-golang: + name: Prepare raspberrypi3-64-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-fedora + needs: bake-raspberrypi3-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-fedora-golang.json + LIBRARY: library/raspberrypi3-64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-fedora-golang: - name: Bake raspberrypi3-64-fedora-golang + bake-raspberrypi3-64-debian-golang: + name: Bake raspberrypi3-64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-fedora-golang + needs: prepare-raspberrypi3-64-debian-golang env: - LIBRARY: library/raspberrypi3-64-fedora-golang.json + LIBRARY: library/raspberrypi3-64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-fedora-node: - name: Prepare raspberrypi3-64-fedora-node + prepare-raspberrypi3-64-debian-node: + name: Prepare raspberrypi3-64-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-fedora + needs: bake-raspberrypi3-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-fedora-node.json + LIBRARY: library/raspberrypi3-64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-fedora-node: - name: Bake raspberrypi3-64-fedora-node + bake-raspberrypi3-64-debian-node: + name: Bake raspberrypi3-64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-fedora-node + needs: prepare-raspberrypi3-64-debian-node env: - LIBRARY: library/raspberrypi3-64-fedora-node.json + LIBRARY: library/raspberrypi3-64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-fedora-python: - name: Prepare raspberrypi3-64-fedora-python + prepare-raspberrypi3-64-debian-openjdk: + name: Prepare raspberrypi3-64-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-fedora + needs: bake-raspberrypi3-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-fedora-python.json + LIBRARY: library/raspberrypi3-64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-fedora-python: - name: Bake raspberrypi3-64-fedora-python + bake-raspberrypi3-64-debian-openjdk: + name: Bake raspberrypi3-64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-fedora-python + needs: prepare-raspberrypi3-64-debian-openjdk env: - LIBRARY: library/raspberrypi3-64-fedora-python.json + LIBRARY: library/raspberrypi3-64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-ubuntu-golang: - name: Prepare raspberrypi3-64-ubuntu-golang + prepare-raspberrypi3-64-debian-python: + name: Prepare raspberrypi3-64-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-ubuntu + needs: bake-raspberrypi3-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-ubuntu-golang.json + LIBRARY: library/raspberrypi3-64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-ubuntu-golang: - name: Bake raspberrypi3-64-ubuntu-golang + bake-raspberrypi3-64-debian-python: + name: Bake raspberrypi3-64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-ubuntu-golang + needs: prepare-raspberrypi3-64-debian-python env: - LIBRARY: library/raspberrypi3-64-ubuntu-golang.json + LIBRARY: library/raspberrypi3-64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-ubuntu-node: - name: Prepare raspberrypi3-64-ubuntu-node + prepare-raspberrypi3-64-fedora-golang: + name: Prepare raspberrypi3-64-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-ubuntu + needs: bake-raspberrypi3-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-ubuntu-node.json + LIBRARY: library/raspberrypi3-64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-ubuntu-node: - name: Bake raspberrypi3-64-ubuntu-node + bake-raspberrypi3-64-fedora-golang: + name: Bake raspberrypi3-64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-ubuntu-node + needs: prepare-raspberrypi3-64-fedora-golang env: - LIBRARY: library/raspberrypi3-64-ubuntu-node.json + LIBRARY: library/raspberrypi3-64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-ubuntu-python: - name: Prepare raspberrypi3-64-ubuntu-python + prepare-raspberrypi3-64-fedora-node: + name: Prepare raspberrypi3-64-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-ubuntu + needs: bake-raspberrypi3-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-ubuntu-python.json + LIBRARY: library/raspberrypi3-64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-ubuntu-python: - name: Bake raspberrypi3-64-ubuntu-python + bake-raspberrypi3-64-fedora-node: + name: Bake raspberrypi3-64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-ubuntu-python + needs: prepare-raspberrypi3-64-fedora-node env: - LIBRARY: library/raspberrypi3-64-ubuntu-python.json + LIBRARY: library/raspberrypi3-64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-ubuntu-openjdk: - name: Prepare raspberrypi3-64-ubuntu-openjdk + prepare-raspberrypi3-64-fedora-python: + name: Prepare raspberrypi3-64-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi3-64-ubuntu + needs: bake-raspberrypi3-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi3-64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-ubuntu-openjdk: - name: Bake raspberrypi3-64-ubuntu-openjdk + bake-raspberrypi3-64-fedora-python: + name: Bake raspberrypi3-64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-ubuntu-openjdk + needs: prepare-raspberrypi3-64-fedora-python env: - LIBRARY: library/raspberrypi3-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi3-64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-alpine: - name: Prepare raspberrypi3-64-alpine + prepare-raspberrypi3-64-ubuntu-golang: + name: Prepare raspberrypi3-64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-alpine.json + LIBRARY: library/raspberrypi3-64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-alpine: - name: Bake raspberrypi3-64-alpine + bake-raspberrypi3-64-ubuntu-golang: + name: Bake raspberrypi3-64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-alpine + needs: prepare-raspberrypi3-64-ubuntu-golang env: - LIBRARY: library/raspberrypi3-64-alpine.json + LIBRARY: library/raspberrypi3-64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-debian: - name: Prepare raspberrypi3-64-debian + prepare-raspberrypi3-64-ubuntu-node: + name: Prepare raspberrypi3-64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-debian.json + LIBRARY: library/raspberrypi3-64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-debian: - name: Bake raspberrypi3-64-debian + bake-raspberrypi3-64-ubuntu-node: + name: Bake raspberrypi3-64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-debian + needs: prepare-raspberrypi3-64-ubuntu-node env: - LIBRARY: library/raspberrypi3-64-debian.json + LIBRARY: library/raspberrypi3-64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-fedora: - name: Prepare raspberrypi3-64-fedora + prepare-raspberrypi3-64-ubuntu-python: + name: Prepare raspberrypi3-64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-fedora.json + LIBRARY: library/raspberrypi3-64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-fedora: - name: Bake raspberrypi3-64-fedora + bake-raspberrypi3-64-ubuntu-python: + name: Bake raspberrypi3-64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-fedora + needs: prepare-raspberrypi3-64-ubuntu-python env: - LIBRARY: library/raspberrypi3-64-fedora.json + LIBRARY: library/raspberrypi3-64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-64-ubuntu: - name: Prepare raspberrypi3-64-ubuntu + prepare-raspberrypi3-64-ubuntu-openjdk: + name: Prepare raspberrypi3-64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-64-ubuntu.json + LIBRARY: library/raspberrypi3-64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-64-ubuntu: - name: Bake raspberrypi3-64-ubuntu + bake-raspberrypi3-64-ubuntu-openjdk: + name: Bake raspberrypi3-64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-64-ubuntu + needs: prepare-raspberrypi3-64-ubuntu-openjdk env: - LIBRARY: library/raspberrypi3-64-ubuntu.json + LIBRARY: library/raspberrypi3-64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi3.yml b/.github/workflows/bake-raspberrypi3.yml index e38bf958642f..2ddc1844e3a7 100644 --- a/.github/workflows/bake-raspberrypi3.yml +++ b/.github/workflows/bake-raspberrypi3.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi3-alpine-golang: - name: Prepare raspberrypi3-alpine-golang + prepare-raspberrypi3-alpine: + name: Prepare raspberrypi3-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-alpine-golang.json + LIBRARY: library/raspberrypi3-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-alpine-golang: - name: Bake raspberrypi3-alpine-golang + bake-raspberrypi3-alpine: + name: Bake raspberrypi3-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-alpine-golang + needs: prepare-raspberrypi3-alpine env: - LIBRARY: library/raspberrypi3-alpine-golang.json + LIBRARY: library/raspberrypi3-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-alpine-node: - name: Prepare raspberrypi3-alpine-node + prepare-raspberrypi3-debian: + name: Prepare raspberrypi3-debian runs-on: ubuntu-latest - needs: bake-raspberrypi3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-alpine-node.json + LIBRARY: library/raspberrypi3-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-alpine-node: - name: Bake raspberrypi3-alpine-node + bake-raspberrypi3-debian: + name: Bake raspberrypi3-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-alpine-node + needs: prepare-raspberrypi3-debian env: - LIBRARY: library/raspberrypi3-alpine-node.json + LIBRARY: library/raspberrypi3-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-alpine-python: - name: Prepare raspberrypi3-alpine-python + prepare-raspberrypi3-ubuntu: + name: Prepare raspberrypi3-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-alpine-python.json + LIBRARY: library/raspberrypi3-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-alpine-python: - name: Bake raspberrypi3-alpine-python + bake-raspberrypi3-ubuntu: + name: Bake raspberrypi3-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-alpine-python + needs: prepare-raspberrypi3-ubuntu env: - LIBRARY: library/raspberrypi3-alpine-python.json + LIBRARY: library/raspberrypi3-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-debian-golang: - name: Prepare raspberrypi3-debian-golang + prepare-raspberrypi3-alpine-golang: + name: Prepare raspberrypi3-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi3-debian + needs: bake-raspberrypi3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-debian-golang.json + LIBRARY: library/raspberrypi3-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-debian-golang: - name: Bake raspberrypi3-debian-golang + bake-raspberrypi3-alpine-golang: + name: Bake raspberrypi3-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-debian-golang + needs: prepare-raspberrypi3-alpine-golang env: - LIBRARY: library/raspberrypi3-debian-golang.json + LIBRARY: library/raspberrypi3-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-debian-node: - name: Prepare raspberrypi3-debian-node + prepare-raspberrypi3-alpine-node: + name: Prepare raspberrypi3-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi3-debian + needs: bake-raspberrypi3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-debian-node.json + LIBRARY: library/raspberrypi3-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-debian-node: - name: Bake raspberrypi3-debian-node + bake-raspberrypi3-alpine-node: + name: Bake raspberrypi3-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-debian-node + needs: prepare-raspberrypi3-alpine-node env: - LIBRARY: library/raspberrypi3-debian-node.json + LIBRARY: library/raspberrypi3-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-debian-openjdk: - name: Prepare raspberrypi3-debian-openjdk + prepare-raspberrypi3-alpine-python: + name: Prepare raspberrypi3-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi3-debian + needs: bake-raspberrypi3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-debian-openjdk.json + LIBRARY: library/raspberrypi3-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-debian-openjdk: - name: Bake raspberrypi3-debian-openjdk + bake-raspberrypi3-alpine-python: + name: Bake raspberrypi3-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-debian-openjdk + needs: prepare-raspberrypi3-alpine-python env: - LIBRARY: library/raspberrypi3-debian-openjdk.json + LIBRARY: library/raspberrypi3-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-debian-python: - name: Prepare raspberrypi3-debian-python + prepare-raspberrypi3-debian-golang: + name: Prepare raspberrypi3-debian-golang runs-on: ubuntu-latest needs: bake-raspberrypi3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-debian-python.json + LIBRARY: library/raspberrypi3-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-debian-python: - name: Bake raspberrypi3-debian-python + bake-raspberrypi3-debian-golang: + name: Bake raspberrypi3-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-debian-python + needs: prepare-raspberrypi3-debian-golang env: - LIBRARY: library/raspberrypi3-debian-python.json + LIBRARY: library/raspberrypi3-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-ubuntu-golang: - name: Prepare raspberrypi3-ubuntu-golang + prepare-raspberrypi3-debian-node: + name: Prepare raspberrypi3-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi3-ubuntu + needs: bake-raspberrypi3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-ubuntu-golang.json + LIBRARY: library/raspberrypi3-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-ubuntu-golang: - name: Bake raspberrypi3-ubuntu-golang + bake-raspberrypi3-debian-node: + name: Bake raspberrypi3-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-ubuntu-golang + needs: prepare-raspberrypi3-debian-node env: - LIBRARY: library/raspberrypi3-ubuntu-golang.json + LIBRARY: library/raspberrypi3-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-ubuntu-node: - name: Prepare raspberrypi3-ubuntu-node + prepare-raspberrypi3-debian-openjdk: + name: Prepare raspberrypi3-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi3-ubuntu + needs: bake-raspberrypi3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-ubuntu-node.json + LIBRARY: library/raspberrypi3-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-ubuntu-node: - name: Bake raspberrypi3-ubuntu-node + bake-raspberrypi3-debian-openjdk: + name: Bake raspberrypi3-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-ubuntu-node + needs: prepare-raspberrypi3-debian-openjdk env: - LIBRARY: library/raspberrypi3-ubuntu-node.json + LIBRARY: library/raspberrypi3-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-ubuntu-python: - name: Prepare raspberrypi3-ubuntu-python + prepare-raspberrypi3-debian-python: + name: Prepare raspberrypi3-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi3-ubuntu + needs: bake-raspberrypi3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-ubuntu-python.json + LIBRARY: library/raspberrypi3-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-ubuntu-python: - name: Bake raspberrypi3-ubuntu-python + bake-raspberrypi3-debian-python: + name: Bake raspberrypi3-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-ubuntu-python + needs: prepare-raspberrypi3-debian-python env: - LIBRARY: library/raspberrypi3-ubuntu-python.json + LIBRARY: library/raspberrypi3-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-ubuntu-openjdk: - name: Prepare raspberrypi3-ubuntu-openjdk + prepare-raspberrypi3-ubuntu-golang: + name: Prepare raspberrypi3-ubuntu-golang runs-on: ubuntu-latest needs: bake-raspberrypi3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-ubuntu-openjdk.json + LIBRARY: library/raspberrypi3-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-ubuntu-openjdk: - name: Bake raspberrypi3-ubuntu-openjdk + bake-raspberrypi3-ubuntu-golang: + name: Bake raspberrypi3-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-ubuntu-openjdk + needs: prepare-raspberrypi3-ubuntu-golang env: - LIBRARY: library/raspberrypi3-ubuntu-openjdk.json + LIBRARY: library/raspberrypi3-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-alpine: - name: Prepare raspberrypi3-alpine + prepare-raspberrypi3-ubuntu-node: + name: Prepare raspberrypi3-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-alpine.json + LIBRARY: library/raspberrypi3-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-alpine: - name: Bake raspberrypi3-alpine + bake-raspberrypi3-ubuntu-node: + name: Bake raspberrypi3-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-alpine + needs: prepare-raspberrypi3-ubuntu-node env: - LIBRARY: library/raspberrypi3-alpine.json + LIBRARY: library/raspberrypi3-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-debian: - name: Prepare raspberrypi3-debian + prepare-raspberrypi3-ubuntu-python: + name: Prepare raspberrypi3-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-debian.json + LIBRARY: library/raspberrypi3-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-debian: - name: Bake raspberrypi3-debian + bake-raspberrypi3-ubuntu-python: + name: Bake raspberrypi3-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-debian + needs: prepare-raspberrypi3-ubuntu-python env: - LIBRARY: library/raspberrypi3-debian.json + LIBRARY: library/raspberrypi3-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi3-ubuntu: - name: Prepare raspberrypi3-ubuntu + prepare-raspberrypi3-ubuntu-openjdk: + name: Prepare raspberrypi3-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi3-ubuntu.json + LIBRARY: library/raspberrypi3-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi3-ubuntu: - name: Bake raspberrypi3-ubuntu + bake-raspberrypi3-ubuntu-openjdk: + name: Bake raspberrypi3-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi3-ubuntu + needs: prepare-raspberrypi3-ubuntu-openjdk env: - LIBRARY: library/raspberrypi3-ubuntu.json + LIBRARY: library/raspberrypi3-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi3-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi4-64.yml b/.github/workflows/bake-raspberrypi4-64.yml index c48d49717cf4..e831ec2ea038 100644 --- a/.github/workflows/bake-raspberrypi4-64.yml +++ b/.github/workflows/bake-raspberrypi4-64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi4-64-alpine-golang: - name: Prepare raspberrypi4-64-alpine-golang + prepare-raspberrypi4-64-alpine: + name: Prepare raspberrypi4-64-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-alpine-golang.json + LIBRARY: library/raspberrypi4-64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-alpine-golang: - name: Bake raspberrypi4-64-alpine-golang + bake-raspberrypi4-64-alpine: + name: Bake raspberrypi4-64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-alpine-golang + needs: prepare-raspberrypi4-64-alpine env: - LIBRARY: library/raspberrypi4-64-alpine-golang.json + LIBRARY: library/raspberrypi4-64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-alpine-node: - name: Prepare raspberrypi4-64-alpine-node + prepare-raspberrypi4-64-debian: + name: Prepare raspberrypi4-64-debian runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-alpine-node.json + LIBRARY: library/raspberrypi4-64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-alpine-node: - name: Bake raspberrypi4-64-alpine-node + bake-raspberrypi4-64-debian: + name: Bake raspberrypi4-64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-alpine-node + needs: prepare-raspberrypi4-64-debian env: - LIBRARY: library/raspberrypi4-64-alpine-node.json + LIBRARY: library/raspberrypi4-64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-alpine-python: - name: Prepare raspberrypi4-64-alpine-python + prepare-raspberrypi4-64-fedora: + name: Prepare raspberrypi4-64-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-alpine-python.json + LIBRARY: library/raspberrypi4-64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-alpine-python: - name: Bake raspberrypi4-64-alpine-python + bake-raspberrypi4-64-fedora: + name: Bake raspberrypi4-64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-alpine-python + needs: prepare-raspberrypi4-64-fedora env: - LIBRARY: library/raspberrypi4-64-alpine-python.json + LIBRARY: library/raspberrypi4-64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-debian-golang: - name: Prepare raspberrypi4-64-debian-golang + prepare-raspberrypi4-64-ubuntu: + name: Prepare raspberrypi4-64-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-debian-golang.json + LIBRARY: library/raspberrypi4-64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-debian-golang: - name: Bake raspberrypi4-64-debian-golang + bake-raspberrypi4-64-ubuntu: + name: Bake raspberrypi4-64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-debian-golang + needs: prepare-raspberrypi4-64-ubuntu env: - LIBRARY: library/raspberrypi4-64-debian-golang.json + LIBRARY: library/raspberrypi4-64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-debian-node: - name: Prepare raspberrypi4-64-debian-node + prepare-raspberrypi4-64-alpine-golang: + name: Prepare raspberrypi4-64-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-debian + needs: bake-raspberrypi4-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-debian-node.json + LIBRARY: library/raspberrypi4-64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-debian-node: - name: Bake raspberrypi4-64-debian-node + bake-raspberrypi4-64-alpine-golang: + name: Bake raspberrypi4-64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-debian-node + needs: prepare-raspberrypi4-64-alpine-golang env: - LIBRARY: library/raspberrypi4-64-debian-node.json + LIBRARY: library/raspberrypi4-64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-debian-openjdk: - name: Prepare raspberrypi4-64-debian-openjdk + prepare-raspberrypi4-64-alpine-node: + name: Prepare raspberrypi4-64-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-debian + needs: bake-raspberrypi4-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-debian-openjdk.json + LIBRARY: library/raspberrypi4-64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-debian-openjdk: - name: Bake raspberrypi4-64-debian-openjdk + bake-raspberrypi4-64-alpine-node: + name: Bake raspberrypi4-64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-debian-openjdk + needs: prepare-raspberrypi4-64-alpine-node env: - LIBRARY: library/raspberrypi4-64-debian-openjdk.json + LIBRARY: library/raspberrypi4-64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-debian-python: - name: Prepare raspberrypi4-64-debian-python + prepare-raspberrypi4-64-alpine-python: + name: Prepare raspberrypi4-64-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-debian + needs: bake-raspberrypi4-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-debian-python.json + LIBRARY: library/raspberrypi4-64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-debian-python: - name: Bake raspberrypi4-64-debian-python + bake-raspberrypi4-64-alpine-python: + name: Bake raspberrypi4-64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-debian-python + needs: prepare-raspberrypi4-64-alpine-python env: - LIBRARY: library/raspberrypi4-64-debian-python.json + LIBRARY: library/raspberrypi4-64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-fedora-golang: - name: Prepare raspberrypi4-64-fedora-golang + prepare-raspberrypi4-64-debian-golang: + name: Prepare raspberrypi4-64-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-fedora + needs: bake-raspberrypi4-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-fedora-golang.json + LIBRARY: library/raspberrypi4-64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-fedora-golang: - name: Bake raspberrypi4-64-fedora-golang + bake-raspberrypi4-64-debian-golang: + name: Bake raspberrypi4-64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-fedora-golang + needs: prepare-raspberrypi4-64-debian-golang env: - LIBRARY: library/raspberrypi4-64-fedora-golang.json + LIBRARY: library/raspberrypi4-64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-fedora-node: - name: Prepare raspberrypi4-64-fedora-node + prepare-raspberrypi4-64-debian-node: + name: Prepare raspberrypi4-64-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-fedora + needs: bake-raspberrypi4-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-fedora-node.json + LIBRARY: library/raspberrypi4-64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-fedora-node: - name: Bake raspberrypi4-64-fedora-node + bake-raspberrypi4-64-debian-node: + name: Bake raspberrypi4-64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-fedora-node + needs: prepare-raspberrypi4-64-debian-node env: - LIBRARY: library/raspberrypi4-64-fedora-node.json + LIBRARY: library/raspberrypi4-64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-fedora-python: - name: Prepare raspberrypi4-64-fedora-python + prepare-raspberrypi4-64-debian-openjdk: + name: Prepare raspberrypi4-64-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-fedora + needs: bake-raspberrypi4-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-fedora-python.json + LIBRARY: library/raspberrypi4-64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-fedora-python: - name: Bake raspberrypi4-64-fedora-python + bake-raspberrypi4-64-debian-openjdk: + name: Bake raspberrypi4-64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-fedora-python + needs: prepare-raspberrypi4-64-debian-openjdk env: - LIBRARY: library/raspberrypi4-64-fedora-python.json + LIBRARY: library/raspberrypi4-64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-ubuntu-golang: - name: Prepare raspberrypi4-64-ubuntu-golang + prepare-raspberrypi4-64-debian-python: + name: Prepare raspberrypi4-64-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-ubuntu + needs: bake-raspberrypi4-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-ubuntu-golang.json + LIBRARY: library/raspberrypi4-64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-ubuntu-golang: - name: Bake raspberrypi4-64-ubuntu-golang + bake-raspberrypi4-64-debian-python: + name: Bake raspberrypi4-64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-ubuntu-golang + needs: prepare-raspberrypi4-64-debian-python env: - LIBRARY: library/raspberrypi4-64-ubuntu-golang.json + LIBRARY: library/raspberrypi4-64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-ubuntu-node: - name: Prepare raspberrypi4-64-ubuntu-node + prepare-raspberrypi4-64-fedora-golang: + name: Prepare raspberrypi4-64-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-ubuntu + needs: bake-raspberrypi4-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-ubuntu-node.json + LIBRARY: library/raspberrypi4-64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-ubuntu-node: - name: Bake raspberrypi4-64-ubuntu-node + bake-raspberrypi4-64-fedora-golang: + name: Bake raspberrypi4-64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-ubuntu-node + needs: prepare-raspberrypi4-64-fedora-golang env: - LIBRARY: library/raspberrypi4-64-ubuntu-node.json + LIBRARY: library/raspberrypi4-64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-ubuntu-python: - name: Prepare raspberrypi4-64-ubuntu-python + prepare-raspberrypi4-64-fedora-node: + name: Prepare raspberrypi4-64-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-ubuntu + needs: bake-raspberrypi4-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-ubuntu-python.json + LIBRARY: library/raspberrypi4-64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-ubuntu-python: - name: Bake raspberrypi4-64-ubuntu-python + bake-raspberrypi4-64-fedora-node: + name: Bake raspberrypi4-64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-ubuntu-python + needs: prepare-raspberrypi4-64-fedora-node env: - LIBRARY: library/raspberrypi4-64-ubuntu-python.json + LIBRARY: library/raspberrypi4-64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-ubuntu-openjdk: - name: Prepare raspberrypi4-64-ubuntu-openjdk + prepare-raspberrypi4-64-fedora-python: + name: Prepare raspberrypi4-64-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-64-ubuntu + needs: bake-raspberrypi4-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi4-64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-ubuntu-openjdk: - name: Bake raspberrypi4-64-ubuntu-openjdk + bake-raspberrypi4-64-fedora-python: + name: Bake raspberrypi4-64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-ubuntu-openjdk + needs: prepare-raspberrypi4-64-fedora-python env: - LIBRARY: library/raspberrypi4-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi4-64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-alpine: - name: Prepare raspberrypi4-64-alpine + prepare-raspberrypi4-64-ubuntu-golang: + name: Prepare raspberrypi4-64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-alpine.json + LIBRARY: library/raspberrypi4-64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-alpine: - name: Bake raspberrypi4-64-alpine + bake-raspberrypi4-64-ubuntu-golang: + name: Bake raspberrypi4-64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-alpine + needs: prepare-raspberrypi4-64-ubuntu-golang env: - LIBRARY: library/raspberrypi4-64-alpine.json + LIBRARY: library/raspberrypi4-64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-debian: - name: Prepare raspberrypi4-64-debian + prepare-raspberrypi4-64-ubuntu-node: + name: Prepare raspberrypi4-64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-debian.json + LIBRARY: library/raspberrypi4-64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-debian: - name: Bake raspberrypi4-64-debian + bake-raspberrypi4-64-ubuntu-node: + name: Bake raspberrypi4-64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-debian + needs: prepare-raspberrypi4-64-ubuntu-node env: - LIBRARY: library/raspberrypi4-64-debian.json + LIBRARY: library/raspberrypi4-64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-fedora: - name: Prepare raspberrypi4-64-fedora + prepare-raspberrypi4-64-ubuntu-python: + name: Prepare raspberrypi4-64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-fedora.json + LIBRARY: library/raspberrypi4-64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-fedora: - name: Bake raspberrypi4-64-fedora + bake-raspberrypi4-64-ubuntu-python: + name: Bake raspberrypi4-64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-fedora + needs: prepare-raspberrypi4-64-ubuntu-python env: - LIBRARY: library/raspberrypi4-64-fedora.json + LIBRARY: library/raspberrypi4-64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-64-ubuntu: - name: Prepare raspberrypi4-64-ubuntu + prepare-raspberrypi4-64-ubuntu-openjdk: + name: Prepare raspberrypi4-64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-64-ubuntu.json + LIBRARY: library/raspberrypi4-64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-64-ubuntu: - name: Bake raspberrypi4-64-ubuntu + bake-raspberrypi4-64-ubuntu-openjdk: + name: Bake raspberrypi4-64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-64-ubuntu + needs: prepare-raspberrypi4-64-ubuntu-openjdk env: - LIBRARY: library/raspberrypi4-64-ubuntu.json + LIBRARY: library/raspberrypi4-64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi4-unipi-neuron.yml b/.github/workflows/bake-raspberrypi4-unipi-neuron.yml index 2d66e49800fd..914e7e65b124 100644 --- a/.github/workflows/bake-raspberrypi4-unipi-neuron.yml +++ b/.github/workflows/bake-raspberrypi4-unipi-neuron.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi4-unipi-neuron-alpine-golang: - name: Prepare raspberrypi4-unipi-neuron-alpine-golang + prepare-raspberrypi4-unipi-neuron-alpine: + name: Prepare raspberrypi4-unipi-neuron-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-alpine-golang: - name: Bake raspberrypi4-unipi-neuron-alpine-golang + bake-raspberrypi4-unipi-neuron-alpine: + name: Bake raspberrypi4-unipi-neuron-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-alpine-golang + needs: prepare-raspberrypi4-unipi-neuron-alpine env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-alpine-node: - name: Prepare raspberrypi4-unipi-neuron-alpine-node + prepare-raspberrypi4-unipi-neuron-debian: + name: Prepare raspberrypi4-unipi-neuron-debian runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-alpine-node: - name: Bake raspberrypi4-unipi-neuron-alpine-node + bake-raspberrypi4-unipi-neuron-debian: + name: Bake raspberrypi4-unipi-neuron-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-alpine-node + needs: prepare-raspberrypi4-unipi-neuron-debian env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-alpine-python: - name: Prepare raspberrypi4-unipi-neuron-alpine-python + prepare-raspberrypi4-unipi-neuron-fedora: + name: Prepare raspberrypi4-unipi-neuron-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-alpine-python: - name: Bake raspberrypi4-unipi-neuron-alpine-python + bake-raspberrypi4-unipi-neuron-fedora: + name: Bake raspberrypi4-unipi-neuron-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-alpine-python + needs: prepare-raspberrypi4-unipi-neuron-fedora env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-debian-golang: - name: Prepare raspberrypi4-unipi-neuron-debian-golang + prepare-raspberrypi4-unipi-neuron-ubuntu: + name: Prepare raspberrypi4-unipi-neuron-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-debian-golang: - name: Bake raspberrypi4-unipi-neuron-debian-golang + bake-raspberrypi4-unipi-neuron-ubuntu: + name: Bake raspberrypi4-unipi-neuron-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-debian-golang + needs: prepare-raspberrypi4-unipi-neuron-ubuntu env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-debian-node: - name: Prepare raspberrypi4-unipi-neuron-debian-node + prepare-raspberrypi4-unipi-neuron-alpine-golang: + name: Prepare raspberrypi4-unipi-neuron-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-debian + needs: bake-raspberrypi4-unipi-neuron-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-debian-node: - name: Bake raspberrypi4-unipi-neuron-debian-node + bake-raspberrypi4-unipi-neuron-alpine-golang: + name: Bake raspberrypi4-unipi-neuron-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-debian-node + needs: prepare-raspberrypi4-unipi-neuron-alpine-golang env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-debian-openjdk: - name: Prepare raspberrypi4-unipi-neuron-debian-openjdk + prepare-raspberrypi4-unipi-neuron-alpine-node: + name: Prepare raspberrypi4-unipi-neuron-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-debian + needs: bake-raspberrypi4-unipi-neuron-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-openjdk.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-debian-openjdk: - name: Bake raspberrypi4-unipi-neuron-debian-openjdk + bake-raspberrypi4-unipi-neuron-alpine-node: + name: Bake raspberrypi4-unipi-neuron-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-debian-openjdk + needs: prepare-raspberrypi4-unipi-neuron-alpine-node env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-openjdk.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-debian-python: - name: Prepare raspberrypi4-unipi-neuron-debian-python + prepare-raspberrypi4-unipi-neuron-alpine-python: + name: Prepare raspberrypi4-unipi-neuron-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-debian + needs: bake-raspberrypi4-unipi-neuron-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-debian-python: - name: Bake raspberrypi4-unipi-neuron-debian-python + bake-raspberrypi4-unipi-neuron-alpine-python: + name: Bake raspberrypi4-unipi-neuron-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-debian-python + needs: prepare-raspberrypi4-unipi-neuron-alpine-python env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-fedora-golang: - name: Prepare raspberrypi4-unipi-neuron-fedora-golang + prepare-raspberrypi4-unipi-neuron-debian-golang: + name: Prepare raspberrypi4-unipi-neuron-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-fedora + needs: bake-raspberrypi4-unipi-neuron-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-fedora-golang: - name: Bake raspberrypi4-unipi-neuron-fedora-golang + bake-raspberrypi4-unipi-neuron-debian-golang: + name: Bake raspberrypi4-unipi-neuron-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-fedora-golang + needs: prepare-raspberrypi4-unipi-neuron-debian-golang env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-fedora-node: - name: Prepare raspberrypi4-unipi-neuron-fedora-node + prepare-raspberrypi4-unipi-neuron-debian-node: + name: Prepare raspberrypi4-unipi-neuron-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-fedora + needs: bake-raspberrypi4-unipi-neuron-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-fedora-node: - name: Bake raspberrypi4-unipi-neuron-fedora-node + bake-raspberrypi4-unipi-neuron-debian-node: + name: Bake raspberrypi4-unipi-neuron-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-fedora-node + needs: prepare-raspberrypi4-unipi-neuron-debian-node env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-fedora-python: - name: Prepare raspberrypi4-unipi-neuron-fedora-python + prepare-raspberrypi4-unipi-neuron-debian-openjdk: + name: Prepare raspberrypi4-unipi-neuron-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-fedora + needs: bake-raspberrypi4-unipi-neuron-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-fedora-python: - name: Bake raspberrypi4-unipi-neuron-fedora-python + bake-raspberrypi4-unipi-neuron-debian-openjdk: + name: Bake raspberrypi4-unipi-neuron-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-fedora-python + needs: prepare-raspberrypi4-unipi-neuron-debian-openjdk env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-ubuntu-golang: - name: Prepare raspberrypi4-unipi-neuron-ubuntu-golang + prepare-raspberrypi4-unipi-neuron-debian-python: + name: Prepare raspberrypi4-unipi-neuron-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-ubuntu + needs: bake-raspberrypi4-unipi-neuron-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-ubuntu-golang: - name: Bake raspberrypi4-unipi-neuron-ubuntu-golang + bake-raspberrypi4-unipi-neuron-debian-python: + name: Bake raspberrypi4-unipi-neuron-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-ubuntu-golang + needs: prepare-raspberrypi4-unipi-neuron-debian-python env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-golang.json + LIBRARY: library/raspberrypi4-unipi-neuron-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-ubuntu-node: - name: Prepare raspberrypi4-unipi-neuron-ubuntu-node + prepare-raspberrypi4-unipi-neuron-fedora-golang: + name: Prepare raspberrypi4-unipi-neuron-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-ubuntu + needs: bake-raspberrypi4-unipi-neuron-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-ubuntu-node: - name: Bake raspberrypi4-unipi-neuron-ubuntu-node + bake-raspberrypi4-unipi-neuron-fedora-golang: + name: Bake raspberrypi4-unipi-neuron-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-ubuntu-node + needs: prepare-raspberrypi4-unipi-neuron-fedora-golang env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-node.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-ubuntu-python: - name: Prepare raspberrypi4-unipi-neuron-ubuntu-python + prepare-raspberrypi4-unipi-neuron-fedora-node: + name: Prepare raspberrypi4-unipi-neuron-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-ubuntu + needs: bake-raspberrypi4-unipi-neuron-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-ubuntu-python: - name: Bake raspberrypi4-unipi-neuron-ubuntu-python + bake-raspberrypi4-unipi-neuron-fedora-node: + name: Bake raspberrypi4-unipi-neuron-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-ubuntu-python + needs: prepare-raspberrypi4-unipi-neuron-fedora-node env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-python.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk: - name: Prepare raspberrypi4-unipi-neuron-ubuntu-openjdk + prepare-raspberrypi4-unipi-neuron-fedora-python: + name: Prepare raspberrypi4-unipi-neuron-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi4-unipi-neuron-ubuntu + needs: bake-raspberrypi4-unipi-neuron-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-openjdk.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-ubuntu-openjdk: - name: Bake raspberrypi4-unipi-neuron-ubuntu-openjdk + bake-raspberrypi4-unipi-neuron-fedora-python: + name: Bake raspberrypi4-unipi-neuron-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk + needs: prepare-raspberrypi4-unipi-neuron-fedora-python env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-openjdk.json + LIBRARY: library/raspberrypi4-unipi-neuron-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-alpine: - name: Prepare raspberrypi4-unipi-neuron-alpine + prepare-raspberrypi4-unipi-neuron-ubuntu-golang: + name: Prepare raspberrypi4-unipi-neuron-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-unipi-neuron-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-alpine: - name: Bake raspberrypi4-unipi-neuron-alpine + bake-raspberrypi4-unipi-neuron-ubuntu-golang: + name: Bake raspberrypi4-unipi-neuron-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-alpine + needs: prepare-raspberrypi4-unipi-neuron-ubuntu-golang env: - LIBRARY: library/raspberrypi4-unipi-neuron-alpine.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-debian: - name: Prepare raspberrypi4-unipi-neuron-debian + prepare-raspberrypi4-unipi-neuron-ubuntu-node: + name: Prepare raspberrypi4-unipi-neuron-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-unipi-neuron-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-debian: - name: Bake raspberrypi4-unipi-neuron-debian + bake-raspberrypi4-unipi-neuron-ubuntu-node: + name: Bake raspberrypi4-unipi-neuron-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-debian + needs: prepare-raspberrypi4-unipi-neuron-ubuntu-node env: - LIBRARY: library/raspberrypi4-unipi-neuron-debian.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-fedora: - name: Prepare raspberrypi4-unipi-neuron-fedora + prepare-raspberrypi4-unipi-neuron-ubuntu-python: + name: Prepare raspberrypi4-unipi-neuron-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-unipi-neuron-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-fedora: - name: Bake raspberrypi4-unipi-neuron-fedora + bake-raspberrypi4-unipi-neuron-ubuntu-python: + name: Bake raspberrypi4-unipi-neuron-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-fedora + needs: prepare-raspberrypi4-unipi-neuron-ubuntu-python env: - LIBRARY: library/raspberrypi4-unipi-neuron-fedora.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi4-unipi-neuron-ubuntu: - name: Prepare raspberrypi4-unipi-neuron-ubuntu + prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk: + name: Prepare raspberrypi4-unipi-neuron-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi4-unipi-neuron-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi4-unipi-neuron-ubuntu: - name: Bake raspberrypi4-unipi-neuron-ubuntu + bake-raspberrypi4-unipi-neuron-ubuntu-openjdk: + name: Bake raspberrypi4-unipi-neuron-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi4-unipi-neuron-ubuntu + needs: prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk env: - LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu.json + LIBRARY: library/raspberrypi4-unipi-neuron-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi4-unipi-neuron-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi400-64.yml b/.github/workflows/bake-raspberrypi400-64.yml index 690c00b60499..5b3ea5891265 100644 --- a/.github/workflows/bake-raspberrypi400-64.yml +++ b/.github/workflows/bake-raspberrypi400-64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi400-64-alpine-golang: - name: Prepare raspberrypi400-64-alpine-golang + prepare-raspberrypi400-64-alpine: + name: Prepare raspberrypi400-64-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-alpine-golang.json + LIBRARY: library/raspberrypi400-64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-alpine-golang: - name: Bake raspberrypi400-64-alpine-golang + bake-raspberrypi400-64-alpine: + name: Bake raspberrypi400-64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-alpine-golang + needs: prepare-raspberrypi400-64-alpine env: - LIBRARY: library/raspberrypi400-64-alpine-golang.json + LIBRARY: library/raspberrypi400-64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-alpine-node: - name: Prepare raspberrypi400-64-alpine-node + prepare-raspberrypi400-64-debian: + name: Prepare raspberrypi400-64-debian runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-alpine-node.json + LIBRARY: library/raspberrypi400-64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-alpine-node: - name: Bake raspberrypi400-64-alpine-node + bake-raspberrypi400-64-debian: + name: Bake raspberrypi400-64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-alpine-node + needs: prepare-raspberrypi400-64-debian env: - LIBRARY: library/raspberrypi400-64-alpine-node.json + LIBRARY: library/raspberrypi400-64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-alpine-python: - name: Prepare raspberrypi400-64-alpine-python + prepare-raspberrypi400-64-fedora: + name: Prepare raspberrypi400-64-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-alpine-python.json + LIBRARY: library/raspberrypi400-64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-alpine-python: - name: Bake raspberrypi400-64-alpine-python + bake-raspberrypi400-64-fedora: + name: Bake raspberrypi400-64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-alpine-python + needs: prepare-raspberrypi400-64-fedora env: - LIBRARY: library/raspberrypi400-64-alpine-python.json + LIBRARY: library/raspberrypi400-64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-debian-golang: - name: Prepare raspberrypi400-64-debian-golang + prepare-raspberrypi400-64-ubuntu: + name: Prepare raspberrypi400-64-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-debian-golang.json + LIBRARY: library/raspberrypi400-64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-debian-golang: - name: Bake raspberrypi400-64-debian-golang + bake-raspberrypi400-64-ubuntu: + name: Bake raspberrypi400-64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-debian-golang + needs: prepare-raspberrypi400-64-ubuntu env: - LIBRARY: library/raspberrypi400-64-debian-golang.json + LIBRARY: library/raspberrypi400-64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-debian-node: - name: Prepare raspberrypi400-64-debian-node + prepare-raspberrypi400-64-alpine-golang: + name: Prepare raspberrypi400-64-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-debian + needs: bake-raspberrypi400-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-debian-node.json + LIBRARY: library/raspberrypi400-64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-debian-node: - name: Bake raspberrypi400-64-debian-node + bake-raspberrypi400-64-alpine-golang: + name: Bake raspberrypi400-64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-debian-node + needs: prepare-raspberrypi400-64-alpine-golang env: - LIBRARY: library/raspberrypi400-64-debian-node.json + LIBRARY: library/raspberrypi400-64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-debian-openjdk: - name: Prepare raspberrypi400-64-debian-openjdk + prepare-raspberrypi400-64-alpine-node: + name: Prepare raspberrypi400-64-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-debian + needs: bake-raspberrypi400-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-debian-openjdk.json + LIBRARY: library/raspberrypi400-64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-debian-openjdk: - name: Bake raspberrypi400-64-debian-openjdk + bake-raspberrypi400-64-alpine-node: + name: Bake raspberrypi400-64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-debian-openjdk + needs: prepare-raspberrypi400-64-alpine-node env: - LIBRARY: library/raspberrypi400-64-debian-openjdk.json + LIBRARY: library/raspberrypi400-64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-debian-python: - name: Prepare raspberrypi400-64-debian-python + prepare-raspberrypi400-64-alpine-python: + name: Prepare raspberrypi400-64-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-debian + needs: bake-raspberrypi400-64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-debian-python.json + LIBRARY: library/raspberrypi400-64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-debian-python: - name: Bake raspberrypi400-64-debian-python + bake-raspberrypi400-64-alpine-python: + name: Bake raspberrypi400-64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-debian-python + needs: prepare-raspberrypi400-64-alpine-python env: - LIBRARY: library/raspberrypi400-64-debian-python.json + LIBRARY: library/raspberrypi400-64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-fedora-golang: - name: Prepare raspberrypi400-64-fedora-golang + prepare-raspberrypi400-64-debian-golang: + name: Prepare raspberrypi400-64-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-fedora + needs: bake-raspberrypi400-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-fedora-golang.json + LIBRARY: library/raspberrypi400-64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-fedora-golang: - name: Bake raspberrypi400-64-fedora-golang + bake-raspberrypi400-64-debian-golang: + name: Bake raspberrypi400-64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-fedora-golang + needs: prepare-raspberrypi400-64-debian-golang env: - LIBRARY: library/raspberrypi400-64-fedora-golang.json + LIBRARY: library/raspberrypi400-64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-fedora-node: - name: Prepare raspberrypi400-64-fedora-node + prepare-raspberrypi400-64-debian-node: + name: Prepare raspberrypi400-64-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-fedora + needs: bake-raspberrypi400-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-fedora-node.json + LIBRARY: library/raspberrypi400-64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-fedora-node: - name: Bake raspberrypi400-64-fedora-node + bake-raspberrypi400-64-debian-node: + name: Bake raspberrypi400-64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-fedora-node + needs: prepare-raspberrypi400-64-debian-node env: - LIBRARY: library/raspberrypi400-64-fedora-node.json + LIBRARY: library/raspberrypi400-64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-fedora-python: - name: Prepare raspberrypi400-64-fedora-python + prepare-raspberrypi400-64-debian-openjdk: + name: Prepare raspberrypi400-64-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-fedora + needs: bake-raspberrypi400-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-fedora-python.json + LIBRARY: library/raspberrypi400-64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-fedora-python: - name: Bake raspberrypi400-64-fedora-python + bake-raspberrypi400-64-debian-openjdk: + name: Bake raspberrypi400-64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-fedora-python + needs: prepare-raspberrypi400-64-debian-openjdk env: - LIBRARY: library/raspberrypi400-64-fedora-python.json + LIBRARY: library/raspberrypi400-64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-ubuntu-golang: - name: Prepare raspberrypi400-64-ubuntu-golang + prepare-raspberrypi400-64-debian-python: + name: Prepare raspberrypi400-64-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-ubuntu + needs: bake-raspberrypi400-64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-ubuntu-golang.json + LIBRARY: library/raspberrypi400-64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-ubuntu-golang: - name: Bake raspberrypi400-64-ubuntu-golang + bake-raspberrypi400-64-debian-python: + name: Bake raspberrypi400-64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-ubuntu-golang + needs: prepare-raspberrypi400-64-debian-python env: - LIBRARY: library/raspberrypi400-64-ubuntu-golang.json + LIBRARY: library/raspberrypi400-64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-ubuntu-node: - name: Prepare raspberrypi400-64-ubuntu-node + prepare-raspberrypi400-64-fedora-golang: + name: Prepare raspberrypi400-64-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-ubuntu + needs: bake-raspberrypi400-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-ubuntu-node.json + LIBRARY: library/raspberrypi400-64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-ubuntu-node: - name: Bake raspberrypi400-64-ubuntu-node + bake-raspberrypi400-64-fedora-golang: + name: Bake raspberrypi400-64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-ubuntu-node + needs: prepare-raspberrypi400-64-fedora-golang env: - LIBRARY: library/raspberrypi400-64-ubuntu-node.json + LIBRARY: library/raspberrypi400-64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-ubuntu-python: - name: Prepare raspberrypi400-64-ubuntu-python + prepare-raspberrypi400-64-fedora-node: + name: Prepare raspberrypi400-64-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-ubuntu + needs: bake-raspberrypi400-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-ubuntu-python.json + LIBRARY: library/raspberrypi400-64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-ubuntu-python: - name: Bake raspberrypi400-64-ubuntu-python + bake-raspberrypi400-64-fedora-node: + name: Bake raspberrypi400-64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-ubuntu-python + needs: prepare-raspberrypi400-64-fedora-node env: - LIBRARY: library/raspberrypi400-64-ubuntu-python.json + LIBRARY: library/raspberrypi400-64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-ubuntu-openjdk: - name: Prepare raspberrypi400-64-ubuntu-openjdk + prepare-raspberrypi400-64-fedora-python: + name: Prepare raspberrypi400-64-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi400-64-ubuntu + needs: bake-raspberrypi400-64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi400-64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-ubuntu-openjdk: - name: Bake raspberrypi400-64-ubuntu-openjdk + bake-raspberrypi400-64-fedora-python: + name: Bake raspberrypi400-64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-ubuntu-openjdk + needs: prepare-raspberrypi400-64-fedora-python env: - LIBRARY: library/raspberrypi400-64-ubuntu-openjdk.json + LIBRARY: library/raspberrypi400-64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-alpine: - name: Prepare raspberrypi400-64-alpine + prepare-raspberrypi400-64-ubuntu-golang: + name: Prepare raspberrypi400-64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi400-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-alpine.json + LIBRARY: library/raspberrypi400-64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-alpine: - name: Bake raspberrypi400-64-alpine + bake-raspberrypi400-64-ubuntu-golang: + name: Bake raspberrypi400-64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-alpine + needs: prepare-raspberrypi400-64-ubuntu-golang env: - LIBRARY: library/raspberrypi400-64-alpine.json + LIBRARY: library/raspberrypi400-64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-debian: - name: Prepare raspberrypi400-64-debian + prepare-raspberrypi400-64-ubuntu-node: + name: Prepare raspberrypi400-64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi400-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-debian.json + LIBRARY: library/raspberrypi400-64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-debian: - name: Bake raspberrypi400-64-debian + bake-raspberrypi400-64-ubuntu-node: + name: Bake raspberrypi400-64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-debian + needs: prepare-raspberrypi400-64-ubuntu-node env: - LIBRARY: library/raspberrypi400-64-debian.json + LIBRARY: library/raspberrypi400-64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-fedora: - name: Prepare raspberrypi400-64-fedora + prepare-raspberrypi400-64-ubuntu-python: + name: Prepare raspberrypi400-64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi400-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-fedora.json + LIBRARY: library/raspberrypi400-64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-fedora: - name: Bake raspberrypi400-64-fedora + bake-raspberrypi400-64-ubuntu-python: + name: Bake raspberrypi400-64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-fedora + needs: prepare-raspberrypi400-64-ubuntu-python env: - LIBRARY: library/raspberrypi400-64-fedora.json + LIBRARY: library/raspberrypi400-64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi400-64-ubuntu: - name: Prepare raspberrypi400-64-ubuntu + prepare-raspberrypi400-64-ubuntu-openjdk: + name: Prepare raspberrypi400-64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi400-64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi400-64-ubuntu.json + LIBRARY: library/raspberrypi400-64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi400-64-ubuntu: - name: Bake raspberrypi400-64-ubuntu + bake-raspberrypi400-64-ubuntu-openjdk: + name: Bake raspberrypi400-64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi400-64-ubuntu + needs: prepare-raspberrypi400-64-ubuntu-openjdk env: - LIBRARY: library/raspberrypi400-64-ubuntu.json + LIBRARY: library/raspberrypi400-64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi400-64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypi5.yml b/.github/workflows/bake-raspberrypi5.yml index 94a80444311e..fbd55216e780 100644 --- a/.github/workflows/bake-raspberrypi5.yml +++ b/.github/workflows/bake-raspberrypi5.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypi5-alpine-golang: - name: Prepare raspberrypi5-alpine-golang + prepare-raspberrypi5-alpine: + name: Prepare raspberrypi5-alpine runs-on: ubuntu-latest - needs: bake-raspberrypi5-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-alpine-golang.json + LIBRARY: library/raspberrypi5-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-alpine-golang: - name: Bake raspberrypi5-alpine-golang + bake-raspberrypi5-alpine: + name: Bake raspberrypi5-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-alpine-golang + needs: prepare-raspberrypi5-alpine env: - LIBRARY: library/raspberrypi5-alpine-golang.json + LIBRARY: library/raspberrypi5-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-alpine-node: - name: Prepare raspberrypi5-alpine-node + prepare-raspberrypi5-debian: + name: Prepare raspberrypi5-debian runs-on: ubuntu-latest - needs: bake-raspberrypi5-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-alpine-node.json + LIBRARY: library/raspberrypi5-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-alpine-node: - name: Bake raspberrypi5-alpine-node + bake-raspberrypi5-debian: + name: Bake raspberrypi5-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-alpine-node + needs: prepare-raspberrypi5-debian env: - LIBRARY: library/raspberrypi5-alpine-node.json + LIBRARY: library/raspberrypi5-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-alpine-python: - name: Prepare raspberrypi5-alpine-python + prepare-raspberrypi5-fedora: + name: Prepare raspberrypi5-fedora runs-on: ubuntu-latest - needs: bake-raspberrypi5-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-alpine-python.json + LIBRARY: library/raspberrypi5-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-alpine-python: - name: Bake raspberrypi5-alpine-python + bake-raspberrypi5-fedora: + name: Bake raspberrypi5-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-alpine-python + needs: prepare-raspberrypi5-fedora env: - LIBRARY: library/raspberrypi5-alpine-python.json + LIBRARY: library/raspberrypi5-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-debian-golang: - name: Prepare raspberrypi5-debian-golang + prepare-raspberrypi5-ubuntu: + name: Prepare raspberrypi5-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypi5-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-debian-golang.json + LIBRARY: library/raspberrypi5-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-debian-golang: - name: Bake raspberrypi5-debian-golang + bake-raspberrypi5-ubuntu: + name: Bake raspberrypi5-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-debian-golang + needs: prepare-raspberrypi5-ubuntu env: - LIBRARY: library/raspberrypi5-debian-golang.json + LIBRARY: library/raspberrypi5-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-debian-node: - name: Prepare raspberrypi5-debian-node + prepare-raspberrypi5-alpine-golang: + name: Prepare raspberrypi5-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypi5-debian + needs: bake-raspberrypi5-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-debian-node.json + LIBRARY: library/raspberrypi5-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-debian-node: - name: Bake raspberrypi5-debian-node + bake-raspberrypi5-alpine-golang: + name: Bake raspberrypi5-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-debian-node + needs: prepare-raspberrypi5-alpine-golang env: - LIBRARY: library/raspberrypi5-debian-node.json + LIBRARY: library/raspberrypi5-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-debian-openjdk: - name: Prepare raspberrypi5-debian-openjdk + prepare-raspberrypi5-alpine-node: + name: Prepare raspberrypi5-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypi5-debian + needs: bake-raspberrypi5-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-debian-openjdk.json + LIBRARY: library/raspberrypi5-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-debian-openjdk: - name: Bake raspberrypi5-debian-openjdk + bake-raspberrypi5-alpine-node: + name: Bake raspberrypi5-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-debian-openjdk + needs: prepare-raspberrypi5-alpine-node env: - LIBRARY: library/raspberrypi5-debian-openjdk.json + LIBRARY: library/raspberrypi5-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-debian-python: - name: Prepare raspberrypi5-debian-python + prepare-raspberrypi5-alpine-python: + name: Prepare raspberrypi5-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypi5-debian + needs: bake-raspberrypi5-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-debian-python.json + LIBRARY: library/raspberrypi5-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-debian-python: - name: Bake raspberrypi5-debian-python + bake-raspberrypi5-alpine-python: + name: Bake raspberrypi5-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-debian-python + needs: prepare-raspberrypi5-alpine-python env: - LIBRARY: library/raspberrypi5-debian-python.json + LIBRARY: library/raspberrypi5-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-fedora-golang: - name: Prepare raspberrypi5-fedora-golang + prepare-raspberrypi5-debian-golang: + name: Prepare raspberrypi5-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypi5-fedora + needs: bake-raspberrypi5-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-fedora-golang.json + LIBRARY: library/raspberrypi5-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-fedora-golang: - name: Bake raspberrypi5-fedora-golang + bake-raspberrypi5-debian-golang: + name: Bake raspberrypi5-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-fedora-golang + needs: prepare-raspberrypi5-debian-golang env: - LIBRARY: library/raspberrypi5-fedora-golang.json + LIBRARY: library/raspberrypi5-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-fedora-node: - name: Prepare raspberrypi5-fedora-node + prepare-raspberrypi5-debian-node: + name: Prepare raspberrypi5-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypi5-fedora + needs: bake-raspberrypi5-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-fedora-node.json + LIBRARY: library/raspberrypi5-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-fedora-node: - name: Bake raspberrypi5-fedora-node + bake-raspberrypi5-debian-node: + name: Bake raspberrypi5-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-fedora-node + needs: prepare-raspberrypi5-debian-node env: - LIBRARY: library/raspberrypi5-fedora-node.json + LIBRARY: library/raspberrypi5-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-fedora-python: - name: Prepare raspberrypi5-fedora-python + prepare-raspberrypi5-debian-openjdk: + name: Prepare raspberrypi5-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypi5-fedora + needs: bake-raspberrypi5-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-fedora-python.json + LIBRARY: library/raspberrypi5-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-fedora-python: - name: Bake raspberrypi5-fedora-python + bake-raspberrypi5-debian-openjdk: + name: Bake raspberrypi5-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-fedora-python + needs: prepare-raspberrypi5-debian-openjdk env: - LIBRARY: library/raspberrypi5-fedora-python.json + LIBRARY: library/raspberrypi5-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-ubuntu-golang: - name: Prepare raspberrypi5-ubuntu-golang + prepare-raspberrypi5-debian-python: + name: Prepare raspberrypi5-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypi5-ubuntu + needs: bake-raspberrypi5-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-ubuntu-golang.json + LIBRARY: library/raspberrypi5-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-ubuntu-golang: - name: Bake raspberrypi5-ubuntu-golang + bake-raspberrypi5-debian-python: + name: Bake raspberrypi5-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-ubuntu-golang + needs: prepare-raspberrypi5-debian-python env: - LIBRARY: library/raspberrypi5-ubuntu-golang.json + LIBRARY: library/raspberrypi5-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-ubuntu-node: - name: Prepare raspberrypi5-ubuntu-node + prepare-raspberrypi5-fedora-golang: + name: Prepare raspberrypi5-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypi5-ubuntu + needs: bake-raspberrypi5-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-ubuntu-node.json + LIBRARY: library/raspberrypi5-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-ubuntu-node: - name: Bake raspberrypi5-ubuntu-node + bake-raspberrypi5-fedora-golang: + name: Bake raspberrypi5-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-ubuntu-node + needs: prepare-raspberrypi5-fedora-golang env: - LIBRARY: library/raspberrypi5-ubuntu-node.json + LIBRARY: library/raspberrypi5-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-ubuntu-python: - name: Prepare raspberrypi5-ubuntu-python + prepare-raspberrypi5-fedora-node: + name: Prepare raspberrypi5-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypi5-ubuntu + needs: bake-raspberrypi5-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-ubuntu-python.json + LIBRARY: library/raspberrypi5-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-ubuntu-python: - name: Bake raspberrypi5-ubuntu-python + bake-raspberrypi5-fedora-node: + name: Bake raspberrypi5-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-ubuntu-python + needs: prepare-raspberrypi5-fedora-node env: - LIBRARY: library/raspberrypi5-ubuntu-python.json + LIBRARY: library/raspberrypi5-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-ubuntu-openjdk: - name: Prepare raspberrypi5-ubuntu-openjdk + prepare-raspberrypi5-fedora-python: + name: Prepare raspberrypi5-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypi5-ubuntu + needs: bake-raspberrypi5-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-ubuntu-openjdk.json + LIBRARY: library/raspberrypi5-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-ubuntu-openjdk: - name: Bake raspberrypi5-ubuntu-openjdk + bake-raspberrypi5-fedora-python: + name: Bake raspberrypi5-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-ubuntu-openjdk + needs: prepare-raspberrypi5-fedora-python env: - LIBRARY: library/raspberrypi5-ubuntu-openjdk.json + LIBRARY: library/raspberrypi5-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-alpine: - name: Prepare raspberrypi5-alpine + prepare-raspberrypi5-ubuntu-golang: + name: Prepare raspberrypi5-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi5-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-alpine.json + LIBRARY: library/raspberrypi5-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-alpine: - name: Bake raspberrypi5-alpine + bake-raspberrypi5-ubuntu-golang: + name: Bake raspberrypi5-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-alpine + needs: prepare-raspberrypi5-ubuntu-golang env: - LIBRARY: library/raspberrypi5-alpine.json + LIBRARY: library/raspberrypi5-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-debian: - name: Prepare raspberrypi5-debian + prepare-raspberrypi5-ubuntu-node: + name: Prepare raspberrypi5-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi5-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-debian.json + LIBRARY: library/raspberrypi5-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-debian: - name: Bake raspberrypi5-debian + bake-raspberrypi5-ubuntu-node: + name: Bake raspberrypi5-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-debian + needs: prepare-raspberrypi5-ubuntu-node env: - LIBRARY: library/raspberrypi5-debian.json + LIBRARY: library/raspberrypi5-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-fedora: - name: Prepare raspberrypi5-fedora + prepare-raspberrypi5-ubuntu-python: + name: Prepare raspberrypi5-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi5-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-fedora.json + LIBRARY: library/raspberrypi5-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-fedora: - name: Bake raspberrypi5-fedora + bake-raspberrypi5-ubuntu-python: + name: Bake raspberrypi5-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-fedora + needs: prepare-raspberrypi5-ubuntu-python env: - LIBRARY: library/raspberrypi5-fedora.json + LIBRARY: library/raspberrypi5-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypi5-ubuntu: - name: Prepare raspberrypi5-ubuntu + prepare-raspberrypi5-ubuntu-openjdk: + name: Prepare raspberrypi5-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypi5-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypi5-ubuntu.json + LIBRARY: library/raspberrypi5-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypi5-ubuntu: - name: Bake raspberrypi5-ubuntu + bake-raspberrypi5-ubuntu-openjdk: + name: Bake raspberrypi5-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypi5-ubuntu + needs: prepare-raspberrypi5-ubuntu-openjdk env: - LIBRARY: library/raspberrypi5-ubuntu.json + LIBRARY: library/raspberrypi5-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypi5-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-raspberrypicm4-ioboard.yml b/.github/workflows/bake-raspberrypicm4-ioboard.yml index 7923aaba737a..7941d66efd9e 100644 --- a/.github/workflows/bake-raspberrypicm4-ioboard.yml +++ b/.github/workflows/bake-raspberrypicm4-ioboard.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-raspberrypicm4-ioboard-alpine-golang: - name: Prepare raspberrypicm4-ioboard-alpine-golang + prepare-raspberrypicm4-ioboard-alpine: + name: Prepare raspberrypicm4-ioboard-alpine runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-golang.json + LIBRARY: library/raspberrypicm4-ioboard-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-alpine-golang: - name: Bake raspberrypicm4-ioboard-alpine-golang + bake-raspberrypicm4-ioboard-alpine: + name: Bake raspberrypicm4-ioboard-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-alpine-golang + needs: prepare-raspberrypicm4-ioboard-alpine env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-golang.json + LIBRARY: library/raspberrypicm4-ioboard-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-alpine-node: - name: Prepare raspberrypicm4-ioboard-alpine-node + prepare-raspberrypicm4-ioboard-debian: + name: Prepare raspberrypicm4-ioboard-debian runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-node.json + LIBRARY: library/raspberrypicm4-ioboard-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-alpine-node: - name: Bake raspberrypicm4-ioboard-alpine-node + bake-raspberrypicm4-ioboard-debian: + name: Bake raspberrypicm4-ioboard-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-alpine-node + needs: prepare-raspberrypicm4-ioboard-debian env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-node.json + LIBRARY: library/raspberrypicm4-ioboard-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-alpine-python: - name: Prepare raspberrypicm4-ioboard-alpine-python + prepare-raspberrypicm4-ioboard-fedora: + name: Prepare raspberrypicm4-ioboard-fedora runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-python.json + LIBRARY: library/raspberrypicm4-ioboard-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-alpine-python: - name: Bake raspberrypicm4-ioboard-alpine-python + bake-raspberrypicm4-ioboard-fedora: + name: Bake raspberrypicm4-ioboard-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-alpine-python + needs: prepare-raspberrypicm4-ioboard-fedora env: - LIBRARY: library/raspberrypicm4-ioboard-alpine-python.json + LIBRARY: library/raspberrypicm4-ioboard-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-debian-golang: - name: Prepare raspberrypicm4-ioboard-debian-golang + prepare-raspberrypicm4-ioboard-ubuntu: + name: Prepare raspberrypicm4-ioboard-ubuntu runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-debian-golang.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-debian-golang: - name: Bake raspberrypicm4-ioboard-debian-golang + bake-raspberrypicm4-ioboard-ubuntu: + name: Bake raspberrypicm4-ioboard-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-debian-golang + needs: prepare-raspberrypicm4-ioboard-ubuntu env: - LIBRARY: library/raspberrypicm4-ioboard-debian-golang.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-debian-node: - name: Prepare raspberrypicm4-ioboard-debian-node + prepare-raspberrypicm4-ioboard-alpine-golang: + name: Prepare raspberrypicm4-ioboard-alpine-golang runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-debian + needs: bake-raspberrypicm4-ioboard-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-debian-node.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-debian-node: - name: Bake raspberrypicm4-ioboard-debian-node + bake-raspberrypicm4-ioboard-alpine-golang: + name: Bake raspberrypicm4-ioboard-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-debian-node + needs: prepare-raspberrypicm4-ioboard-alpine-golang env: - LIBRARY: library/raspberrypicm4-ioboard-debian-node.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-debian-openjdk: - name: Prepare raspberrypicm4-ioboard-debian-openjdk + prepare-raspberrypicm4-ioboard-alpine-node: + name: Prepare raspberrypicm4-ioboard-alpine-node runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-debian + needs: bake-raspberrypicm4-ioboard-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-debian-openjdk.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-debian-openjdk: - name: Bake raspberrypicm4-ioboard-debian-openjdk + bake-raspberrypicm4-ioboard-alpine-node: + name: Bake raspberrypicm4-ioboard-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-debian-openjdk + needs: prepare-raspberrypicm4-ioboard-alpine-node env: - LIBRARY: library/raspberrypicm4-ioboard-debian-openjdk.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-debian-python: - name: Prepare raspberrypicm4-ioboard-debian-python + prepare-raspberrypicm4-ioboard-alpine-python: + name: Prepare raspberrypicm4-ioboard-alpine-python runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-debian + needs: bake-raspberrypicm4-ioboard-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-debian-python.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-debian-python: - name: Bake raspberrypicm4-ioboard-debian-python + bake-raspberrypicm4-ioboard-alpine-python: + name: Bake raspberrypicm4-ioboard-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-debian-python + needs: prepare-raspberrypicm4-ioboard-alpine-python env: - LIBRARY: library/raspberrypicm4-ioboard-debian-python.json + LIBRARY: library/raspberrypicm4-ioboard-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-fedora-golang: - name: Prepare raspberrypicm4-ioboard-fedora-golang + prepare-raspberrypicm4-ioboard-debian-golang: + name: Prepare raspberrypicm4-ioboard-debian-golang runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-fedora + needs: bake-raspberrypicm4-ioboard-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-golang.json + LIBRARY: library/raspberrypicm4-ioboard-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-fedora-golang: - name: Bake raspberrypicm4-ioboard-fedora-golang + bake-raspberrypicm4-ioboard-debian-golang: + name: Bake raspberrypicm4-ioboard-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-fedora-golang + needs: prepare-raspberrypicm4-ioboard-debian-golang env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-golang.json + LIBRARY: library/raspberrypicm4-ioboard-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-fedora-node: - name: Prepare raspberrypicm4-ioboard-fedora-node + prepare-raspberrypicm4-ioboard-debian-node: + name: Prepare raspberrypicm4-ioboard-debian-node runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-fedora + needs: bake-raspberrypicm4-ioboard-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-node.json + LIBRARY: library/raspberrypicm4-ioboard-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-fedora-node: - name: Bake raspberrypicm4-ioboard-fedora-node + bake-raspberrypicm4-ioboard-debian-node: + name: Bake raspberrypicm4-ioboard-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-fedora-node + needs: prepare-raspberrypicm4-ioboard-debian-node env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-node.json + LIBRARY: library/raspberrypicm4-ioboard-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-fedora-python: - name: Prepare raspberrypicm4-ioboard-fedora-python + prepare-raspberrypicm4-ioboard-debian-openjdk: + name: Prepare raspberrypicm4-ioboard-debian-openjdk runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-fedora + needs: bake-raspberrypicm4-ioboard-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-python.json + LIBRARY: library/raspberrypicm4-ioboard-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-fedora-python: - name: Bake raspberrypicm4-ioboard-fedora-python + bake-raspberrypicm4-ioboard-debian-openjdk: + name: Bake raspberrypicm4-ioboard-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-fedora-python + needs: prepare-raspberrypicm4-ioboard-debian-openjdk env: - LIBRARY: library/raspberrypicm4-ioboard-fedora-python.json + LIBRARY: library/raspberrypicm4-ioboard-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-ubuntu-golang: - name: Prepare raspberrypicm4-ioboard-ubuntu-golang + prepare-raspberrypicm4-ioboard-debian-python: + name: Prepare raspberrypicm4-ioboard-debian-python runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-ubuntu + needs: bake-raspberrypicm4-ioboard-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-golang.json + LIBRARY: library/raspberrypicm4-ioboard-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-ubuntu-golang: - name: Bake raspberrypicm4-ioboard-ubuntu-golang + bake-raspberrypicm4-ioboard-debian-python: + name: Bake raspberrypicm4-ioboard-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-ubuntu-golang + needs: prepare-raspberrypicm4-ioboard-debian-python env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-golang.json + LIBRARY: library/raspberrypicm4-ioboard-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-ubuntu-node: - name: Prepare raspberrypicm4-ioboard-ubuntu-node + prepare-raspberrypicm4-ioboard-fedora-golang: + name: Prepare raspberrypicm4-ioboard-fedora-golang runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-ubuntu + needs: bake-raspberrypicm4-ioboard-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-node.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-ubuntu-node: - name: Bake raspberrypicm4-ioboard-ubuntu-node + bake-raspberrypicm4-ioboard-fedora-golang: + name: Bake raspberrypicm4-ioboard-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-ubuntu-node + needs: prepare-raspberrypicm4-ioboard-fedora-golang env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-node.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-ubuntu-python: - name: Prepare raspberrypicm4-ioboard-ubuntu-python + prepare-raspberrypicm4-ioboard-fedora-node: + name: Prepare raspberrypicm4-ioboard-fedora-node runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-ubuntu + needs: bake-raspberrypicm4-ioboard-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-python.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-ubuntu-python: - name: Bake raspberrypicm4-ioboard-ubuntu-python + bake-raspberrypicm4-ioboard-fedora-node: + name: Bake raspberrypicm4-ioboard-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-ubuntu-python + needs: prepare-raspberrypicm4-ioboard-fedora-node env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-python.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-ubuntu-openjdk: - name: Prepare raspberrypicm4-ioboard-ubuntu-openjdk + prepare-raspberrypicm4-ioboard-fedora-python: + name: Prepare raspberrypicm4-ioboard-fedora-python runs-on: ubuntu-latest - needs: bake-raspberrypicm4-ioboard-ubuntu + needs: bake-raspberrypicm4-ioboard-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-openjdk.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-ubuntu-openjdk: - name: Bake raspberrypicm4-ioboard-ubuntu-openjdk + bake-raspberrypicm4-ioboard-fedora-python: + name: Bake raspberrypicm4-ioboard-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-ubuntu-openjdk + needs: prepare-raspberrypicm4-ioboard-fedora-python env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu-openjdk.json + LIBRARY: library/raspberrypicm4-ioboard-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-alpine: - name: Prepare raspberrypicm4-ioboard-alpine + prepare-raspberrypicm4-ioboard-ubuntu-golang: + name: Prepare raspberrypicm4-ioboard-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypicm4-ioboard-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-alpine.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-alpine: - name: Bake raspberrypicm4-ioboard-alpine + bake-raspberrypicm4-ioboard-ubuntu-golang: + name: Bake raspberrypicm4-ioboard-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-alpine + needs: prepare-raspberrypicm4-ioboard-ubuntu-golang env: - LIBRARY: library/raspberrypicm4-ioboard-alpine.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-debian: - name: Prepare raspberrypicm4-ioboard-debian + prepare-raspberrypicm4-ioboard-ubuntu-node: + name: Prepare raspberrypicm4-ioboard-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypicm4-ioboard-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-debian.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-debian: - name: Bake raspberrypicm4-ioboard-debian + bake-raspberrypicm4-ioboard-ubuntu-node: + name: Bake raspberrypicm4-ioboard-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-debian + needs: prepare-raspberrypicm4-ioboard-ubuntu-node env: - LIBRARY: library/raspberrypicm4-ioboard-debian.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-fedora: - name: Prepare raspberrypicm4-ioboard-fedora + prepare-raspberrypicm4-ioboard-ubuntu-python: + name: Prepare raspberrypicm4-ioboard-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypicm4-ioboard-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-fedora.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-fedora: - name: Bake raspberrypicm4-ioboard-fedora + bake-raspberrypicm4-ioboard-ubuntu-python: + name: Bake raspberrypicm4-ioboard-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-fedora + needs: prepare-raspberrypicm4-ioboard-ubuntu-python env: - LIBRARY: library/raspberrypicm4-ioboard-fedora.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-raspberrypicm4-ioboard-ubuntu: - name: Prepare raspberrypicm4-ioboard-ubuntu + prepare-raspberrypicm4-ioboard-ubuntu-openjdk: + name: Prepare raspberrypicm4-ioboard-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-raspberrypicm4-ioboard-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-raspberrypicm4-ioboard-ubuntu: - name: Bake raspberrypicm4-ioboard-ubuntu + bake-raspberrypicm4-ioboard-ubuntu-openjdk: + name: Bake raspberrypicm4-ioboard-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-raspberrypicm4-ioboard-ubuntu + needs: prepare-raspberrypicm4-ioboard-ubuntu-openjdk env: - LIBRARY: library/raspberrypicm4-ioboard-ubuntu.json + LIBRARY: library/raspberrypicm4-ioboard-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-raspberrypicm4-ioboard-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-revpi-connect-4.yml b/.github/workflows/bake-revpi-connect-4.yml index 498d19d1eae6..cf3e63c5fb8b 100644 --- a/.github/workflows/bake-revpi-connect-4.yml +++ b/.github/workflows/bake-revpi-connect-4.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-revpi-connect-4-alpine-golang: - name: Prepare revpi-connect-4-alpine-golang + prepare-revpi-connect-4-alpine: + name: Prepare revpi-connect-4-alpine runs-on: ubuntu-latest - needs: bake-revpi-connect-4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-alpine-golang.json + LIBRARY: library/revpi-connect-4-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-alpine-golang: - name: Bake revpi-connect-4-alpine-golang + bake-revpi-connect-4-alpine: + name: Bake revpi-connect-4-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-alpine-golang + needs: prepare-revpi-connect-4-alpine env: - LIBRARY: library/revpi-connect-4-alpine-golang.json + LIBRARY: library/revpi-connect-4-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-alpine-node: - name: Prepare revpi-connect-4-alpine-node + prepare-revpi-connect-4-debian: + name: Prepare revpi-connect-4-debian runs-on: ubuntu-latest - needs: bake-revpi-connect-4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-alpine-node.json + LIBRARY: library/revpi-connect-4-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-alpine-node: - name: Bake revpi-connect-4-alpine-node + bake-revpi-connect-4-debian: + name: Bake revpi-connect-4-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-alpine-node + needs: prepare-revpi-connect-4-debian env: - LIBRARY: library/revpi-connect-4-alpine-node.json + LIBRARY: library/revpi-connect-4-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-alpine-python: - name: Prepare revpi-connect-4-alpine-python + prepare-revpi-connect-4-fedora: + name: Prepare revpi-connect-4-fedora runs-on: ubuntu-latest - needs: bake-revpi-connect-4-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-alpine-python.json + LIBRARY: library/revpi-connect-4-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-alpine-python: - name: Bake revpi-connect-4-alpine-python + bake-revpi-connect-4-fedora: + name: Bake revpi-connect-4-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-alpine-python + needs: prepare-revpi-connect-4-fedora env: - LIBRARY: library/revpi-connect-4-alpine-python.json + LIBRARY: library/revpi-connect-4-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-debian-golang: - name: Prepare revpi-connect-4-debian-golang + prepare-revpi-connect-4-ubuntu: + name: Prepare revpi-connect-4-ubuntu runs-on: ubuntu-latest - needs: bake-revpi-connect-4-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-debian-golang.json + LIBRARY: library/revpi-connect-4-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-debian-golang: - name: Bake revpi-connect-4-debian-golang + bake-revpi-connect-4-ubuntu: + name: Bake revpi-connect-4-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-debian-golang + needs: prepare-revpi-connect-4-ubuntu env: - LIBRARY: library/revpi-connect-4-debian-golang.json + LIBRARY: library/revpi-connect-4-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-debian-node: - name: Prepare revpi-connect-4-debian-node + prepare-revpi-connect-4-alpine-golang: + name: Prepare revpi-connect-4-alpine-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-4-debian + needs: bake-revpi-connect-4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-debian-node.json + LIBRARY: library/revpi-connect-4-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-debian-node: - name: Bake revpi-connect-4-debian-node + bake-revpi-connect-4-alpine-golang: + name: Bake revpi-connect-4-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-debian-node + needs: prepare-revpi-connect-4-alpine-golang env: - LIBRARY: library/revpi-connect-4-debian-node.json + LIBRARY: library/revpi-connect-4-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-debian-openjdk: - name: Prepare revpi-connect-4-debian-openjdk + prepare-revpi-connect-4-alpine-node: + name: Prepare revpi-connect-4-alpine-node runs-on: ubuntu-latest - needs: bake-revpi-connect-4-debian + needs: bake-revpi-connect-4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-debian-openjdk.json + LIBRARY: library/revpi-connect-4-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-debian-openjdk: - name: Bake revpi-connect-4-debian-openjdk + bake-revpi-connect-4-alpine-node: + name: Bake revpi-connect-4-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-debian-openjdk + needs: prepare-revpi-connect-4-alpine-node env: - LIBRARY: library/revpi-connect-4-debian-openjdk.json + LIBRARY: library/revpi-connect-4-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-debian-python: - name: Prepare revpi-connect-4-debian-python + prepare-revpi-connect-4-alpine-python: + name: Prepare revpi-connect-4-alpine-python runs-on: ubuntu-latest - needs: bake-revpi-connect-4-debian + needs: bake-revpi-connect-4-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-debian-python.json + LIBRARY: library/revpi-connect-4-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-debian-python: - name: Bake revpi-connect-4-debian-python + bake-revpi-connect-4-alpine-python: + name: Bake revpi-connect-4-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-debian-python + needs: prepare-revpi-connect-4-alpine-python env: - LIBRARY: library/revpi-connect-4-debian-python.json + LIBRARY: library/revpi-connect-4-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-fedora-golang: - name: Prepare revpi-connect-4-fedora-golang + prepare-revpi-connect-4-debian-golang: + name: Prepare revpi-connect-4-debian-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-4-fedora + needs: bake-revpi-connect-4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-fedora-golang.json + LIBRARY: library/revpi-connect-4-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-fedora-golang: - name: Bake revpi-connect-4-fedora-golang + bake-revpi-connect-4-debian-golang: + name: Bake revpi-connect-4-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-fedora-golang + needs: prepare-revpi-connect-4-debian-golang env: - LIBRARY: library/revpi-connect-4-fedora-golang.json + LIBRARY: library/revpi-connect-4-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-fedora-node: - name: Prepare revpi-connect-4-fedora-node + prepare-revpi-connect-4-debian-node: + name: Prepare revpi-connect-4-debian-node runs-on: ubuntu-latest - needs: bake-revpi-connect-4-fedora + needs: bake-revpi-connect-4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-fedora-node.json + LIBRARY: library/revpi-connect-4-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-fedora-node: - name: Bake revpi-connect-4-fedora-node + bake-revpi-connect-4-debian-node: + name: Bake revpi-connect-4-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-fedora-node + needs: prepare-revpi-connect-4-debian-node env: - LIBRARY: library/revpi-connect-4-fedora-node.json + LIBRARY: library/revpi-connect-4-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-fedora-python: - name: Prepare revpi-connect-4-fedora-python + prepare-revpi-connect-4-debian-openjdk: + name: Prepare revpi-connect-4-debian-openjdk runs-on: ubuntu-latest - needs: bake-revpi-connect-4-fedora + needs: bake-revpi-connect-4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-fedora-python.json + LIBRARY: library/revpi-connect-4-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-fedora-python: - name: Bake revpi-connect-4-fedora-python + bake-revpi-connect-4-debian-openjdk: + name: Bake revpi-connect-4-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-fedora-python + needs: prepare-revpi-connect-4-debian-openjdk env: - LIBRARY: library/revpi-connect-4-fedora-python.json + LIBRARY: library/revpi-connect-4-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-ubuntu-golang: - name: Prepare revpi-connect-4-ubuntu-golang + prepare-revpi-connect-4-debian-python: + name: Prepare revpi-connect-4-debian-python runs-on: ubuntu-latest - needs: bake-revpi-connect-4-ubuntu + needs: bake-revpi-connect-4-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-ubuntu-golang.json + LIBRARY: library/revpi-connect-4-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-ubuntu-golang: - name: Bake revpi-connect-4-ubuntu-golang + bake-revpi-connect-4-debian-python: + name: Bake revpi-connect-4-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-ubuntu-golang + needs: prepare-revpi-connect-4-debian-python env: - LIBRARY: library/revpi-connect-4-ubuntu-golang.json + LIBRARY: library/revpi-connect-4-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-ubuntu-node: - name: Prepare revpi-connect-4-ubuntu-node + prepare-revpi-connect-4-fedora-golang: + name: Prepare revpi-connect-4-fedora-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-4-ubuntu + needs: bake-revpi-connect-4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-ubuntu-node.json + LIBRARY: library/revpi-connect-4-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-ubuntu-node: - name: Bake revpi-connect-4-ubuntu-node + bake-revpi-connect-4-fedora-golang: + name: Bake revpi-connect-4-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-ubuntu-node + needs: prepare-revpi-connect-4-fedora-golang env: - LIBRARY: library/revpi-connect-4-ubuntu-node.json + LIBRARY: library/revpi-connect-4-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-ubuntu-python: - name: Prepare revpi-connect-4-ubuntu-python + prepare-revpi-connect-4-fedora-node: + name: Prepare revpi-connect-4-fedora-node runs-on: ubuntu-latest - needs: bake-revpi-connect-4-ubuntu + needs: bake-revpi-connect-4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-ubuntu-python.json + LIBRARY: library/revpi-connect-4-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-ubuntu-python: - name: Bake revpi-connect-4-ubuntu-python + bake-revpi-connect-4-fedora-node: + name: Bake revpi-connect-4-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-ubuntu-python + needs: prepare-revpi-connect-4-fedora-node env: - LIBRARY: library/revpi-connect-4-ubuntu-python.json + LIBRARY: library/revpi-connect-4-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-ubuntu-openjdk: - name: Prepare revpi-connect-4-ubuntu-openjdk + prepare-revpi-connect-4-fedora-python: + name: Prepare revpi-connect-4-fedora-python runs-on: ubuntu-latest - needs: bake-revpi-connect-4-ubuntu + needs: bake-revpi-connect-4-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-4-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-ubuntu-openjdk: - name: Bake revpi-connect-4-ubuntu-openjdk + bake-revpi-connect-4-fedora-python: + name: Bake revpi-connect-4-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-ubuntu-openjdk + needs: prepare-revpi-connect-4-fedora-python env: - LIBRARY: library/revpi-connect-4-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-4-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-alpine: - name: Prepare revpi-connect-4-alpine + prepare-revpi-connect-4-ubuntu-golang: + name: Prepare revpi-connect-4-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-alpine.json + LIBRARY: library/revpi-connect-4-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-alpine: - name: Bake revpi-connect-4-alpine + bake-revpi-connect-4-ubuntu-golang: + name: Bake revpi-connect-4-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-alpine + needs: prepare-revpi-connect-4-ubuntu-golang env: - LIBRARY: library/revpi-connect-4-alpine.json + LIBRARY: library/revpi-connect-4-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-debian: - name: Prepare revpi-connect-4-debian + prepare-revpi-connect-4-ubuntu-node: + name: Prepare revpi-connect-4-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-debian.json + LIBRARY: library/revpi-connect-4-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-debian: - name: Bake revpi-connect-4-debian + bake-revpi-connect-4-ubuntu-node: + name: Bake revpi-connect-4-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-debian + needs: prepare-revpi-connect-4-ubuntu-node env: - LIBRARY: library/revpi-connect-4-debian.json + LIBRARY: library/revpi-connect-4-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-fedora: - name: Prepare revpi-connect-4-fedora + prepare-revpi-connect-4-ubuntu-python: + name: Prepare revpi-connect-4-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-fedora.json + LIBRARY: library/revpi-connect-4-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-fedora: - name: Bake revpi-connect-4-fedora + bake-revpi-connect-4-ubuntu-python: + name: Bake revpi-connect-4-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-fedora + needs: prepare-revpi-connect-4-ubuntu-python env: - LIBRARY: library/revpi-connect-4-fedora.json + LIBRARY: library/revpi-connect-4-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-4-ubuntu: - name: Prepare revpi-connect-4-ubuntu + prepare-revpi-connect-4-ubuntu-openjdk: + name: Prepare revpi-connect-4-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-4-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-4-ubuntu.json + LIBRARY: library/revpi-connect-4-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-4-ubuntu: - name: Bake revpi-connect-4-ubuntu + bake-revpi-connect-4-ubuntu-openjdk: + name: Bake revpi-connect-4-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-4-ubuntu + needs: prepare-revpi-connect-4-ubuntu-openjdk env: - LIBRARY: library/revpi-connect-4-ubuntu.json + LIBRARY: library/revpi-connect-4-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-4-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-revpi-connect-s.yml b/.github/workflows/bake-revpi-connect-s.yml index 1e954c856d9c..6a590f8ca84f 100644 --- a/.github/workflows/bake-revpi-connect-s.yml +++ b/.github/workflows/bake-revpi-connect-s.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-revpi-connect-s-alpine-golang: - name: Prepare revpi-connect-s-alpine-golang + prepare-revpi-connect-s-alpine: + name: Prepare revpi-connect-s-alpine runs-on: ubuntu-latest - needs: bake-revpi-connect-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-alpine-golang.json + LIBRARY: library/revpi-connect-s-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-alpine-golang: - name: Bake revpi-connect-s-alpine-golang + bake-revpi-connect-s-alpine: + name: Bake revpi-connect-s-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-alpine-golang + needs: prepare-revpi-connect-s-alpine env: - LIBRARY: library/revpi-connect-s-alpine-golang.json + LIBRARY: library/revpi-connect-s-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-alpine-node: - name: Prepare revpi-connect-s-alpine-node + prepare-revpi-connect-s-debian: + name: Prepare revpi-connect-s-debian runs-on: ubuntu-latest - needs: bake-revpi-connect-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-alpine-node.json + LIBRARY: library/revpi-connect-s-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-alpine-node: - name: Bake revpi-connect-s-alpine-node + bake-revpi-connect-s-debian: + name: Bake revpi-connect-s-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-alpine-node + needs: prepare-revpi-connect-s-debian env: - LIBRARY: library/revpi-connect-s-alpine-node.json + LIBRARY: library/revpi-connect-s-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-alpine-python: - name: Prepare revpi-connect-s-alpine-python + prepare-revpi-connect-s-fedora: + name: Prepare revpi-connect-s-fedora runs-on: ubuntu-latest - needs: bake-revpi-connect-s-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-alpine-python.json + LIBRARY: library/revpi-connect-s-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-alpine-python: - name: Bake revpi-connect-s-alpine-python + bake-revpi-connect-s-fedora: + name: Bake revpi-connect-s-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-alpine-python + needs: prepare-revpi-connect-s-fedora env: - LIBRARY: library/revpi-connect-s-alpine-python.json + LIBRARY: library/revpi-connect-s-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-debian-golang: - name: Prepare revpi-connect-s-debian-golang + prepare-revpi-connect-s-ubuntu: + name: Prepare revpi-connect-s-ubuntu runs-on: ubuntu-latest - needs: bake-revpi-connect-s-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-debian-golang.json + LIBRARY: library/revpi-connect-s-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-debian-golang: - name: Bake revpi-connect-s-debian-golang + bake-revpi-connect-s-ubuntu: + name: Bake revpi-connect-s-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-debian-golang + needs: prepare-revpi-connect-s-ubuntu env: - LIBRARY: library/revpi-connect-s-debian-golang.json + LIBRARY: library/revpi-connect-s-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-debian-node: - name: Prepare revpi-connect-s-debian-node + prepare-revpi-connect-s-alpine-golang: + name: Prepare revpi-connect-s-alpine-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-s-debian + needs: bake-revpi-connect-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-debian-node.json + LIBRARY: library/revpi-connect-s-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-debian-node: - name: Bake revpi-connect-s-debian-node + bake-revpi-connect-s-alpine-golang: + name: Bake revpi-connect-s-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-debian-node + needs: prepare-revpi-connect-s-alpine-golang env: - LIBRARY: library/revpi-connect-s-debian-node.json + LIBRARY: library/revpi-connect-s-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-debian-openjdk: - name: Prepare revpi-connect-s-debian-openjdk + prepare-revpi-connect-s-alpine-node: + name: Prepare revpi-connect-s-alpine-node runs-on: ubuntu-latest - needs: bake-revpi-connect-s-debian + needs: bake-revpi-connect-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-debian-openjdk.json + LIBRARY: library/revpi-connect-s-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-debian-openjdk: - name: Bake revpi-connect-s-debian-openjdk + bake-revpi-connect-s-alpine-node: + name: Bake revpi-connect-s-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-debian-openjdk + needs: prepare-revpi-connect-s-alpine-node env: - LIBRARY: library/revpi-connect-s-debian-openjdk.json + LIBRARY: library/revpi-connect-s-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-debian-python: - name: Prepare revpi-connect-s-debian-python + prepare-revpi-connect-s-alpine-python: + name: Prepare revpi-connect-s-alpine-python runs-on: ubuntu-latest - needs: bake-revpi-connect-s-debian + needs: bake-revpi-connect-s-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-debian-python.json + LIBRARY: library/revpi-connect-s-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-debian-python: - name: Bake revpi-connect-s-debian-python + bake-revpi-connect-s-alpine-python: + name: Bake revpi-connect-s-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-debian-python + needs: prepare-revpi-connect-s-alpine-python env: - LIBRARY: library/revpi-connect-s-debian-python.json + LIBRARY: library/revpi-connect-s-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-fedora-golang: - name: Prepare revpi-connect-s-fedora-golang + prepare-revpi-connect-s-debian-golang: + name: Prepare revpi-connect-s-debian-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-s-fedora + needs: bake-revpi-connect-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-fedora-golang.json + LIBRARY: library/revpi-connect-s-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-fedora-golang: - name: Bake revpi-connect-s-fedora-golang + bake-revpi-connect-s-debian-golang: + name: Bake revpi-connect-s-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-fedora-golang + needs: prepare-revpi-connect-s-debian-golang env: - LIBRARY: library/revpi-connect-s-fedora-golang.json + LIBRARY: library/revpi-connect-s-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-fedora-node: - name: Prepare revpi-connect-s-fedora-node + prepare-revpi-connect-s-debian-node: + name: Prepare revpi-connect-s-debian-node runs-on: ubuntu-latest - needs: bake-revpi-connect-s-fedora + needs: bake-revpi-connect-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-fedora-node.json + LIBRARY: library/revpi-connect-s-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-fedora-node: - name: Bake revpi-connect-s-fedora-node + bake-revpi-connect-s-debian-node: + name: Bake revpi-connect-s-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-fedora-node + needs: prepare-revpi-connect-s-debian-node env: - LIBRARY: library/revpi-connect-s-fedora-node.json + LIBRARY: library/revpi-connect-s-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-fedora-python: - name: Prepare revpi-connect-s-fedora-python + prepare-revpi-connect-s-debian-openjdk: + name: Prepare revpi-connect-s-debian-openjdk runs-on: ubuntu-latest - needs: bake-revpi-connect-s-fedora + needs: bake-revpi-connect-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-fedora-python.json + LIBRARY: library/revpi-connect-s-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-fedora-python: - name: Bake revpi-connect-s-fedora-python + bake-revpi-connect-s-debian-openjdk: + name: Bake revpi-connect-s-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-fedora-python + needs: prepare-revpi-connect-s-debian-openjdk env: - LIBRARY: library/revpi-connect-s-fedora-python.json + LIBRARY: library/revpi-connect-s-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-ubuntu-golang: - name: Prepare revpi-connect-s-ubuntu-golang + prepare-revpi-connect-s-debian-python: + name: Prepare revpi-connect-s-debian-python runs-on: ubuntu-latest - needs: bake-revpi-connect-s-ubuntu + needs: bake-revpi-connect-s-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-ubuntu-golang.json + LIBRARY: library/revpi-connect-s-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-ubuntu-golang: - name: Bake revpi-connect-s-ubuntu-golang + bake-revpi-connect-s-debian-python: + name: Bake revpi-connect-s-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-ubuntu-golang + needs: prepare-revpi-connect-s-debian-python env: - LIBRARY: library/revpi-connect-s-ubuntu-golang.json + LIBRARY: library/revpi-connect-s-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-ubuntu-node: - name: Prepare revpi-connect-s-ubuntu-node + prepare-revpi-connect-s-fedora-golang: + name: Prepare revpi-connect-s-fedora-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-s-ubuntu + needs: bake-revpi-connect-s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-ubuntu-node.json + LIBRARY: library/revpi-connect-s-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-ubuntu-node: - name: Bake revpi-connect-s-ubuntu-node + bake-revpi-connect-s-fedora-golang: + name: Bake revpi-connect-s-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-ubuntu-node + needs: prepare-revpi-connect-s-fedora-golang env: - LIBRARY: library/revpi-connect-s-ubuntu-node.json + LIBRARY: library/revpi-connect-s-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-ubuntu-python: - name: Prepare revpi-connect-s-ubuntu-python + prepare-revpi-connect-s-fedora-node: + name: Prepare revpi-connect-s-fedora-node runs-on: ubuntu-latest - needs: bake-revpi-connect-s-ubuntu + needs: bake-revpi-connect-s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-ubuntu-python.json + LIBRARY: library/revpi-connect-s-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-ubuntu-python: - name: Bake revpi-connect-s-ubuntu-python + bake-revpi-connect-s-fedora-node: + name: Bake revpi-connect-s-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-ubuntu-python + needs: prepare-revpi-connect-s-fedora-node env: - LIBRARY: library/revpi-connect-s-ubuntu-python.json + LIBRARY: library/revpi-connect-s-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-ubuntu-openjdk: - name: Prepare revpi-connect-s-ubuntu-openjdk + prepare-revpi-connect-s-fedora-python: + name: Prepare revpi-connect-s-fedora-python runs-on: ubuntu-latest - needs: bake-revpi-connect-s-ubuntu + needs: bake-revpi-connect-s-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-s-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-ubuntu-openjdk: - name: Bake revpi-connect-s-ubuntu-openjdk + bake-revpi-connect-s-fedora-python: + name: Bake revpi-connect-s-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-ubuntu-openjdk + needs: prepare-revpi-connect-s-fedora-python env: - LIBRARY: library/revpi-connect-s-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-s-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-alpine: - name: Prepare revpi-connect-s-alpine + prepare-revpi-connect-s-ubuntu-golang: + name: Prepare revpi-connect-s-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-alpine.json + LIBRARY: library/revpi-connect-s-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-alpine: - name: Bake revpi-connect-s-alpine + bake-revpi-connect-s-ubuntu-golang: + name: Bake revpi-connect-s-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-alpine + needs: prepare-revpi-connect-s-ubuntu-golang env: - LIBRARY: library/revpi-connect-s-alpine.json + LIBRARY: library/revpi-connect-s-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-debian: - name: Prepare revpi-connect-s-debian + prepare-revpi-connect-s-ubuntu-node: + name: Prepare revpi-connect-s-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-debian.json + LIBRARY: library/revpi-connect-s-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-debian: - name: Bake revpi-connect-s-debian + bake-revpi-connect-s-ubuntu-node: + name: Bake revpi-connect-s-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-debian + needs: prepare-revpi-connect-s-ubuntu-node env: - LIBRARY: library/revpi-connect-s-debian.json + LIBRARY: library/revpi-connect-s-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-fedora: - name: Prepare revpi-connect-s-fedora + prepare-revpi-connect-s-ubuntu-python: + name: Prepare revpi-connect-s-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-fedora.json + LIBRARY: library/revpi-connect-s-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-fedora: - name: Bake revpi-connect-s-fedora + bake-revpi-connect-s-ubuntu-python: + name: Bake revpi-connect-s-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-fedora + needs: prepare-revpi-connect-s-ubuntu-python env: - LIBRARY: library/revpi-connect-s-fedora.json + LIBRARY: library/revpi-connect-s-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-s-ubuntu: - name: Prepare revpi-connect-s-ubuntu + prepare-revpi-connect-s-ubuntu-openjdk: + name: Prepare revpi-connect-s-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-s-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-s-ubuntu.json + LIBRARY: library/revpi-connect-s-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-s-ubuntu: - name: Bake revpi-connect-s-ubuntu + bake-revpi-connect-s-ubuntu-openjdk: + name: Bake revpi-connect-s-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-s-ubuntu + needs: prepare-revpi-connect-s-ubuntu-openjdk env: - LIBRARY: library/revpi-connect-s-ubuntu.json + LIBRARY: library/revpi-connect-s-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-s-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-revpi-connect.yml b/.github/workflows/bake-revpi-connect.yml index b70f4f6772f4..6fa92cdf2c90 100644 --- a/.github/workflows/bake-revpi-connect.yml +++ b/.github/workflows/bake-revpi-connect.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-revpi-connect-alpine-golang: - name: Prepare revpi-connect-alpine-golang + prepare-revpi-connect-alpine: + name: Prepare revpi-connect-alpine runs-on: ubuntu-latest - needs: bake-revpi-connect-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-alpine-golang.json + LIBRARY: library/revpi-connect-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-alpine-golang: - name: Bake revpi-connect-alpine-golang + bake-revpi-connect-alpine: + name: Bake revpi-connect-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-alpine-golang + needs: prepare-revpi-connect-alpine env: - LIBRARY: library/revpi-connect-alpine-golang.json + LIBRARY: library/revpi-connect-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-alpine-node: - name: Prepare revpi-connect-alpine-node + prepare-revpi-connect-debian: + name: Prepare revpi-connect-debian runs-on: ubuntu-latest - needs: bake-revpi-connect-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-alpine-node.json + LIBRARY: library/revpi-connect-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-alpine-node: - name: Bake revpi-connect-alpine-node + bake-revpi-connect-debian: + name: Bake revpi-connect-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-alpine-node + needs: prepare-revpi-connect-debian env: - LIBRARY: library/revpi-connect-alpine-node.json + LIBRARY: library/revpi-connect-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-alpine-python: - name: Prepare revpi-connect-alpine-python + prepare-revpi-connect-ubuntu: + name: Prepare revpi-connect-ubuntu runs-on: ubuntu-latest - needs: bake-revpi-connect-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-alpine-python.json + LIBRARY: library/revpi-connect-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-alpine-python: - name: Bake revpi-connect-alpine-python + bake-revpi-connect-ubuntu: + name: Bake revpi-connect-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-alpine-python + needs: prepare-revpi-connect-ubuntu env: - LIBRARY: library/revpi-connect-alpine-python.json + LIBRARY: library/revpi-connect-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-debian-golang: - name: Prepare revpi-connect-debian-golang + prepare-revpi-connect-alpine-golang: + name: Prepare revpi-connect-alpine-golang runs-on: ubuntu-latest - needs: bake-revpi-connect-debian + needs: bake-revpi-connect-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-debian-golang.json + LIBRARY: library/revpi-connect-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-debian-golang: - name: Bake revpi-connect-debian-golang + bake-revpi-connect-alpine-golang: + name: Bake revpi-connect-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-debian-golang + needs: prepare-revpi-connect-alpine-golang env: - LIBRARY: library/revpi-connect-debian-golang.json + LIBRARY: library/revpi-connect-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-debian-node: - name: Prepare revpi-connect-debian-node + prepare-revpi-connect-alpine-node: + name: Prepare revpi-connect-alpine-node runs-on: ubuntu-latest - needs: bake-revpi-connect-debian + needs: bake-revpi-connect-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-debian-node.json + LIBRARY: library/revpi-connect-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-debian-node: - name: Bake revpi-connect-debian-node + bake-revpi-connect-alpine-node: + name: Bake revpi-connect-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-debian-node + needs: prepare-revpi-connect-alpine-node env: - LIBRARY: library/revpi-connect-debian-node.json + LIBRARY: library/revpi-connect-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-debian-openjdk: - name: Prepare revpi-connect-debian-openjdk + prepare-revpi-connect-alpine-python: + name: Prepare revpi-connect-alpine-python runs-on: ubuntu-latest - needs: bake-revpi-connect-debian + needs: bake-revpi-connect-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-debian-openjdk.json + LIBRARY: library/revpi-connect-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-debian-openjdk: - name: Bake revpi-connect-debian-openjdk + bake-revpi-connect-alpine-python: + name: Bake revpi-connect-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-debian-openjdk + needs: prepare-revpi-connect-alpine-python env: - LIBRARY: library/revpi-connect-debian-openjdk.json + LIBRARY: library/revpi-connect-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-debian-python: - name: Prepare revpi-connect-debian-python + prepare-revpi-connect-debian-golang: + name: Prepare revpi-connect-debian-golang runs-on: ubuntu-latest needs: bake-revpi-connect-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-debian-python.json + LIBRARY: library/revpi-connect-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-debian-python: - name: Bake revpi-connect-debian-python + bake-revpi-connect-debian-golang: + name: Bake revpi-connect-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-debian-python + needs: prepare-revpi-connect-debian-golang env: - LIBRARY: library/revpi-connect-debian-python.json + LIBRARY: library/revpi-connect-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-ubuntu-golang: - name: Prepare revpi-connect-ubuntu-golang + prepare-revpi-connect-debian-node: + name: Prepare revpi-connect-debian-node runs-on: ubuntu-latest - needs: bake-revpi-connect-ubuntu + needs: bake-revpi-connect-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-ubuntu-golang.json + LIBRARY: library/revpi-connect-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-ubuntu-golang: - name: Bake revpi-connect-ubuntu-golang + bake-revpi-connect-debian-node: + name: Bake revpi-connect-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-ubuntu-golang + needs: prepare-revpi-connect-debian-node env: - LIBRARY: library/revpi-connect-ubuntu-golang.json + LIBRARY: library/revpi-connect-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-ubuntu-node: - name: Prepare revpi-connect-ubuntu-node + prepare-revpi-connect-debian-openjdk: + name: Prepare revpi-connect-debian-openjdk runs-on: ubuntu-latest - needs: bake-revpi-connect-ubuntu + needs: bake-revpi-connect-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-ubuntu-node.json + LIBRARY: library/revpi-connect-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-ubuntu-node: - name: Bake revpi-connect-ubuntu-node + bake-revpi-connect-debian-openjdk: + name: Bake revpi-connect-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-ubuntu-node + needs: prepare-revpi-connect-debian-openjdk env: - LIBRARY: library/revpi-connect-ubuntu-node.json + LIBRARY: library/revpi-connect-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-ubuntu-python: - name: Prepare revpi-connect-ubuntu-python + prepare-revpi-connect-debian-python: + name: Prepare revpi-connect-debian-python runs-on: ubuntu-latest - needs: bake-revpi-connect-ubuntu + needs: bake-revpi-connect-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-ubuntu-python.json + LIBRARY: library/revpi-connect-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-ubuntu-python: - name: Bake revpi-connect-ubuntu-python + bake-revpi-connect-debian-python: + name: Bake revpi-connect-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-ubuntu-python + needs: prepare-revpi-connect-debian-python env: - LIBRARY: library/revpi-connect-ubuntu-python.json + LIBRARY: library/revpi-connect-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-ubuntu-openjdk: - name: Prepare revpi-connect-ubuntu-openjdk + prepare-revpi-connect-ubuntu-golang: + name: Prepare revpi-connect-ubuntu-golang runs-on: ubuntu-latest needs: bake-revpi-connect-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-ubuntu-openjdk: - name: Bake revpi-connect-ubuntu-openjdk + bake-revpi-connect-ubuntu-golang: + name: Bake revpi-connect-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-ubuntu-openjdk + needs: prepare-revpi-connect-ubuntu-golang env: - LIBRARY: library/revpi-connect-ubuntu-openjdk.json + LIBRARY: library/revpi-connect-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-alpine: - name: Prepare revpi-connect-alpine + prepare-revpi-connect-ubuntu-node: + name: Prepare revpi-connect-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-alpine.json + LIBRARY: library/revpi-connect-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-alpine: - name: Bake revpi-connect-alpine + bake-revpi-connect-ubuntu-node: + name: Bake revpi-connect-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-alpine + needs: prepare-revpi-connect-ubuntu-node env: - LIBRARY: library/revpi-connect-alpine.json + LIBRARY: library/revpi-connect-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-debian: - name: Prepare revpi-connect-debian + prepare-revpi-connect-ubuntu-python: + name: Prepare revpi-connect-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-debian.json + LIBRARY: library/revpi-connect-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-debian: - name: Bake revpi-connect-debian + bake-revpi-connect-ubuntu-python: + name: Bake revpi-connect-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-debian + needs: prepare-revpi-connect-ubuntu-python env: - LIBRARY: library/revpi-connect-debian.json + LIBRARY: library/revpi-connect-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-connect-ubuntu: - name: Prepare revpi-connect-ubuntu + prepare-revpi-connect-ubuntu-openjdk: + name: Prepare revpi-connect-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-connect-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-connect-ubuntu.json + LIBRARY: library/revpi-connect-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-connect-ubuntu: - name: Bake revpi-connect-ubuntu + bake-revpi-connect-ubuntu-openjdk: + name: Bake revpi-connect-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-connect-ubuntu + needs: prepare-revpi-connect-ubuntu-openjdk env: - LIBRARY: library/revpi-connect-ubuntu.json + LIBRARY: library/revpi-connect-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-connect-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-revpi-core-3.yml b/.github/workflows/bake-revpi-core-3.yml index 685cb2080353..f88ee963ed85 100644 --- a/.github/workflows/bake-revpi-core-3.yml +++ b/.github/workflows/bake-revpi-core-3.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-revpi-core-3-alpine-golang: - name: Prepare revpi-core-3-alpine-golang + prepare-revpi-core-3-alpine: + name: Prepare revpi-core-3-alpine runs-on: ubuntu-latest - needs: bake-revpi-core-3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-alpine-golang.json + LIBRARY: library/revpi-core-3-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-alpine-golang: - name: Bake revpi-core-3-alpine-golang + bake-revpi-core-3-alpine: + name: Bake revpi-core-3-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-alpine-golang + needs: prepare-revpi-core-3-alpine env: - LIBRARY: library/revpi-core-3-alpine-golang.json + LIBRARY: library/revpi-core-3-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-alpine-node: - name: Prepare revpi-core-3-alpine-node + prepare-revpi-core-3-debian: + name: Prepare revpi-core-3-debian runs-on: ubuntu-latest - needs: bake-revpi-core-3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-alpine-node.json + LIBRARY: library/revpi-core-3-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-alpine-node: - name: Bake revpi-core-3-alpine-node + bake-revpi-core-3-debian: + name: Bake revpi-core-3-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-alpine-node + needs: prepare-revpi-core-3-debian env: - LIBRARY: library/revpi-core-3-alpine-node.json + LIBRARY: library/revpi-core-3-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-alpine-python: - name: Prepare revpi-core-3-alpine-python + prepare-revpi-core-3-ubuntu: + name: Prepare revpi-core-3-ubuntu runs-on: ubuntu-latest - needs: bake-revpi-core-3-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-alpine-python.json + LIBRARY: library/revpi-core-3-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-alpine-python: - name: Bake revpi-core-3-alpine-python + bake-revpi-core-3-ubuntu: + name: Bake revpi-core-3-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-alpine-python + needs: prepare-revpi-core-3-ubuntu env: - LIBRARY: library/revpi-core-3-alpine-python.json + LIBRARY: library/revpi-core-3-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-debian-golang: - name: Prepare revpi-core-3-debian-golang + prepare-revpi-core-3-alpine-golang: + name: Prepare revpi-core-3-alpine-golang runs-on: ubuntu-latest - needs: bake-revpi-core-3-debian + needs: bake-revpi-core-3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-debian-golang.json + LIBRARY: library/revpi-core-3-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-debian-golang: - name: Bake revpi-core-3-debian-golang + bake-revpi-core-3-alpine-golang: + name: Bake revpi-core-3-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-debian-golang + needs: prepare-revpi-core-3-alpine-golang env: - LIBRARY: library/revpi-core-3-debian-golang.json + LIBRARY: library/revpi-core-3-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-debian-node: - name: Prepare revpi-core-3-debian-node + prepare-revpi-core-3-alpine-node: + name: Prepare revpi-core-3-alpine-node runs-on: ubuntu-latest - needs: bake-revpi-core-3-debian + needs: bake-revpi-core-3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-debian-node.json + LIBRARY: library/revpi-core-3-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-debian-node: - name: Bake revpi-core-3-debian-node + bake-revpi-core-3-alpine-node: + name: Bake revpi-core-3-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-debian-node + needs: prepare-revpi-core-3-alpine-node env: - LIBRARY: library/revpi-core-3-debian-node.json + LIBRARY: library/revpi-core-3-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-debian-openjdk: - name: Prepare revpi-core-3-debian-openjdk + prepare-revpi-core-3-alpine-python: + name: Prepare revpi-core-3-alpine-python runs-on: ubuntu-latest - needs: bake-revpi-core-3-debian + needs: bake-revpi-core-3-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-debian-openjdk.json + LIBRARY: library/revpi-core-3-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-debian-openjdk: - name: Bake revpi-core-3-debian-openjdk + bake-revpi-core-3-alpine-python: + name: Bake revpi-core-3-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-debian-openjdk + needs: prepare-revpi-core-3-alpine-python env: - LIBRARY: library/revpi-core-3-debian-openjdk.json + LIBRARY: library/revpi-core-3-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-debian-python: - name: Prepare revpi-core-3-debian-python + prepare-revpi-core-3-debian-golang: + name: Prepare revpi-core-3-debian-golang runs-on: ubuntu-latest needs: bake-revpi-core-3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-debian-python.json + LIBRARY: library/revpi-core-3-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-debian-python: - name: Bake revpi-core-3-debian-python + bake-revpi-core-3-debian-golang: + name: Bake revpi-core-3-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-debian-python + needs: prepare-revpi-core-3-debian-golang env: - LIBRARY: library/revpi-core-3-debian-python.json + LIBRARY: library/revpi-core-3-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-ubuntu-golang: - name: Prepare revpi-core-3-ubuntu-golang + prepare-revpi-core-3-debian-node: + name: Prepare revpi-core-3-debian-node runs-on: ubuntu-latest - needs: bake-revpi-core-3-ubuntu + needs: bake-revpi-core-3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-ubuntu-golang.json + LIBRARY: library/revpi-core-3-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-ubuntu-golang: - name: Bake revpi-core-3-ubuntu-golang + bake-revpi-core-3-debian-node: + name: Bake revpi-core-3-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-ubuntu-golang + needs: prepare-revpi-core-3-debian-node env: - LIBRARY: library/revpi-core-3-ubuntu-golang.json + LIBRARY: library/revpi-core-3-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-ubuntu-node: - name: Prepare revpi-core-3-ubuntu-node + prepare-revpi-core-3-debian-openjdk: + name: Prepare revpi-core-3-debian-openjdk runs-on: ubuntu-latest - needs: bake-revpi-core-3-ubuntu + needs: bake-revpi-core-3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-ubuntu-node.json + LIBRARY: library/revpi-core-3-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-ubuntu-node: - name: Bake revpi-core-3-ubuntu-node + bake-revpi-core-3-debian-openjdk: + name: Bake revpi-core-3-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-ubuntu-node + needs: prepare-revpi-core-3-debian-openjdk env: - LIBRARY: library/revpi-core-3-ubuntu-node.json + LIBRARY: library/revpi-core-3-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-ubuntu-python: - name: Prepare revpi-core-3-ubuntu-python + prepare-revpi-core-3-debian-python: + name: Prepare revpi-core-3-debian-python runs-on: ubuntu-latest - needs: bake-revpi-core-3-ubuntu + needs: bake-revpi-core-3-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-ubuntu-python.json + LIBRARY: library/revpi-core-3-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-ubuntu-python: - name: Bake revpi-core-3-ubuntu-python + bake-revpi-core-3-debian-python: + name: Bake revpi-core-3-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-ubuntu-python + needs: prepare-revpi-core-3-debian-python env: - LIBRARY: library/revpi-core-3-ubuntu-python.json + LIBRARY: library/revpi-core-3-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-ubuntu-openjdk: - name: Prepare revpi-core-3-ubuntu-openjdk + prepare-revpi-core-3-ubuntu-golang: + name: Prepare revpi-core-3-ubuntu-golang runs-on: ubuntu-latest needs: bake-revpi-core-3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-ubuntu-openjdk.json + LIBRARY: library/revpi-core-3-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-ubuntu-openjdk: - name: Bake revpi-core-3-ubuntu-openjdk + bake-revpi-core-3-ubuntu-golang: + name: Bake revpi-core-3-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-ubuntu-openjdk + needs: prepare-revpi-core-3-ubuntu-golang env: - LIBRARY: library/revpi-core-3-ubuntu-openjdk.json + LIBRARY: library/revpi-core-3-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-alpine: - name: Prepare revpi-core-3-alpine + prepare-revpi-core-3-ubuntu-node: + name: Prepare revpi-core-3-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-core-3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-alpine.json + LIBRARY: library/revpi-core-3-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-alpine: - name: Bake revpi-core-3-alpine + bake-revpi-core-3-ubuntu-node: + name: Bake revpi-core-3-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-alpine + needs: prepare-revpi-core-3-ubuntu-node env: - LIBRARY: library/revpi-core-3-alpine.json + LIBRARY: library/revpi-core-3-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-debian: - name: Prepare revpi-core-3-debian + prepare-revpi-core-3-ubuntu-python: + name: Prepare revpi-core-3-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-core-3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-debian.json + LIBRARY: library/revpi-core-3-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-debian: - name: Bake revpi-core-3-debian + bake-revpi-core-3-ubuntu-python: + name: Bake revpi-core-3-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-debian + needs: prepare-revpi-core-3-ubuntu-python env: - LIBRARY: library/revpi-core-3-debian.json + LIBRARY: library/revpi-core-3-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-revpi-core-3-ubuntu: - name: Prepare revpi-core-3-ubuntu + prepare-revpi-core-3-ubuntu-openjdk: + name: Prepare revpi-core-3-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-revpi-core-3-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/revpi-core-3-ubuntu.json + LIBRARY: library/revpi-core-3-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-revpi-core-3-ubuntu: - name: Bake revpi-core-3-ubuntu + bake-revpi-core-3-ubuntu-openjdk: + name: Bake revpi-core-3-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-revpi-core-3-ubuntu + needs: prepare-revpi-core-3-ubuntu-openjdk env: - LIBRARY: library/revpi-core-3-ubuntu.json + LIBRARY: library/revpi-core-3-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-revpi-core-3-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-rockpi-4b-rk3399.yml b/.github/workflows/bake-rockpi-4b-rk3399.yml index 09c942accd68..36e0fdfda44c 100644 --- a/.github/workflows/bake-rockpi-4b-rk3399.yml +++ b/.github/workflows/bake-rockpi-4b-rk3399.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-rockpi-4b-rk3399-alpine-golang: - name: Prepare rockpi-4b-rk3399-alpine-golang + prepare-rockpi-4b-rk3399-alpine: + name: Prepare rockpi-4b-rk3399-alpine runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-alpine-golang.json + LIBRARY: library/rockpi-4b-rk3399-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-alpine-golang: - name: Bake rockpi-4b-rk3399-alpine-golang + bake-rockpi-4b-rk3399-alpine: + name: Bake rockpi-4b-rk3399-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-alpine-golang + needs: prepare-rockpi-4b-rk3399-alpine env: - LIBRARY: library/rockpi-4b-rk3399-alpine-golang.json + LIBRARY: library/rockpi-4b-rk3399-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-alpine-node: - name: Prepare rockpi-4b-rk3399-alpine-node + prepare-rockpi-4b-rk3399-debian: + name: Prepare rockpi-4b-rk3399-debian runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-alpine-node.json + LIBRARY: library/rockpi-4b-rk3399-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-alpine-node: - name: Bake rockpi-4b-rk3399-alpine-node + bake-rockpi-4b-rk3399-debian: + name: Bake rockpi-4b-rk3399-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-alpine-node + needs: prepare-rockpi-4b-rk3399-debian env: - LIBRARY: library/rockpi-4b-rk3399-alpine-node.json + LIBRARY: library/rockpi-4b-rk3399-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-alpine-python: - name: Prepare rockpi-4b-rk3399-alpine-python + prepare-rockpi-4b-rk3399-fedora: + name: Prepare rockpi-4b-rk3399-fedora runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-alpine-python.json + LIBRARY: library/rockpi-4b-rk3399-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-alpine-python: - name: Bake rockpi-4b-rk3399-alpine-python + bake-rockpi-4b-rk3399-fedora: + name: Bake rockpi-4b-rk3399-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-alpine-python + needs: prepare-rockpi-4b-rk3399-fedora env: - LIBRARY: library/rockpi-4b-rk3399-alpine-python.json + LIBRARY: library/rockpi-4b-rk3399-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-debian-golang: - name: Prepare rockpi-4b-rk3399-debian-golang + prepare-rockpi-4b-rk3399-ubuntu: + name: Prepare rockpi-4b-rk3399-ubuntu runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-debian-golang.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-debian-golang: - name: Bake rockpi-4b-rk3399-debian-golang + bake-rockpi-4b-rk3399-ubuntu: + name: Bake rockpi-4b-rk3399-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-debian-golang + needs: prepare-rockpi-4b-rk3399-ubuntu env: - LIBRARY: library/rockpi-4b-rk3399-debian-golang.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-debian-node: - name: Prepare rockpi-4b-rk3399-debian-node + prepare-rockpi-4b-rk3399-alpine-golang: + name: Prepare rockpi-4b-rk3399-alpine-golang runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-debian + needs: bake-rockpi-4b-rk3399-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-debian-node.json + LIBRARY: library/rockpi-4b-rk3399-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-debian-node: - name: Bake rockpi-4b-rk3399-debian-node + bake-rockpi-4b-rk3399-alpine-golang: + name: Bake rockpi-4b-rk3399-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-debian-node + needs: prepare-rockpi-4b-rk3399-alpine-golang env: - LIBRARY: library/rockpi-4b-rk3399-debian-node.json + LIBRARY: library/rockpi-4b-rk3399-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-debian-openjdk: - name: Prepare rockpi-4b-rk3399-debian-openjdk + prepare-rockpi-4b-rk3399-alpine-node: + name: Prepare rockpi-4b-rk3399-alpine-node runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-debian + needs: bake-rockpi-4b-rk3399-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-debian-openjdk.json + LIBRARY: library/rockpi-4b-rk3399-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-debian-openjdk: - name: Bake rockpi-4b-rk3399-debian-openjdk + bake-rockpi-4b-rk3399-alpine-node: + name: Bake rockpi-4b-rk3399-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-debian-openjdk + needs: prepare-rockpi-4b-rk3399-alpine-node env: - LIBRARY: library/rockpi-4b-rk3399-debian-openjdk.json + LIBRARY: library/rockpi-4b-rk3399-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-debian-python: - name: Prepare rockpi-4b-rk3399-debian-python + prepare-rockpi-4b-rk3399-alpine-python: + name: Prepare rockpi-4b-rk3399-alpine-python runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-debian + needs: bake-rockpi-4b-rk3399-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-debian-python.json + LIBRARY: library/rockpi-4b-rk3399-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-debian-python: - name: Bake rockpi-4b-rk3399-debian-python + bake-rockpi-4b-rk3399-alpine-python: + name: Bake rockpi-4b-rk3399-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-debian-python + needs: prepare-rockpi-4b-rk3399-alpine-python env: - LIBRARY: library/rockpi-4b-rk3399-debian-python.json + LIBRARY: library/rockpi-4b-rk3399-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-fedora-golang: - name: Prepare rockpi-4b-rk3399-fedora-golang + prepare-rockpi-4b-rk3399-debian-golang: + name: Prepare rockpi-4b-rk3399-debian-golang runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-fedora + needs: bake-rockpi-4b-rk3399-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-fedora-golang.json + LIBRARY: library/rockpi-4b-rk3399-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-fedora-golang: - name: Bake rockpi-4b-rk3399-fedora-golang + bake-rockpi-4b-rk3399-debian-golang: + name: Bake rockpi-4b-rk3399-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-fedora-golang + needs: prepare-rockpi-4b-rk3399-debian-golang env: - LIBRARY: library/rockpi-4b-rk3399-fedora-golang.json + LIBRARY: library/rockpi-4b-rk3399-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-fedora-node: - name: Prepare rockpi-4b-rk3399-fedora-node + prepare-rockpi-4b-rk3399-debian-node: + name: Prepare rockpi-4b-rk3399-debian-node runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-fedora + needs: bake-rockpi-4b-rk3399-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-fedora-node.json + LIBRARY: library/rockpi-4b-rk3399-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-fedora-node: - name: Bake rockpi-4b-rk3399-fedora-node + bake-rockpi-4b-rk3399-debian-node: + name: Bake rockpi-4b-rk3399-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-fedora-node + needs: prepare-rockpi-4b-rk3399-debian-node env: - LIBRARY: library/rockpi-4b-rk3399-fedora-node.json + LIBRARY: library/rockpi-4b-rk3399-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-fedora-python: - name: Prepare rockpi-4b-rk3399-fedora-python + prepare-rockpi-4b-rk3399-debian-openjdk: + name: Prepare rockpi-4b-rk3399-debian-openjdk runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-fedora + needs: bake-rockpi-4b-rk3399-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-fedora-python.json + LIBRARY: library/rockpi-4b-rk3399-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-fedora-python: - name: Bake rockpi-4b-rk3399-fedora-python + bake-rockpi-4b-rk3399-debian-openjdk: + name: Bake rockpi-4b-rk3399-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-fedora-python + needs: prepare-rockpi-4b-rk3399-debian-openjdk env: - LIBRARY: library/rockpi-4b-rk3399-fedora-python.json + LIBRARY: library/rockpi-4b-rk3399-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-ubuntu-golang: - name: Prepare rockpi-4b-rk3399-ubuntu-golang + prepare-rockpi-4b-rk3399-debian-python: + name: Prepare rockpi-4b-rk3399-debian-python runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-ubuntu + needs: bake-rockpi-4b-rk3399-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-golang.json + LIBRARY: library/rockpi-4b-rk3399-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-ubuntu-golang: - name: Bake rockpi-4b-rk3399-ubuntu-golang + bake-rockpi-4b-rk3399-debian-python: + name: Bake rockpi-4b-rk3399-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-ubuntu-golang + needs: prepare-rockpi-4b-rk3399-debian-python env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-golang.json + LIBRARY: library/rockpi-4b-rk3399-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-ubuntu-node: - name: Prepare rockpi-4b-rk3399-ubuntu-node + prepare-rockpi-4b-rk3399-fedora-golang: + name: Prepare rockpi-4b-rk3399-fedora-golang runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-ubuntu + needs: bake-rockpi-4b-rk3399-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-node.json + LIBRARY: library/rockpi-4b-rk3399-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-ubuntu-node: - name: Bake rockpi-4b-rk3399-ubuntu-node + bake-rockpi-4b-rk3399-fedora-golang: + name: Bake rockpi-4b-rk3399-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-ubuntu-node + needs: prepare-rockpi-4b-rk3399-fedora-golang env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-node.json + LIBRARY: library/rockpi-4b-rk3399-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-ubuntu-python: - name: Prepare rockpi-4b-rk3399-ubuntu-python + prepare-rockpi-4b-rk3399-fedora-node: + name: Prepare rockpi-4b-rk3399-fedora-node runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-ubuntu + needs: bake-rockpi-4b-rk3399-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-python.json + LIBRARY: library/rockpi-4b-rk3399-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-ubuntu-python: - name: Bake rockpi-4b-rk3399-ubuntu-python + bake-rockpi-4b-rk3399-fedora-node: + name: Bake rockpi-4b-rk3399-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-ubuntu-python + needs: prepare-rockpi-4b-rk3399-fedora-node env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-python.json + LIBRARY: library/rockpi-4b-rk3399-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-ubuntu-openjdk: - name: Prepare rockpi-4b-rk3399-ubuntu-openjdk + prepare-rockpi-4b-rk3399-fedora-python: + name: Prepare rockpi-4b-rk3399-fedora-python runs-on: ubuntu-latest - needs: bake-rockpi-4b-rk3399-ubuntu + needs: bake-rockpi-4b-rk3399-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-openjdk.json + LIBRARY: library/rockpi-4b-rk3399-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-ubuntu-openjdk: - name: Bake rockpi-4b-rk3399-ubuntu-openjdk + bake-rockpi-4b-rk3399-fedora-python: + name: Bake rockpi-4b-rk3399-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-ubuntu-openjdk + needs: prepare-rockpi-4b-rk3399-fedora-python env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu-openjdk.json + LIBRARY: library/rockpi-4b-rk3399-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-alpine: - name: Prepare rockpi-4b-rk3399-alpine + prepare-rockpi-4b-rk3399-ubuntu-golang: + name: Prepare rockpi-4b-rk3399-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpi-4b-rk3399-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-alpine.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-alpine: - name: Bake rockpi-4b-rk3399-alpine + bake-rockpi-4b-rk3399-ubuntu-golang: + name: Bake rockpi-4b-rk3399-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-alpine + needs: prepare-rockpi-4b-rk3399-ubuntu-golang env: - LIBRARY: library/rockpi-4b-rk3399-alpine.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-debian: - name: Prepare rockpi-4b-rk3399-debian + prepare-rockpi-4b-rk3399-ubuntu-node: + name: Prepare rockpi-4b-rk3399-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpi-4b-rk3399-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-debian.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-debian: - name: Bake rockpi-4b-rk3399-debian + bake-rockpi-4b-rk3399-ubuntu-node: + name: Bake rockpi-4b-rk3399-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-debian + needs: prepare-rockpi-4b-rk3399-ubuntu-node env: - LIBRARY: library/rockpi-4b-rk3399-debian.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-fedora: - name: Prepare rockpi-4b-rk3399-fedora + prepare-rockpi-4b-rk3399-ubuntu-python: + name: Prepare rockpi-4b-rk3399-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpi-4b-rk3399-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-fedora.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-fedora: - name: Bake rockpi-4b-rk3399-fedora + bake-rockpi-4b-rk3399-ubuntu-python: + name: Bake rockpi-4b-rk3399-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-fedora + needs: prepare-rockpi-4b-rk3399-ubuntu-python env: - LIBRARY: library/rockpi-4b-rk3399-fedora.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpi-4b-rk3399-ubuntu: - name: Prepare rockpi-4b-rk3399-ubuntu + prepare-rockpi-4b-rk3399-ubuntu-openjdk: + name: Prepare rockpi-4b-rk3399-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpi-4b-rk3399-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpi-4b-rk3399-ubuntu: - name: Bake rockpi-4b-rk3399-ubuntu + bake-rockpi-4b-rk3399-ubuntu-openjdk: + name: Bake rockpi-4b-rk3399-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpi-4b-rk3399-ubuntu + needs: prepare-rockpi-4b-rk3399-ubuntu-openjdk env: - LIBRARY: library/rockpi-4b-rk3399-ubuntu.json + LIBRARY: library/rockpi-4b-rk3399-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpi-4b-rk3399-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-rockpro64.yml b/.github/workflows/bake-rockpro64.yml index c9a800c21607..2351df0b82c9 100644 --- a/.github/workflows/bake-rockpro64.yml +++ b/.github/workflows/bake-rockpro64.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-rockpro64-alpine-golang: - name: Prepare rockpro64-alpine-golang + prepare-rockpro64-alpine: + name: Prepare rockpro64-alpine runs-on: ubuntu-latest - needs: bake-rockpro64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-alpine-golang.json + LIBRARY: library/rockpro64-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-alpine-golang: - name: Bake rockpro64-alpine-golang + bake-rockpro64-alpine: + name: Bake rockpro64-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-alpine-golang + needs: prepare-rockpro64-alpine env: - LIBRARY: library/rockpro64-alpine-golang.json + LIBRARY: library/rockpro64-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-alpine-node: - name: Prepare rockpro64-alpine-node + prepare-rockpro64-debian: + name: Prepare rockpro64-debian runs-on: ubuntu-latest - needs: bake-rockpro64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-alpine-node.json + LIBRARY: library/rockpro64-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-alpine-node: - name: Bake rockpro64-alpine-node + bake-rockpro64-debian: + name: Bake rockpro64-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-alpine-node + needs: prepare-rockpro64-debian env: - LIBRARY: library/rockpro64-alpine-node.json + LIBRARY: library/rockpro64-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-alpine-python: - name: Prepare rockpro64-alpine-python + prepare-rockpro64-fedora: + name: Prepare rockpro64-fedora runs-on: ubuntu-latest - needs: bake-rockpro64-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-alpine-python.json + LIBRARY: library/rockpro64-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-alpine-python: - name: Bake rockpro64-alpine-python + bake-rockpro64-fedora: + name: Bake rockpro64-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-alpine-python + needs: prepare-rockpro64-fedora env: - LIBRARY: library/rockpro64-alpine-python.json + LIBRARY: library/rockpro64-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-debian-golang: - name: Prepare rockpro64-debian-golang + prepare-rockpro64-ubuntu: + name: Prepare rockpro64-ubuntu runs-on: ubuntu-latest - needs: bake-rockpro64-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-debian-golang.json + LIBRARY: library/rockpro64-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-debian-golang: - name: Bake rockpro64-debian-golang + bake-rockpro64-ubuntu: + name: Bake rockpro64-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-debian-golang + needs: prepare-rockpro64-ubuntu env: - LIBRARY: library/rockpro64-debian-golang.json + LIBRARY: library/rockpro64-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-debian-node: - name: Prepare rockpro64-debian-node + prepare-rockpro64-alpine-golang: + name: Prepare rockpro64-alpine-golang runs-on: ubuntu-latest - needs: bake-rockpro64-debian + needs: bake-rockpro64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-debian-node.json + LIBRARY: library/rockpro64-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-debian-node: - name: Bake rockpro64-debian-node + bake-rockpro64-alpine-golang: + name: Bake rockpro64-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-debian-node + needs: prepare-rockpro64-alpine-golang env: - LIBRARY: library/rockpro64-debian-node.json + LIBRARY: library/rockpro64-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-debian-openjdk: - name: Prepare rockpro64-debian-openjdk + prepare-rockpro64-alpine-node: + name: Prepare rockpro64-alpine-node runs-on: ubuntu-latest - needs: bake-rockpro64-debian + needs: bake-rockpro64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-debian-openjdk.json + LIBRARY: library/rockpro64-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-debian-openjdk: - name: Bake rockpro64-debian-openjdk + bake-rockpro64-alpine-node: + name: Bake rockpro64-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-debian-openjdk + needs: prepare-rockpro64-alpine-node env: - LIBRARY: library/rockpro64-debian-openjdk.json + LIBRARY: library/rockpro64-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-debian-python: - name: Prepare rockpro64-debian-python + prepare-rockpro64-alpine-python: + name: Prepare rockpro64-alpine-python runs-on: ubuntu-latest - needs: bake-rockpro64-debian + needs: bake-rockpro64-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-debian-python.json + LIBRARY: library/rockpro64-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-debian-python: - name: Bake rockpro64-debian-python + bake-rockpro64-alpine-python: + name: Bake rockpro64-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-debian-python + needs: prepare-rockpro64-alpine-python env: - LIBRARY: library/rockpro64-debian-python.json + LIBRARY: library/rockpro64-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-fedora-golang: - name: Prepare rockpro64-fedora-golang + prepare-rockpro64-debian-golang: + name: Prepare rockpro64-debian-golang runs-on: ubuntu-latest - needs: bake-rockpro64-fedora + needs: bake-rockpro64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-fedora-golang.json + LIBRARY: library/rockpro64-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-fedora-golang: - name: Bake rockpro64-fedora-golang + bake-rockpro64-debian-golang: + name: Bake rockpro64-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-fedora-golang + needs: prepare-rockpro64-debian-golang env: - LIBRARY: library/rockpro64-fedora-golang.json + LIBRARY: library/rockpro64-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-fedora-node: - name: Prepare rockpro64-fedora-node + prepare-rockpro64-debian-node: + name: Prepare rockpro64-debian-node runs-on: ubuntu-latest - needs: bake-rockpro64-fedora + needs: bake-rockpro64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-fedora-node.json + LIBRARY: library/rockpro64-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-fedora-node: - name: Bake rockpro64-fedora-node + bake-rockpro64-debian-node: + name: Bake rockpro64-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-fedora-node + needs: prepare-rockpro64-debian-node env: - LIBRARY: library/rockpro64-fedora-node.json + LIBRARY: library/rockpro64-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-fedora-python: - name: Prepare rockpro64-fedora-python + prepare-rockpro64-debian-openjdk: + name: Prepare rockpro64-debian-openjdk runs-on: ubuntu-latest - needs: bake-rockpro64-fedora + needs: bake-rockpro64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-fedora-python.json + LIBRARY: library/rockpro64-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-fedora-python: - name: Bake rockpro64-fedora-python + bake-rockpro64-debian-openjdk: + name: Bake rockpro64-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-fedora-python + needs: prepare-rockpro64-debian-openjdk env: - LIBRARY: library/rockpro64-fedora-python.json + LIBRARY: library/rockpro64-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-ubuntu-golang: - name: Prepare rockpro64-ubuntu-golang + prepare-rockpro64-debian-python: + name: Prepare rockpro64-debian-python runs-on: ubuntu-latest - needs: bake-rockpro64-ubuntu + needs: bake-rockpro64-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-ubuntu-golang.json + LIBRARY: library/rockpro64-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-ubuntu-golang: - name: Bake rockpro64-ubuntu-golang + bake-rockpro64-debian-python: + name: Bake rockpro64-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-ubuntu-golang + needs: prepare-rockpro64-debian-python env: - LIBRARY: library/rockpro64-ubuntu-golang.json + LIBRARY: library/rockpro64-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-ubuntu-node: - name: Prepare rockpro64-ubuntu-node + prepare-rockpro64-fedora-golang: + name: Prepare rockpro64-fedora-golang runs-on: ubuntu-latest - needs: bake-rockpro64-ubuntu + needs: bake-rockpro64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-ubuntu-node.json + LIBRARY: library/rockpro64-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-ubuntu-node: - name: Bake rockpro64-ubuntu-node + bake-rockpro64-fedora-golang: + name: Bake rockpro64-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-ubuntu-node + needs: prepare-rockpro64-fedora-golang env: - LIBRARY: library/rockpro64-ubuntu-node.json + LIBRARY: library/rockpro64-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-ubuntu-python: - name: Prepare rockpro64-ubuntu-python + prepare-rockpro64-fedora-node: + name: Prepare rockpro64-fedora-node runs-on: ubuntu-latest - needs: bake-rockpro64-ubuntu + needs: bake-rockpro64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-ubuntu-python.json + LIBRARY: library/rockpro64-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-ubuntu-python: - name: Bake rockpro64-ubuntu-python + bake-rockpro64-fedora-node: + name: Bake rockpro64-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-ubuntu-python + needs: prepare-rockpro64-fedora-node env: - LIBRARY: library/rockpro64-ubuntu-python.json + LIBRARY: library/rockpro64-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-ubuntu-openjdk: - name: Prepare rockpro64-ubuntu-openjdk + prepare-rockpro64-fedora-python: + name: Prepare rockpro64-fedora-python runs-on: ubuntu-latest - needs: bake-rockpro64-ubuntu + needs: bake-rockpro64-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-ubuntu-openjdk.json + LIBRARY: library/rockpro64-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-ubuntu-openjdk: - name: Bake rockpro64-ubuntu-openjdk + bake-rockpro64-fedora-python: + name: Bake rockpro64-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-ubuntu-openjdk + needs: prepare-rockpro64-fedora-python env: - LIBRARY: library/rockpro64-ubuntu-openjdk.json + LIBRARY: library/rockpro64-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-alpine: - name: Prepare rockpro64-alpine + prepare-rockpro64-ubuntu-golang: + name: Prepare rockpro64-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpro64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-alpine.json + LIBRARY: library/rockpro64-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-alpine: - name: Bake rockpro64-alpine + bake-rockpro64-ubuntu-golang: + name: Bake rockpro64-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-alpine + needs: prepare-rockpro64-ubuntu-golang env: - LIBRARY: library/rockpro64-alpine.json + LIBRARY: library/rockpro64-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-debian: - name: Prepare rockpro64-debian + prepare-rockpro64-ubuntu-node: + name: Prepare rockpro64-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpro64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-debian.json + LIBRARY: library/rockpro64-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-debian: - name: Bake rockpro64-debian + bake-rockpro64-ubuntu-node: + name: Bake rockpro64-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-debian + needs: prepare-rockpro64-ubuntu-node env: - LIBRARY: library/rockpro64-debian.json + LIBRARY: library/rockpro64-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-fedora: - name: Prepare rockpro64-fedora + prepare-rockpro64-ubuntu-python: + name: Prepare rockpro64-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpro64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-fedora.json + LIBRARY: library/rockpro64-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-fedora: - name: Bake rockpro64-fedora + bake-rockpro64-ubuntu-python: + name: Bake rockpro64-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-fedora + needs: prepare-rockpro64-ubuntu-python env: - LIBRARY: library/rockpro64-fedora.json + LIBRARY: library/rockpro64-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-rockpro64-ubuntu: - name: Prepare rockpro64-ubuntu + prepare-rockpro64-ubuntu-openjdk: + name: Prepare rockpro64-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-rockpro64-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/rockpro64-ubuntu.json + LIBRARY: library/rockpro64-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-rockpro64-ubuntu: - name: Bake rockpro64-ubuntu + bake-rockpro64-ubuntu-openjdk: + name: Bake rockpro64-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-rockpro64-ubuntu + needs: prepare-rockpro64-ubuntu-openjdk env: - LIBRARY: library/rockpro64-ubuntu.json + LIBRARY: library/rockpro64-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-rockpro64-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-smarc-px30.yml b/.github/workflows/bake-smarc-px30.yml index 94efbbb62b77..0396cdc7ee3b 100644 --- a/.github/workflows/bake-smarc-px30.yml +++ b/.github/workflows/bake-smarc-px30.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-smarc-px30-alpine-golang: - name: Prepare smarc-px30-alpine-golang + prepare-smarc-px30-alpine: + name: Prepare smarc-px30-alpine runs-on: ubuntu-latest - needs: bake-smarc-px30-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-alpine-golang.json + LIBRARY: library/smarc-px30-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-alpine-golang: - name: Bake smarc-px30-alpine-golang + bake-smarc-px30-alpine: + name: Bake smarc-px30-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-alpine-golang + needs: prepare-smarc-px30-alpine env: - LIBRARY: library/smarc-px30-alpine-golang.json + LIBRARY: library/smarc-px30-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-alpine-node: - name: Prepare smarc-px30-alpine-node + prepare-smarc-px30-debian: + name: Prepare smarc-px30-debian runs-on: ubuntu-latest - needs: bake-smarc-px30-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-alpine-node.json + LIBRARY: library/smarc-px30-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-alpine-node: - name: Bake smarc-px30-alpine-node + bake-smarc-px30-debian: + name: Bake smarc-px30-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-alpine-node + needs: prepare-smarc-px30-debian env: - LIBRARY: library/smarc-px30-alpine-node.json + LIBRARY: library/smarc-px30-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-alpine-python: - name: Prepare smarc-px30-alpine-python + prepare-smarc-px30-fedora: + name: Prepare smarc-px30-fedora runs-on: ubuntu-latest - needs: bake-smarc-px30-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-alpine-python.json + LIBRARY: library/smarc-px30-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-alpine-python: - name: Bake smarc-px30-alpine-python + bake-smarc-px30-fedora: + name: Bake smarc-px30-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-alpine-python + needs: prepare-smarc-px30-fedora env: - LIBRARY: library/smarc-px30-alpine-python.json + LIBRARY: library/smarc-px30-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-debian-golang: - name: Prepare smarc-px30-debian-golang + prepare-smarc-px30-ubuntu: + name: Prepare smarc-px30-ubuntu runs-on: ubuntu-latest - needs: bake-smarc-px30-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-debian-golang.json + LIBRARY: library/smarc-px30-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-debian-golang: - name: Bake smarc-px30-debian-golang + bake-smarc-px30-ubuntu: + name: Bake smarc-px30-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-debian-golang + needs: prepare-smarc-px30-ubuntu env: - LIBRARY: library/smarc-px30-debian-golang.json + LIBRARY: library/smarc-px30-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-debian-node: - name: Prepare smarc-px30-debian-node + prepare-smarc-px30-alpine-golang: + name: Prepare smarc-px30-alpine-golang runs-on: ubuntu-latest - needs: bake-smarc-px30-debian + needs: bake-smarc-px30-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-debian-node.json + LIBRARY: library/smarc-px30-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-debian-node: - name: Bake smarc-px30-debian-node + bake-smarc-px30-alpine-golang: + name: Bake smarc-px30-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-debian-node + needs: prepare-smarc-px30-alpine-golang env: - LIBRARY: library/smarc-px30-debian-node.json + LIBRARY: library/smarc-px30-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-debian-openjdk: - name: Prepare smarc-px30-debian-openjdk + prepare-smarc-px30-alpine-node: + name: Prepare smarc-px30-alpine-node runs-on: ubuntu-latest - needs: bake-smarc-px30-debian + needs: bake-smarc-px30-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-debian-openjdk.json + LIBRARY: library/smarc-px30-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-debian-openjdk: - name: Bake smarc-px30-debian-openjdk + bake-smarc-px30-alpine-node: + name: Bake smarc-px30-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-debian-openjdk + needs: prepare-smarc-px30-alpine-node env: - LIBRARY: library/smarc-px30-debian-openjdk.json + LIBRARY: library/smarc-px30-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-debian-python: - name: Prepare smarc-px30-debian-python + prepare-smarc-px30-alpine-python: + name: Prepare smarc-px30-alpine-python runs-on: ubuntu-latest - needs: bake-smarc-px30-debian + needs: bake-smarc-px30-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-debian-python.json + LIBRARY: library/smarc-px30-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-debian-python: - name: Bake smarc-px30-debian-python + bake-smarc-px30-alpine-python: + name: Bake smarc-px30-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-debian-python + needs: prepare-smarc-px30-alpine-python env: - LIBRARY: library/smarc-px30-debian-python.json + LIBRARY: library/smarc-px30-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-fedora-golang: - name: Prepare smarc-px30-fedora-golang + prepare-smarc-px30-debian-golang: + name: Prepare smarc-px30-debian-golang runs-on: ubuntu-latest - needs: bake-smarc-px30-fedora + needs: bake-smarc-px30-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-fedora-golang.json + LIBRARY: library/smarc-px30-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-fedora-golang: - name: Bake smarc-px30-fedora-golang + bake-smarc-px30-debian-golang: + name: Bake smarc-px30-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-fedora-golang + needs: prepare-smarc-px30-debian-golang env: - LIBRARY: library/smarc-px30-fedora-golang.json + LIBRARY: library/smarc-px30-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-fedora-node: - name: Prepare smarc-px30-fedora-node + prepare-smarc-px30-debian-node: + name: Prepare smarc-px30-debian-node runs-on: ubuntu-latest - needs: bake-smarc-px30-fedora + needs: bake-smarc-px30-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-fedora-node.json + LIBRARY: library/smarc-px30-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-fedora-node: - name: Bake smarc-px30-fedora-node + bake-smarc-px30-debian-node: + name: Bake smarc-px30-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-fedora-node + needs: prepare-smarc-px30-debian-node env: - LIBRARY: library/smarc-px30-fedora-node.json + LIBRARY: library/smarc-px30-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-fedora-python: - name: Prepare smarc-px30-fedora-python + prepare-smarc-px30-debian-openjdk: + name: Prepare smarc-px30-debian-openjdk runs-on: ubuntu-latest - needs: bake-smarc-px30-fedora + needs: bake-smarc-px30-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-fedora-python.json + LIBRARY: library/smarc-px30-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-fedora-python: - name: Bake smarc-px30-fedora-python + bake-smarc-px30-debian-openjdk: + name: Bake smarc-px30-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-fedora-python + needs: prepare-smarc-px30-debian-openjdk env: - LIBRARY: library/smarc-px30-fedora-python.json + LIBRARY: library/smarc-px30-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-ubuntu-golang: - name: Prepare smarc-px30-ubuntu-golang + prepare-smarc-px30-debian-python: + name: Prepare smarc-px30-debian-python runs-on: ubuntu-latest - needs: bake-smarc-px30-ubuntu + needs: bake-smarc-px30-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-ubuntu-golang.json + LIBRARY: library/smarc-px30-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-ubuntu-golang: - name: Bake smarc-px30-ubuntu-golang + bake-smarc-px30-debian-python: + name: Bake smarc-px30-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-ubuntu-golang + needs: prepare-smarc-px30-debian-python env: - LIBRARY: library/smarc-px30-ubuntu-golang.json + LIBRARY: library/smarc-px30-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-ubuntu-node: - name: Prepare smarc-px30-ubuntu-node + prepare-smarc-px30-fedora-golang: + name: Prepare smarc-px30-fedora-golang runs-on: ubuntu-latest - needs: bake-smarc-px30-ubuntu + needs: bake-smarc-px30-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-ubuntu-node.json + LIBRARY: library/smarc-px30-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-ubuntu-node: - name: Bake smarc-px30-ubuntu-node + bake-smarc-px30-fedora-golang: + name: Bake smarc-px30-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-ubuntu-node + needs: prepare-smarc-px30-fedora-golang env: - LIBRARY: library/smarc-px30-ubuntu-node.json + LIBRARY: library/smarc-px30-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-ubuntu-python: - name: Prepare smarc-px30-ubuntu-python + prepare-smarc-px30-fedora-node: + name: Prepare smarc-px30-fedora-node runs-on: ubuntu-latest - needs: bake-smarc-px30-ubuntu + needs: bake-smarc-px30-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-ubuntu-python.json + LIBRARY: library/smarc-px30-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-ubuntu-python: - name: Bake smarc-px30-ubuntu-python + bake-smarc-px30-fedora-node: + name: Bake smarc-px30-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-ubuntu-python + needs: prepare-smarc-px30-fedora-node env: - LIBRARY: library/smarc-px30-ubuntu-python.json + LIBRARY: library/smarc-px30-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-ubuntu-openjdk: - name: Prepare smarc-px30-ubuntu-openjdk + prepare-smarc-px30-fedora-python: + name: Prepare smarc-px30-fedora-python runs-on: ubuntu-latest - needs: bake-smarc-px30-ubuntu + needs: bake-smarc-px30-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-ubuntu-openjdk.json + LIBRARY: library/smarc-px30-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-ubuntu-openjdk: - name: Bake smarc-px30-ubuntu-openjdk + bake-smarc-px30-fedora-python: + name: Bake smarc-px30-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-ubuntu-openjdk + needs: prepare-smarc-px30-fedora-python env: - LIBRARY: library/smarc-px30-ubuntu-openjdk.json + LIBRARY: library/smarc-px30-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-alpine: - name: Prepare smarc-px30-alpine + prepare-smarc-px30-ubuntu-golang: + name: Prepare smarc-px30-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-smarc-px30-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-alpine.json + LIBRARY: library/smarc-px30-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-alpine: - name: Bake smarc-px30-alpine + bake-smarc-px30-ubuntu-golang: + name: Bake smarc-px30-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-alpine + needs: prepare-smarc-px30-ubuntu-golang env: - LIBRARY: library/smarc-px30-alpine.json + LIBRARY: library/smarc-px30-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-debian: - name: Prepare smarc-px30-debian + prepare-smarc-px30-ubuntu-node: + name: Prepare smarc-px30-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-smarc-px30-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-debian.json + LIBRARY: library/smarc-px30-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-debian: - name: Bake smarc-px30-debian + bake-smarc-px30-ubuntu-node: + name: Bake smarc-px30-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-debian + needs: prepare-smarc-px30-ubuntu-node env: - LIBRARY: library/smarc-px30-debian.json + LIBRARY: library/smarc-px30-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-fedora: - name: Prepare smarc-px30-fedora + prepare-smarc-px30-ubuntu-python: + name: Prepare smarc-px30-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-smarc-px30-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-fedora.json + LIBRARY: library/smarc-px30-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-fedora: - name: Bake smarc-px30-fedora + bake-smarc-px30-ubuntu-python: + name: Bake smarc-px30-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-fedora + needs: prepare-smarc-px30-ubuntu-python env: - LIBRARY: library/smarc-px30-fedora.json + LIBRARY: library/smarc-px30-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-smarc-px30-ubuntu: - name: Prepare smarc-px30-ubuntu + prepare-smarc-px30-ubuntu-openjdk: + name: Prepare smarc-px30-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-smarc-px30-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/smarc-px30-ubuntu.json + LIBRARY: library/smarc-px30-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-smarc-px30-ubuntu: - name: Bake smarc-px30-ubuntu + bake-smarc-px30-ubuntu-openjdk: + name: Bake smarc-px30-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-smarc-px30-ubuntu + needs: prepare-smarc-px30-ubuntu-openjdk env: - LIBRARY: library/smarc-px30-ubuntu.json + LIBRARY: library/smarc-px30-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-smarc-px30-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-spacely-tx2.yml b/.github/workflows/bake-spacely-tx2.yml index 70499f617fe3..06b8c3b4ef43 100644 --- a/.github/workflows/bake-spacely-tx2.yml +++ b/.github/workflows/bake-spacely-tx2.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-spacely-tx2-alpine-golang: - name: Prepare spacely-tx2-alpine-golang + prepare-spacely-tx2-alpine: + name: Prepare spacely-tx2-alpine runs-on: ubuntu-latest - needs: bake-spacely-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-alpine-golang.json + LIBRARY: library/spacely-tx2-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-alpine-golang: - name: Bake spacely-tx2-alpine-golang + bake-spacely-tx2-alpine: + name: Bake spacely-tx2-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-alpine-golang + needs: prepare-spacely-tx2-alpine env: - LIBRARY: library/spacely-tx2-alpine-golang.json + LIBRARY: library/spacely-tx2-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-alpine-node: - name: Prepare spacely-tx2-alpine-node + prepare-spacely-tx2-debian: + name: Prepare spacely-tx2-debian runs-on: ubuntu-latest - needs: bake-spacely-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-alpine-node.json + LIBRARY: library/spacely-tx2-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-alpine-node: - name: Bake spacely-tx2-alpine-node + bake-spacely-tx2-debian: + name: Bake spacely-tx2-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-alpine-node + needs: prepare-spacely-tx2-debian env: - LIBRARY: library/spacely-tx2-alpine-node.json + LIBRARY: library/spacely-tx2-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-alpine-python: - name: Prepare spacely-tx2-alpine-python + prepare-spacely-tx2-fedora: + name: Prepare spacely-tx2-fedora runs-on: ubuntu-latest - needs: bake-spacely-tx2-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-alpine-python.json + LIBRARY: library/spacely-tx2-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-alpine-python: - name: Bake spacely-tx2-alpine-python + bake-spacely-tx2-fedora: + name: Bake spacely-tx2-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-alpine-python + needs: prepare-spacely-tx2-fedora env: - LIBRARY: library/spacely-tx2-alpine-python.json + LIBRARY: library/spacely-tx2-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-debian-golang: - name: Prepare spacely-tx2-debian-golang + prepare-spacely-tx2-ubuntu: + name: Prepare spacely-tx2-ubuntu runs-on: ubuntu-latest - needs: bake-spacely-tx2-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-debian-golang.json + LIBRARY: library/spacely-tx2-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-debian-golang: - name: Bake spacely-tx2-debian-golang + bake-spacely-tx2-ubuntu: + name: Bake spacely-tx2-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-debian-golang + needs: prepare-spacely-tx2-ubuntu env: - LIBRARY: library/spacely-tx2-debian-golang.json + LIBRARY: library/spacely-tx2-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-debian-node: - name: Prepare spacely-tx2-debian-node + prepare-spacely-tx2-alpine-golang: + name: Prepare spacely-tx2-alpine-golang runs-on: ubuntu-latest - needs: bake-spacely-tx2-debian + needs: bake-spacely-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-debian-node.json + LIBRARY: library/spacely-tx2-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-debian-node: - name: Bake spacely-tx2-debian-node + bake-spacely-tx2-alpine-golang: + name: Bake spacely-tx2-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-debian-node + needs: prepare-spacely-tx2-alpine-golang env: - LIBRARY: library/spacely-tx2-debian-node.json + LIBRARY: library/spacely-tx2-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-debian-openjdk: - name: Prepare spacely-tx2-debian-openjdk + prepare-spacely-tx2-alpine-node: + name: Prepare spacely-tx2-alpine-node runs-on: ubuntu-latest - needs: bake-spacely-tx2-debian + needs: bake-spacely-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-debian-openjdk.json + LIBRARY: library/spacely-tx2-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-debian-openjdk: - name: Bake spacely-tx2-debian-openjdk + bake-spacely-tx2-alpine-node: + name: Bake spacely-tx2-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-debian-openjdk + needs: prepare-spacely-tx2-alpine-node env: - LIBRARY: library/spacely-tx2-debian-openjdk.json + LIBRARY: library/spacely-tx2-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-debian-python: - name: Prepare spacely-tx2-debian-python + prepare-spacely-tx2-alpine-python: + name: Prepare spacely-tx2-alpine-python runs-on: ubuntu-latest - needs: bake-spacely-tx2-debian + needs: bake-spacely-tx2-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-debian-python.json + LIBRARY: library/spacely-tx2-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-debian-python: - name: Bake spacely-tx2-debian-python + bake-spacely-tx2-alpine-python: + name: Bake spacely-tx2-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-debian-python + needs: prepare-spacely-tx2-alpine-python env: - LIBRARY: library/spacely-tx2-debian-python.json + LIBRARY: library/spacely-tx2-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-fedora-golang: - name: Prepare spacely-tx2-fedora-golang + prepare-spacely-tx2-debian-golang: + name: Prepare spacely-tx2-debian-golang runs-on: ubuntu-latest - needs: bake-spacely-tx2-fedora + needs: bake-spacely-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-fedora-golang.json + LIBRARY: library/spacely-tx2-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-fedora-golang: - name: Bake spacely-tx2-fedora-golang + bake-spacely-tx2-debian-golang: + name: Bake spacely-tx2-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-fedora-golang + needs: prepare-spacely-tx2-debian-golang env: - LIBRARY: library/spacely-tx2-fedora-golang.json + LIBRARY: library/spacely-tx2-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-fedora-node: - name: Prepare spacely-tx2-fedora-node + prepare-spacely-tx2-debian-node: + name: Prepare spacely-tx2-debian-node runs-on: ubuntu-latest - needs: bake-spacely-tx2-fedora + needs: bake-spacely-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-fedora-node.json + LIBRARY: library/spacely-tx2-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-fedora-node: - name: Bake spacely-tx2-fedora-node + bake-spacely-tx2-debian-node: + name: Bake spacely-tx2-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-fedora-node + needs: prepare-spacely-tx2-debian-node env: - LIBRARY: library/spacely-tx2-fedora-node.json + LIBRARY: library/spacely-tx2-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-fedora-python: - name: Prepare spacely-tx2-fedora-python + prepare-spacely-tx2-debian-openjdk: + name: Prepare spacely-tx2-debian-openjdk runs-on: ubuntu-latest - needs: bake-spacely-tx2-fedora + needs: bake-spacely-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-fedora-python.json + LIBRARY: library/spacely-tx2-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-fedora-python: - name: Bake spacely-tx2-fedora-python + bake-spacely-tx2-debian-openjdk: + name: Bake spacely-tx2-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-fedora-python + needs: prepare-spacely-tx2-debian-openjdk env: - LIBRARY: library/spacely-tx2-fedora-python.json + LIBRARY: library/spacely-tx2-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-ubuntu-golang: - name: Prepare spacely-tx2-ubuntu-golang + prepare-spacely-tx2-debian-python: + name: Prepare spacely-tx2-debian-python runs-on: ubuntu-latest - needs: bake-spacely-tx2-ubuntu + needs: bake-spacely-tx2-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-ubuntu-golang.json + LIBRARY: library/spacely-tx2-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-ubuntu-golang: - name: Bake spacely-tx2-ubuntu-golang + bake-spacely-tx2-debian-python: + name: Bake spacely-tx2-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-ubuntu-golang + needs: prepare-spacely-tx2-debian-python env: - LIBRARY: library/spacely-tx2-ubuntu-golang.json + LIBRARY: library/spacely-tx2-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-ubuntu-node: - name: Prepare spacely-tx2-ubuntu-node + prepare-spacely-tx2-fedora-golang: + name: Prepare spacely-tx2-fedora-golang runs-on: ubuntu-latest - needs: bake-spacely-tx2-ubuntu + needs: bake-spacely-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-ubuntu-node.json + LIBRARY: library/spacely-tx2-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-ubuntu-node: - name: Bake spacely-tx2-ubuntu-node + bake-spacely-tx2-fedora-golang: + name: Bake spacely-tx2-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-ubuntu-node + needs: prepare-spacely-tx2-fedora-golang env: - LIBRARY: library/spacely-tx2-ubuntu-node.json + LIBRARY: library/spacely-tx2-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-ubuntu-python: - name: Prepare spacely-tx2-ubuntu-python + prepare-spacely-tx2-fedora-node: + name: Prepare spacely-tx2-fedora-node runs-on: ubuntu-latest - needs: bake-spacely-tx2-ubuntu + needs: bake-spacely-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-ubuntu-python.json + LIBRARY: library/spacely-tx2-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-ubuntu-python: - name: Bake spacely-tx2-ubuntu-python + bake-spacely-tx2-fedora-node: + name: Bake spacely-tx2-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-ubuntu-python + needs: prepare-spacely-tx2-fedora-node env: - LIBRARY: library/spacely-tx2-ubuntu-python.json + LIBRARY: library/spacely-tx2-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-ubuntu-openjdk: - name: Prepare spacely-tx2-ubuntu-openjdk + prepare-spacely-tx2-fedora-python: + name: Prepare spacely-tx2-fedora-python runs-on: ubuntu-latest - needs: bake-spacely-tx2-ubuntu + needs: bake-spacely-tx2-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-ubuntu-openjdk.json + LIBRARY: library/spacely-tx2-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-ubuntu-openjdk: - name: Bake spacely-tx2-ubuntu-openjdk + bake-spacely-tx2-fedora-python: + name: Bake spacely-tx2-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-ubuntu-openjdk + needs: prepare-spacely-tx2-fedora-python env: - LIBRARY: library/spacely-tx2-ubuntu-openjdk.json + LIBRARY: library/spacely-tx2-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-alpine: - name: Prepare spacely-tx2-alpine + prepare-spacely-tx2-ubuntu-golang: + name: Prepare spacely-tx2-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-spacely-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-alpine.json + LIBRARY: library/spacely-tx2-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-alpine: - name: Bake spacely-tx2-alpine + bake-spacely-tx2-ubuntu-golang: + name: Bake spacely-tx2-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-alpine + needs: prepare-spacely-tx2-ubuntu-golang env: - LIBRARY: library/spacely-tx2-alpine.json + LIBRARY: library/spacely-tx2-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-debian: - name: Prepare spacely-tx2-debian + prepare-spacely-tx2-ubuntu-node: + name: Prepare spacely-tx2-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-spacely-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-debian.json + LIBRARY: library/spacely-tx2-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-debian: - name: Bake spacely-tx2-debian + bake-spacely-tx2-ubuntu-node: + name: Bake spacely-tx2-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-debian + needs: prepare-spacely-tx2-ubuntu-node env: - LIBRARY: library/spacely-tx2-debian.json + LIBRARY: library/spacely-tx2-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-fedora: - name: Prepare spacely-tx2-fedora + prepare-spacely-tx2-ubuntu-python: + name: Prepare spacely-tx2-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-spacely-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-fedora.json + LIBRARY: library/spacely-tx2-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-fedora: - name: Bake spacely-tx2-fedora + bake-spacely-tx2-ubuntu-python: + name: Bake spacely-tx2-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-fedora + needs: prepare-spacely-tx2-ubuntu-python env: - LIBRARY: library/spacely-tx2-fedora.json + LIBRARY: library/spacely-tx2-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-spacely-tx2-ubuntu: - name: Prepare spacely-tx2-ubuntu + prepare-spacely-tx2-ubuntu-openjdk: + name: Prepare spacely-tx2-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-spacely-tx2-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/spacely-tx2-ubuntu.json + LIBRARY: library/spacely-tx2-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-spacely-tx2-ubuntu: - name: Bake spacely-tx2-ubuntu + bake-spacely-tx2-ubuntu-openjdk: + name: Bake spacely-tx2-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-spacely-tx2-ubuntu + needs: prepare-spacely-tx2-ubuntu-openjdk env: - LIBRARY: library/spacely-tx2-ubuntu.json + LIBRARY: library/spacely-tx2-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-spacely-tx2-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-surface-go.yml b/.github/workflows/bake-surface-go.yml index 48a8497d8dfd..6193862469f1 100644 --- a/.github/workflows/bake-surface-go.yml +++ b/.github/workflows/bake-surface-go.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-surface-go-alpine-golang: - name: Prepare surface-go-alpine-golang + prepare-surface-go-alpine: + name: Prepare surface-go-alpine runs-on: ubuntu-latest - needs: bake-surface-go-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-alpine-golang.json + LIBRARY: library/surface-go-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-alpine-golang: - name: Bake surface-go-alpine-golang + bake-surface-go-alpine: + name: Bake surface-go-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-alpine-golang + needs: prepare-surface-go-alpine env: - LIBRARY: library/surface-go-alpine-golang.json + LIBRARY: library/surface-go-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-alpine-node: - name: Prepare surface-go-alpine-node + prepare-surface-go-debian: + name: Prepare surface-go-debian runs-on: ubuntu-latest - needs: bake-surface-go-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-alpine-node.json + LIBRARY: library/surface-go-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-alpine-node: - name: Bake surface-go-alpine-node + bake-surface-go-debian: + name: Bake surface-go-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-alpine-node + needs: prepare-surface-go-debian env: - LIBRARY: library/surface-go-alpine-node.json + LIBRARY: library/surface-go-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-alpine-python: - name: Prepare surface-go-alpine-python + prepare-surface-go-fedora: + name: Prepare surface-go-fedora runs-on: ubuntu-latest - needs: bake-surface-go-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-alpine-python.json + LIBRARY: library/surface-go-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-alpine-python: - name: Bake surface-go-alpine-python + bake-surface-go-fedora: + name: Bake surface-go-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-alpine-python + needs: prepare-surface-go-fedora env: - LIBRARY: library/surface-go-alpine-python.json + LIBRARY: library/surface-go-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian-dotnet: - name: Prepare surface-go-debian-dotnet + prepare-surface-go-ubuntu: + name: Prepare surface-go-ubuntu runs-on: ubuntu-latest - needs: bake-surface-go-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian-dotnet.json + LIBRARY: library/surface-go-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian-dotnet: - name: Bake surface-go-debian-dotnet + bake-surface-go-ubuntu: + name: Bake surface-go-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian-dotnet + needs: prepare-surface-go-ubuntu env: - LIBRARY: library/surface-go-debian-dotnet.json + LIBRARY: library/surface-go-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian-golang: - name: Prepare surface-go-debian-golang + prepare-surface-go-alpine-golang: + name: Prepare surface-go-alpine-golang runs-on: ubuntu-latest - needs: bake-surface-go-debian + needs: bake-surface-go-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian-golang.json + LIBRARY: library/surface-go-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian-golang: - name: Bake surface-go-debian-golang + bake-surface-go-alpine-golang: + name: Bake surface-go-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian-golang + needs: prepare-surface-go-alpine-golang env: - LIBRARY: library/surface-go-debian-golang.json + LIBRARY: library/surface-go-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian-node: - name: Prepare surface-go-debian-node + prepare-surface-go-alpine-node: + name: Prepare surface-go-alpine-node runs-on: ubuntu-latest - needs: bake-surface-go-debian + needs: bake-surface-go-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian-node.json + LIBRARY: library/surface-go-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian-node: - name: Bake surface-go-debian-node + bake-surface-go-alpine-node: + name: Bake surface-go-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian-node + needs: prepare-surface-go-alpine-node env: - LIBRARY: library/surface-go-debian-node.json + LIBRARY: library/surface-go-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian-openjdk: - name: Prepare surface-go-debian-openjdk + prepare-surface-go-alpine-python: + name: Prepare surface-go-alpine-python runs-on: ubuntu-latest - needs: bake-surface-go-debian + needs: bake-surface-go-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian-openjdk.json + LIBRARY: library/surface-go-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian-openjdk: - name: Bake surface-go-debian-openjdk + bake-surface-go-alpine-python: + name: Bake surface-go-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian-openjdk + needs: prepare-surface-go-alpine-python env: - LIBRARY: library/surface-go-debian-openjdk.json + LIBRARY: library/surface-go-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian-python: - name: Prepare surface-go-debian-python + prepare-surface-go-debian-dotnet: + name: Prepare surface-go-debian-dotnet runs-on: ubuntu-latest needs: bake-surface-go-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian-python.json + LIBRARY: library/surface-go-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian-python: - name: Bake surface-go-debian-python + bake-surface-go-debian-dotnet: + name: Bake surface-go-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian-python + needs: prepare-surface-go-debian-dotnet env: - LIBRARY: library/surface-go-debian-python.json + LIBRARY: library/surface-go-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-fedora-golang: - name: Prepare surface-go-fedora-golang + prepare-surface-go-debian-golang: + name: Prepare surface-go-debian-golang runs-on: ubuntu-latest - needs: bake-surface-go-fedora + needs: bake-surface-go-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-fedora-golang.json + LIBRARY: library/surface-go-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-fedora-golang: - name: Bake surface-go-fedora-golang + bake-surface-go-debian-golang: + name: Bake surface-go-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-fedora-golang + needs: prepare-surface-go-debian-golang env: - LIBRARY: library/surface-go-fedora-golang.json + LIBRARY: library/surface-go-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-fedora-node: - name: Prepare surface-go-fedora-node + prepare-surface-go-debian-node: + name: Prepare surface-go-debian-node runs-on: ubuntu-latest - needs: bake-surface-go-fedora + needs: bake-surface-go-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-fedora-node.json + LIBRARY: library/surface-go-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-fedora-node: - name: Bake surface-go-fedora-node + bake-surface-go-debian-node: + name: Bake surface-go-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-fedora-node + needs: prepare-surface-go-debian-node env: - LIBRARY: library/surface-go-fedora-node.json + LIBRARY: library/surface-go-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-fedora-python: - name: Prepare surface-go-fedora-python + prepare-surface-go-debian-openjdk: + name: Prepare surface-go-debian-openjdk runs-on: ubuntu-latest - needs: bake-surface-go-fedora + needs: bake-surface-go-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-fedora-python.json + LIBRARY: library/surface-go-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-fedora-python: - name: Bake surface-go-fedora-python + bake-surface-go-debian-openjdk: + name: Bake surface-go-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-fedora-python + needs: prepare-surface-go-debian-openjdk env: - LIBRARY: library/surface-go-fedora-python.json + LIBRARY: library/surface-go-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu-dotnet: - name: Prepare surface-go-ubuntu-dotnet + prepare-surface-go-debian-python: + name: Prepare surface-go-debian-python runs-on: ubuntu-latest - needs: bake-surface-go-ubuntu + needs: bake-surface-go-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu-dotnet.json + LIBRARY: library/surface-go-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu-dotnet: - name: Bake surface-go-ubuntu-dotnet + bake-surface-go-debian-python: + name: Bake surface-go-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu-dotnet + needs: prepare-surface-go-debian-python env: - LIBRARY: library/surface-go-ubuntu-dotnet.json + LIBRARY: library/surface-go-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu-golang: - name: Prepare surface-go-ubuntu-golang + prepare-surface-go-fedora-golang: + name: Prepare surface-go-fedora-golang runs-on: ubuntu-latest - needs: bake-surface-go-ubuntu + needs: bake-surface-go-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu-golang.json + LIBRARY: library/surface-go-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu-golang: - name: Bake surface-go-ubuntu-golang + bake-surface-go-fedora-golang: + name: Bake surface-go-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu-golang + needs: prepare-surface-go-fedora-golang env: - LIBRARY: library/surface-go-ubuntu-golang.json + LIBRARY: library/surface-go-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu-node: - name: Prepare surface-go-ubuntu-node + prepare-surface-go-fedora-node: + name: Prepare surface-go-fedora-node runs-on: ubuntu-latest - needs: bake-surface-go-ubuntu + needs: bake-surface-go-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu-node.json + LIBRARY: library/surface-go-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu-node: - name: Bake surface-go-ubuntu-node + bake-surface-go-fedora-node: + name: Bake surface-go-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu-node + needs: prepare-surface-go-fedora-node env: - LIBRARY: library/surface-go-ubuntu-node.json + LIBRARY: library/surface-go-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu-python: - name: Prepare surface-go-ubuntu-python + prepare-surface-go-fedora-python: + name: Prepare surface-go-fedora-python runs-on: ubuntu-latest - needs: bake-surface-go-ubuntu + needs: bake-surface-go-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu-python.json + LIBRARY: library/surface-go-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu-python: - name: Bake surface-go-ubuntu-python + bake-surface-go-fedora-python: + name: Bake surface-go-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu-python + needs: prepare-surface-go-fedora-python env: - LIBRARY: library/surface-go-ubuntu-python.json + LIBRARY: library/surface-go-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu-openjdk: - name: Prepare surface-go-ubuntu-openjdk + prepare-surface-go-ubuntu-dotnet: + name: Prepare surface-go-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-surface-go-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu-openjdk.json + LIBRARY: library/surface-go-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu-openjdk: - name: Bake surface-go-ubuntu-openjdk + bake-surface-go-ubuntu-dotnet: + name: Bake surface-go-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu-openjdk + needs: prepare-surface-go-ubuntu-dotnet env: - LIBRARY: library/surface-go-ubuntu-openjdk.json + LIBRARY: library/surface-go-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-alpine: - name: Prepare surface-go-alpine + prepare-surface-go-ubuntu-golang: + name: Prepare surface-go-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-go-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-alpine.json + LIBRARY: library/surface-go-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-alpine: - name: Bake surface-go-alpine + bake-surface-go-ubuntu-golang: + name: Bake surface-go-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-alpine + needs: prepare-surface-go-ubuntu-golang env: - LIBRARY: library/surface-go-alpine.json + LIBRARY: library/surface-go-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-debian: - name: Prepare surface-go-debian + prepare-surface-go-ubuntu-node: + name: Prepare surface-go-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-go-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-debian.json + LIBRARY: library/surface-go-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-debian: - name: Bake surface-go-debian + bake-surface-go-ubuntu-node: + name: Bake surface-go-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-debian + needs: prepare-surface-go-ubuntu-node env: - LIBRARY: library/surface-go-debian.json + LIBRARY: library/surface-go-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-fedora: - name: Prepare surface-go-fedora + prepare-surface-go-ubuntu-python: + name: Prepare surface-go-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-go-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-fedora.json + LIBRARY: library/surface-go-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-fedora: - name: Bake surface-go-fedora + bake-surface-go-ubuntu-python: + name: Bake surface-go-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-fedora + needs: prepare-surface-go-ubuntu-python env: - LIBRARY: library/surface-go-fedora.json + LIBRARY: library/surface-go-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-go-ubuntu: - name: Prepare surface-go-ubuntu + prepare-surface-go-ubuntu-openjdk: + name: Prepare surface-go-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-go-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-go-ubuntu.json + LIBRARY: library/surface-go-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-go-ubuntu: - name: Bake surface-go-ubuntu + bake-surface-go-ubuntu-openjdk: + name: Bake surface-go-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-go-ubuntu + needs: prepare-surface-go-ubuntu-openjdk env: - LIBRARY: library/surface-go-ubuntu.json + LIBRARY: library/surface-go-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-go-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-go-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-surface-pro-6.yml b/.github/workflows/bake-surface-pro-6.yml index df19b557a9f0..ad30e654b80c 100644 --- a/.github/workflows/bake-surface-pro-6.yml +++ b/.github/workflows/bake-surface-pro-6.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-surface-pro-6-alpine-golang: - name: Prepare surface-pro-6-alpine-golang + prepare-surface-pro-6-alpine: + name: Prepare surface-pro-6-alpine runs-on: ubuntu-latest - needs: bake-surface-pro-6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-alpine-golang.json + LIBRARY: library/surface-pro-6-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-alpine-golang: - name: Bake surface-pro-6-alpine-golang + bake-surface-pro-6-alpine: + name: Bake surface-pro-6-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-alpine-golang + needs: prepare-surface-pro-6-alpine env: - LIBRARY: library/surface-pro-6-alpine-golang.json + LIBRARY: library/surface-pro-6-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-alpine-node: - name: Prepare surface-pro-6-alpine-node + prepare-surface-pro-6-debian: + name: Prepare surface-pro-6-debian runs-on: ubuntu-latest - needs: bake-surface-pro-6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-alpine-node.json + LIBRARY: library/surface-pro-6-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-alpine-node: - name: Bake surface-pro-6-alpine-node + bake-surface-pro-6-debian: + name: Bake surface-pro-6-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-alpine-node + needs: prepare-surface-pro-6-debian env: - LIBRARY: library/surface-pro-6-alpine-node.json + LIBRARY: library/surface-pro-6-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-alpine-python: - name: Prepare surface-pro-6-alpine-python + prepare-surface-pro-6-fedora: + name: Prepare surface-pro-6-fedora runs-on: ubuntu-latest - needs: bake-surface-pro-6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-alpine-python.json + LIBRARY: library/surface-pro-6-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-alpine-python: - name: Bake surface-pro-6-alpine-python + bake-surface-pro-6-fedora: + name: Bake surface-pro-6-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-alpine-python + needs: prepare-surface-pro-6-fedora env: - LIBRARY: library/surface-pro-6-alpine-python.json + LIBRARY: library/surface-pro-6-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian-dotnet: - name: Prepare surface-pro-6-debian-dotnet + prepare-surface-pro-6-ubuntu: + name: Prepare surface-pro-6-ubuntu runs-on: ubuntu-latest - needs: bake-surface-pro-6-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian-dotnet.json + LIBRARY: library/surface-pro-6-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian-dotnet: - name: Bake surface-pro-6-debian-dotnet + bake-surface-pro-6-ubuntu: + name: Bake surface-pro-6-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian-dotnet + needs: prepare-surface-pro-6-ubuntu env: - LIBRARY: library/surface-pro-6-debian-dotnet.json + LIBRARY: library/surface-pro-6-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian-golang: - name: Prepare surface-pro-6-debian-golang + prepare-surface-pro-6-alpine-golang: + name: Prepare surface-pro-6-alpine-golang runs-on: ubuntu-latest - needs: bake-surface-pro-6-debian + needs: bake-surface-pro-6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian-golang.json + LIBRARY: library/surface-pro-6-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian-golang: - name: Bake surface-pro-6-debian-golang + bake-surface-pro-6-alpine-golang: + name: Bake surface-pro-6-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian-golang + needs: prepare-surface-pro-6-alpine-golang env: - LIBRARY: library/surface-pro-6-debian-golang.json + LIBRARY: library/surface-pro-6-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian-node: - name: Prepare surface-pro-6-debian-node + prepare-surface-pro-6-alpine-node: + name: Prepare surface-pro-6-alpine-node runs-on: ubuntu-latest - needs: bake-surface-pro-6-debian + needs: bake-surface-pro-6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian-node.json + LIBRARY: library/surface-pro-6-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian-node: - name: Bake surface-pro-6-debian-node + bake-surface-pro-6-alpine-node: + name: Bake surface-pro-6-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian-node + needs: prepare-surface-pro-6-alpine-node env: - LIBRARY: library/surface-pro-6-debian-node.json + LIBRARY: library/surface-pro-6-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian-openjdk: - name: Prepare surface-pro-6-debian-openjdk + prepare-surface-pro-6-alpine-python: + name: Prepare surface-pro-6-alpine-python runs-on: ubuntu-latest - needs: bake-surface-pro-6-debian + needs: bake-surface-pro-6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian-openjdk.json + LIBRARY: library/surface-pro-6-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian-openjdk: - name: Bake surface-pro-6-debian-openjdk + bake-surface-pro-6-alpine-python: + name: Bake surface-pro-6-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian-openjdk + needs: prepare-surface-pro-6-alpine-python env: - LIBRARY: library/surface-pro-6-debian-openjdk.json + LIBRARY: library/surface-pro-6-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian-python: - name: Prepare surface-pro-6-debian-python + prepare-surface-pro-6-debian-dotnet: + name: Prepare surface-pro-6-debian-dotnet runs-on: ubuntu-latest needs: bake-surface-pro-6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian-python.json + LIBRARY: library/surface-pro-6-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian-python: - name: Bake surface-pro-6-debian-python + bake-surface-pro-6-debian-dotnet: + name: Bake surface-pro-6-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian-python + needs: prepare-surface-pro-6-debian-dotnet env: - LIBRARY: library/surface-pro-6-debian-python.json + LIBRARY: library/surface-pro-6-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-fedora-golang: - name: Prepare surface-pro-6-fedora-golang + prepare-surface-pro-6-debian-golang: + name: Prepare surface-pro-6-debian-golang runs-on: ubuntu-latest - needs: bake-surface-pro-6-fedora + needs: bake-surface-pro-6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-fedora-golang.json + LIBRARY: library/surface-pro-6-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-fedora-golang: - name: Bake surface-pro-6-fedora-golang + bake-surface-pro-6-debian-golang: + name: Bake surface-pro-6-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-fedora-golang + needs: prepare-surface-pro-6-debian-golang env: - LIBRARY: library/surface-pro-6-fedora-golang.json + LIBRARY: library/surface-pro-6-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-fedora-node: - name: Prepare surface-pro-6-fedora-node + prepare-surface-pro-6-debian-node: + name: Prepare surface-pro-6-debian-node runs-on: ubuntu-latest - needs: bake-surface-pro-6-fedora + needs: bake-surface-pro-6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-fedora-node.json + LIBRARY: library/surface-pro-6-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-fedora-node: - name: Bake surface-pro-6-fedora-node + bake-surface-pro-6-debian-node: + name: Bake surface-pro-6-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-fedora-node + needs: prepare-surface-pro-6-debian-node env: - LIBRARY: library/surface-pro-6-fedora-node.json + LIBRARY: library/surface-pro-6-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-fedora-python: - name: Prepare surface-pro-6-fedora-python + prepare-surface-pro-6-debian-openjdk: + name: Prepare surface-pro-6-debian-openjdk runs-on: ubuntu-latest - needs: bake-surface-pro-6-fedora + needs: bake-surface-pro-6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-fedora-python.json + LIBRARY: library/surface-pro-6-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-fedora-python: - name: Bake surface-pro-6-fedora-python + bake-surface-pro-6-debian-openjdk: + name: Bake surface-pro-6-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-fedora-python + needs: prepare-surface-pro-6-debian-openjdk env: - LIBRARY: library/surface-pro-6-fedora-python.json + LIBRARY: library/surface-pro-6-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu-dotnet: - name: Prepare surface-pro-6-ubuntu-dotnet + prepare-surface-pro-6-debian-python: + name: Prepare surface-pro-6-debian-python runs-on: ubuntu-latest - needs: bake-surface-pro-6-ubuntu + needs: bake-surface-pro-6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu-dotnet.json + LIBRARY: library/surface-pro-6-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu-dotnet: - name: Bake surface-pro-6-ubuntu-dotnet + bake-surface-pro-6-debian-python: + name: Bake surface-pro-6-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu-dotnet + needs: prepare-surface-pro-6-debian-python env: - LIBRARY: library/surface-pro-6-ubuntu-dotnet.json + LIBRARY: library/surface-pro-6-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu-golang: - name: Prepare surface-pro-6-ubuntu-golang + prepare-surface-pro-6-fedora-golang: + name: Prepare surface-pro-6-fedora-golang runs-on: ubuntu-latest - needs: bake-surface-pro-6-ubuntu + needs: bake-surface-pro-6-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu-golang.json + LIBRARY: library/surface-pro-6-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu-golang: - name: Bake surface-pro-6-ubuntu-golang + bake-surface-pro-6-fedora-golang: + name: Bake surface-pro-6-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu-golang + needs: prepare-surface-pro-6-fedora-golang env: - LIBRARY: library/surface-pro-6-ubuntu-golang.json + LIBRARY: library/surface-pro-6-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu-node: - name: Prepare surface-pro-6-ubuntu-node + prepare-surface-pro-6-fedora-node: + name: Prepare surface-pro-6-fedora-node runs-on: ubuntu-latest - needs: bake-surface-pro-6-ubuntu + needs: bake-surface-pro-6-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu-node.json + LIBRARY: library/surface-pro-6-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu-node: - name: Bake surface-pro-6-ubuntu-node + bake-surface-pro-6-fedora-node: + name: Bake surface-pro-6-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu-node + needs: prepare-surface-pro-6-fedora-node env: - LIBRARY: library/surface-pro-6-ubuntu-node.json + LIBRARY: library/surface-pro-6-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu-python: - name: Prepare surface-pro-6-ubuntu-python + prepare-surface-pro-6-fedora-python: + name: Prepare surface-pro-6-fedora-python runs-on: ubuntu-latest - needs: bake-surface-pro-6-ubuntu + needs: bake-surface-pro-6-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu-python.json + LIBRARY: library/surface-pro-6-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu-python: - name: Bake surface-pro-6-ubuntu-python + bake-surface-pro-6-fedora-python: + name: Bake surface-pro-6-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu-python + needs: prepare-surface-pro-6-fedora-python env: - LIBRARY: library/surface-pro-6-ubuntu-python.json + LIBRARY: library/surface-pro-6-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu-openjdk: - name: Prepare surface-pro-6-ubuntu-openjdk + prepare-surface-pro-6-ubuntu-dotnet: + name: Prepare surface-pro-6-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-surface-pro-6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu-openjdk.json + LIBRARY: library/surface-pro-6-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu-openjdk: - name: Bake surface-pro-6-ubuntu-openjdk + bake-surface-pro-6-ubuntu-dotnet: + name: Bake surface-pro-6-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu-openjdk + needs: prepare-surface-pro-6-ubuntu-dotnet env: - LIBRARY: library/surface-pro-6-ubuntu-openjdk.json + LIBRARY: library/surface-pro-6-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-alpine: - name: Prepare surface-pro-6-alpine + prepare-surface-pro-6-ubuntu-golang: + name: Prepare surface-pro-6-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-pro-6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-alpine.json + LIBRARY: library/surface-pro-6-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-alpine: - name: Bake surface-pro-6-alpine + bake-surface-pro-6-ubuntu-golang: + name: Bake surface-pro-6-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-alpine + needs: prepare-surface-pro-6-ubuntu-golang env: - LIBRARY: library/surface-pro-6-alpine.json + LIBRARY: library/surface-pro-6-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-debian: - name: Prepare surface-pro-6-debian + prepare-surface-pro-6-ubuntu-node: + name: Prepare surface-pro-6-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-pro-6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-debian.json + LIBRARY: library/surface-pro-6-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-debian: - name: Bake surface-pro-6-debian + bake-surface-pro-6-ubuntu-node: + name: Bake surface-pro-6-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-debian + needs: prepare-surface-pro-6-ubuntu-node env: - LIBRARY: library/surface-pro-6-debian.json + LIBRARY: library/surface-pro-6-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-fedora: - name: Prepare surface-pro-6-fedora + prepare-surface-pro-6-ubuntu-python: + name: Prepare surface-pro-6-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-pro-6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-fedora.json + LIBRARY: library/surface-pro-6-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-fedora: - name: Bake surface-pro-6-fedora + bake-surface-pro-6-ubuntu-python: + name: Bake surface-pro-6-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-fedora + needs: prepare-surface-pro-6-ubuntu-python env: - LIBRARY: library/surface-pro-6-fedora.json + LIBRARY: library/surface-pro-6-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-surface-pro-6-ubuntu: - name: Prepare surface-pro-6-ubuntu + prepare-surface-pro-6-ubuntu-openjdk: + name: Prepare surface-pro-6-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-surface-pro-6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/surface-pro-6-ubuntu.json + LIBRARY: library/surface-pro-6-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-surface-pro-6-ubuntu: - name: Bake surface-pro-6-ubuntu + bake-surface-pro-6-ubuntu-openjdk: + name: Bake surface-pro-6-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-surface-pro-6-ubuntu + needs: prepare-surface-pro-6-ubuntu-openjdk env: - LIBRARY: library/surface-pro-6-ubuntu.json + LIBRARY: library/surface-pro-6-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-surface-pro-6-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-tdpzu9.yml b/.github/workflows/bake-tdpzu9.yml index 89d21c916328..a4ec88bbc935 100644 --- a/.github/workflows/bake-tdpzu9.yml +++ b/.github/workflows/bake-tdpzu9.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-tdpzu9-alpine-golang: - name: Prepare tdpzu9-alpine-golang + prepare-tdpzu9-alpine: + name: Prepare tdpzu9-alpine runs-on: ubuntu-latest - needs: bake-tdpzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-alpine-golang.json + LIBRARY: library/tdpzu9-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-alpine-golang: - name: Bake tdpzu9-alpine-golang + bake-tdpzu9-alpine: + name: Bake tdpzu9-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-alpine-golang + needs: prepare-tdpzu9-alpine env: - LIBRARY: library/tdpzu9-alpine-golang.json + LIBRARY: library/tdpzu9-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-alpine-node: - name: Prepare tdpzu9-alpine-node + prepare-tdpzu9-debian: + name: Prepare tdpzu9-debian runs-on: ubuntu-latest - needs: bake-tdpzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-alpine-node.json + LIBRARY: library/tdpzu9-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-alpine-node: - name: Bake tdpzu9-alpine-node + bake-tdpzu9-debian: + name: Bake tdpzu9-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-alpine-node + needs: prepare-tdpzu9-debian env: - LIBRARY: library/tdpzu9-alpine-node.json + LIBRARY: library/tdpzu9-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-alpine-python: - name: Prepare tdpzu9-alpine-python + prepare-tdpzu9-fedora: + name: Prepare tdpzu9-fedora runs-on: ubuntu-latest - needs: bake-tdpzu9-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-alpine-python.json + LIBRARY: library/tdpzu9-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-alpine-python: - name: Bake tdpzu9-alpine-python + bake-tdpzu9-fedora: + name: Bake tdpzu9-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-alpine-python + needs: prepare-tdpzu9-fedora env: - LIBRARY: library/tdpzu9-alpine-python.json + LIBRARY: library/tdpzu9-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-debian-golang: - name: Prepare tdpzu9-debian-golang + prepare-tdpzu9-ubuntu: + name: Prepare tdpzu9-ubuntu runs-on: ubuntu-latest - needs: bake-tdpzu9-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-debian-golang.json + LIBRARY: library/tdpzu9-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-debian-golang: - name: Bake tdpzu9-debian-golang + bake-tdpzu9-ubuntu: + name: Bake tdpzu9-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-debian-golang + needs: prepare-tdpzu9-ubuntu env: - LIBRARY: library/tdpzu9-debian-golang.json + LIBRARY: library/tdpzu9-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-debian-node: - name: Prepare tdpzu9-debian-node + prepare-tdpzu9-alpine-golang: + name: Prepare tdpzu9-alpine-golang runs-on: ubuntu-latest - needs: bake-tdpzu9-debian + needs: bake-tdpzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-debian-node.json + LIBRARY: library/tdpzu9-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-debian-node: - name: Bake tdpzu9-debian-node + bake-tdpzu9-alpine-golang: + name: Bake tdpzu9-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-debian-node + needs: prepare-tdpzu9-alpine-golang env: - LIBRARY: library/tdpzu9-debian-node.json + LIBRARY: library/tdpzu9-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-debian-openjdk: - name: Prepare tdpzu9-debian-openjdk + prepare-tdpzu9-alpine-node: + name: Prepare tdpzu9-alpine-node runs-on: ubuntu-latest - needs: bake-tdpzu9-debian + needs: bake-tdpzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-debian-openjdk.json + LIBRARY: library/tdpzu9-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-debian-openjdk: - name: Bake tdpzu9-debian-openjdk + bake-tdpzu9-alpine-node: + name: Bake tdpzu9-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-debian-openjdk + needs: prepare-tdpzu9-alpine-node env: - LIBRARY: library/tdpzu9-debian-openjdk.json + LIBRARY: library/tdpzu9-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-debian-python: - name: Prepare tdpzu9-debian-python + prepare-tdpzu9-alpine-python: + name: Prepare tdpzu9-alpine-python runs-on: ubuntu-latest - needs: bake-tdpzu9-debian + needs: bake-tdpzu9-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-debian-python.json + LIBRARY: library/tdpzu9-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-debian-python: - name: Bake tdpzu9-debian-python + bake-tdpzu9-alpine-python: + name: Bake tdpzu9-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-debian-python + needs: prepare-tdpzu9-alpine-python env: - LIBRARY: library/tdpzu9-debian-python.json + LIBRARY: library/tdpzu9-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-fedora-golang: - name: Prepare tdpzu9-fedora-golang + prepare-tdpzu9-debian-golang: + name: Prepare tdpzu9-debian-golang runs-on: ubuntu-latest - needs: bake-tdpzu9-fedora + needs: bake-tdpzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-fedora-golang.json + LIBRARY: library/tdpzu9-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-fedora-golang: - name: Bake tdpzu9-fedora-golang + bake-tdpzu9-debian-golang: + name: Bake tdpzu9-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-fedora-golang + needs: prepare-tdpzu9-debian-golang env: - LIBRARY: library/tdpzu9-fedora-golang.json + LIBRARY: library/tdpzu9-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-fedora-node: - name: Prepare tdpzu9-fedora-node + prepare-tdpzu9-debian-node: + name: Prepare tdpzu9-debian-node runs-on: ubuntu-latest - needs: bake-tdpzu9-fedora + needs: bake-tdpzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-fedora-node.json + LIBRARY: library/tdpzu9-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-fedora-node: - name: Bake tdpzu9-fedora-node + bake-tdpzu9-debian-node: + name: Bake tdpzu9-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-fedora-node + needs: prepare-tdpzu9-debian-node env: - LIBRARY: library/tdpzu9-fedora-node.json + LIBRARY: library/tdpzu9-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-fedora-python: - name: Prepare tdpzu9-fedora-python + prepare-tdpzu9-debian-openjdk: + name: Prepare tdpzu9-debian-openjdk runs-on: ubuntu-latest - needs: bake-tdpzu9-fedora + needs: bake-tdpzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-fedora-python.json + LIBRARY: library/tdpzu9-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-fedora-python: - name: Bake tdpzu9-fedora-python + bake-tdpzu9-debian-openjdk: + name: Bake tdpzu9-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-fedora-python + needs: prepare-tdpzu9-debian-openjdk env: - LIBRARY: library/tdpzu9-fedora-python.json + LIBRARY: library/tdpzu9-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-ubuntu-golang: - name: Prepare tdpzu9-ubuntu-golang + prepare-tdpzu9-debian-python: + name: Prepare tdpzu9-debian-python runs-on: ubuntu-latest - needs: bake-tdpzu9-ubuntu + needs: bake-tdpzu9-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-ubuntu-golang.json + LIBRARY: library/tdpzu9-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-ubuntu-golang: - name: Bake tdpzu9-ubuntu-golang + bake-tdpzu9-debian-python: + name: Bake tdpzu9-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-ubuntu-golang + needs: prepare-tdpzu9-debian-python env: - LIBRARY: library/tdpzu9-ubuntu-golang.json + LIBRARY: library/tdpzu9-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-ubuntu-node: - name: Prepare tdpzu9-ubuntu-node + prepare-tdpzu9-fedora-golang: + name: Prepare tdpzu9-fedora-golang runs-on: ubuntu-latest - needs: bake-tdpzu9-ubuntu + needs: bake-tdpzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-ubuntu-node.json + LIBRARY: library/tdpzu9-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-ubuntu-node: - name: Bake tdpzu9-ubuntu-node + bake-tdpzu9-fedora-golang: + name: Bake tdpzu9-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-ubuntu-node + needs: prepare-tdpzu9-fedora-golang env: - LIBRARY: library/tdpzu9-ubuntu-node.json + LIBRARY: library/tdpzu9-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-ubuntu-python: - name: Prepare tdpzu9-ubuntu-python + prepare-tdpzu9-fedora-node: + name: Prepare tdpzu9-fedora-node runs-on: ubuntu-latest - needs: bake-tdpzu9-ubuntu + needs: bake-tdpzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-ubuntu-python.json + LIBRARY: library/tdpzu9-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-ubuntu-python: - name: Bake tdpzu9-ubuntu-python + bake-tdpzu9-fedora-node: + name: Bake tdpzu9-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-ubuntu-python + needs: prepare-tdpzu9-fedora-node env: - LIBRARY: library/tdpzu9-ubuntu-python.json + LIBRARY: library/tdpzu9-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-ubuntu-openjdk: - name: Prepare tdpzu9-ubuntu-openjdk + prepare-tdpzu9-fedora-python: + name: Prepare tdpzu9-fedora-python runs-on: ubuntu-latest - needs: bake-tdpzu9-ubuntu + needs: bake-tdpzu9-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-ubuntu-openjdk.json + LIBRARY: library/tdpzu9-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-ubuntu-openjdk: - name: Bake tdpzu9-ubuntu-openjdk + bake-tdpzu9-fedora-python: + name: Bake tdpzu9-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-ubuntu-openjdk + needs: prepare-tdpzu9-fedora-python env: - LIBRARY: library/tdpzu9-ubuntu-openjdk.json + LIBRARY: library/tdpzu9-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-alpine: - name: Prepare tdpzu9-alpine + prepare-tdpzu9-ubuntu-golang: + name: Prepare tdpzu9-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-tdpzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-alpine.json + LIBRARY: library/tdpzu9-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-alpine: - name: Bake tdpzu9-alpine + bake-tdpzu9-ubuntu-golang: + name: Bake tdpzu9-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-alpine + needs: prepare-tdpzu9-ubuntu-golang env: - LIBRARY: library/tdpzu9-alpine.json + LIBRARY: library/tdpzu9-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-debian: - name: Prepare tdpzu9-debian + prepare-tdpzu9-ubuntu-node: + name: Prepare tdpzu9-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-tdpzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-debian.json + LIBRARY: library/tdpzu9-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-debian: - name: Bake tdpzu9-debian + bake-tdpzu9-ubuntu-node: + name: Bake tdpzu9-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-debian + needs: prepare-tdpzu9-ubuntu-node env: - LIBRARY: library/tdpzu9-debian.json + LIBRARY: library/tdpzu9-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-fedora: - name: Prepare tdpzu9-fedora + prepare-tdpzu9-ubuntu-python: + name: Prepare tdpzu9-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-tdpzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-fedora.json + LIBRARY: library/tdpzu9-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-fedora: - name: Bake tdpzu9-fedora + bake-tdpzu9-ubuntu-python: + name: Bake tdpzu9-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-fedora + needs: prepare-tdpzu9-ubuntu-python env: - LIBRARY: library/tdpzu9-fedora.json + LIBRARY: library/tdpzu9-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-tdpzu9-ubuntu: - name: Prepare tdpzu9-ubuntu + prepare-tdpzu9-ubuntu-openjdk: + name: Prepare tdpzu9-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-tdpzu9-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/tdpzu9-ubuntu.json + LIBRARY: library/tdpzu9-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-tdpzu9-ubuntu: - name: Bake tdpzu9-ubuntu + bake-tdpzu9-ubuntu-openjdk: + name: Bake tdpzu9-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-tdpzu9-ubuntu + needs: prepare-tdpzu9-ubuntu-openjdk env: - LIBRARY: library/tdpzu9-ubuntu.json + LIBRARY: library/tdpzu9-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-tdpzu9-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-ucm-imx93.yml b/.github/workflows/bake-ucm-imx93.yml index 00955033c16d..95560eb0ebdf 100644 --- a/.github/workflows/bake-ucm-imx93.yml +++ b/.github/workflows/bake-ucm-imx93.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-ucm-imx93-alpine-golang: - name: Prepare ucm-imx93-alpine-golang + prepare-ucm-imx93-alpine: + name: Prepare ucm-imx93-alpine runs-on: ubuntu-latest - needs: bake-ucm-imx93-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-alpine-golang.json + LIBRARY: library/ucm-imx93-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-alpine-golang: - name: Bake ucm-imx93-alpine-golang + bake-ucm-imx93-alpine: + name: Bake ucm-imx93-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-alpine-golang + needs: prepare-ucm-imx93-alpine env: - LIBRARY: library/ucm-imx93-alpine-golang.json + LIBRARY: library/ucm-imx93-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-alpine-node: - name: Prepare ucm-imx93-alpine-node + prepare-ucm-imx93-debian: + name: Prepare ucm-imx93-debian runs-on: ubuntu-latest - needs: bake-ucm-imx93-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-alpine-node.json + LIBRARY: library/ucm-imx93-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-alpine-node: - name: Bake ucm-imx93-alpine-node + bake-ucm-imx93-debian: + name: Bake ucm-imx93-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-alpine-node + needs: prepare-ucm-imx93-debian env: - LIBRARY: library/ucm-imx93-alpine-node.json + LIBRARY: library/ucm-imx93-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-alpine-python: - name: Prepare ucm-imx93-alpine-python + prepare-ucm-imx93-fedora: + name: Prepare ucm-imx93-fedora runs-on: ubuntu-latest - needs: bake-ucm-imx93-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-alpine-python.json + LIBRARY: library/ucm-imx93-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-alpine-python: - name: Bake ucm-imx93-alpine-python + bake-ucm-imx93-fedora: + name: Bake ucm-imx93-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-alpine-python + needs: prepare-ucm-imx93-fedora env: - LIBRARY: library/ucm-imx93-alpine-python.json + LIBRARY: library/ucm-imx93-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-debian-golang: - name: Prepare ucm-imx93-debian-golang + prepare-ucm-imx93-ubuntu: + name: Prepare ucm-imx93-ubuntu runs-on: ubuntu-latest - needs: bake-ucm-imx93-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-debian-golang.json + LIBRARY: library/ucm-imx93-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-debian-golang: - name: Bake ucm-imx93-debian-golang + bake-ucm-imx93-ubuntu: + name: Bake ucm-imx93-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-debian-golang + needs: prepare-ucm-imx93-ubuntu env: - LIBRARY: library/ucm-imx93-debian-golang.json + LIBRARY: library/ucm-imx93-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-debian-node: - name: Prepare ucm-imx93-debian-node + prepare-ucm-imx93-alpine-golang: + name: Prepare ucm-imx93-alpine-golang runs-on: ubuntu-latest - needs: bake-ucm-imx93-debian + needs: bake-ucm-imx93-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-debian-node.json + LIBRARY: library/ucm-imx93-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-debian-node: - name: Bake ucm-imx93-debian-node + bake-ucm-imx93-alpine-golang: + name: Bake ucm-imx93-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-debian-node + needs: prepare-ucm-imx93-alpine-golang env: - LIBRARY: library/ucm-imx93-debian-node.json + LIBRARY: library/ucm-imx93-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-debian-openjdk: - name: Prepare ucm-imx93-debian-openjdk + prepare-ucm-imx93-alpine-node: + name: Prepare ucm-imx93-alpine-node runs-on: ubuntu-latest - needs: bake-ucm-imx93-debian + needs: bake-ucm-imx93-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-debian-openjdk.json + LIBRARY: library/ucm-imx93-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-debian-openjdk: - name: Bake ucm-imx93-debian-openjdk + bake-ucm-imx93-alpine-node: + name: Bake ucm-imx93-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-debian-openjdk + needs: prepare-ucm-imx93-alpine-node env: - LIBRARY: library/ucm-imx93-debian-openjdk.json + LIBRARY: library/ucm-imx93-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-debian-python: - name: Prepare ucm-imx93-debian-python + prepare-ucm-imx93-alpine-python: + name: Prepare ucm-imx93-alpine-python runs-on: ubuntu-latest - needs: bake-ucm-imx93-debian + needs: bake-ucm-imx93-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-debian-python.json + LIBRARY: library/ucm-imx93-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-debian-python: - name: Bake ucm-imx93-debian-python + bake-ucm-imx93-alpine-python: + name: Bake ucm-imx93-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-debian-python + needs: prepare-ucm-imx93-alpine-python env: - LIBRARY: library/ucm-imx93-debian-python.json + LIBRARY: library/ucm-imx93-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-fedora-golang: - name: Prepare ucm-imx93-fedora-golang + prepare-ucm-imx93-debian-golang: + name: Prepare ucm-imx93-debian-golang runs-on: ubuntu-latest - needs: bake-ucm-imx93-fedora + needs: bake-ucm-imx93-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-fedora-golang.json + LIBRARY: library/ucm-imx93-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-fedora-golang: - name: Bake ucm-imx93-fedora-golang + bake-ucm-imx93-debian-golang: + name: Bake ucm-imx93-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-fedora-golang + needs: prepare-ucm-imx93-debian-golang env: - LIBRARY: library/ucm-imx93-fedora-golang.json + LIBRARY: library/ucm-imx93-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-fedora-node: - name: Prepare ucm-imx93-fedora-node + prepare-ucm-imx93-debian-node: + name: Prepare ucm-imx93-debian-node runs-on: ubuntu-latest - needs: bake-ucm-imx93-fedora + needs: bake-ucm-imx93-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-fedora-node.json + LIBRARY: library/ucm-imx93-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-fedora-node: - name: Bake ucm-imx93-fedora-node + bake-ucm-imx93-debian-node: + name: Bake ucm-imx93-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-fedora-node + needs: prepare-ucm-imx93-debian-node env: - LIBRARY: library/ucm-imx93-fedora-node.json + LIBRARY: library/ucm-imx93-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-fedora-python: - name: Prepare ucm-imx93-fedora-python + prepare-ucm-imx93-debian-openjdk: + name: Prepare ucm-imx93-debian-openjdk runs-on: ubuntu-latest - needs: bake-ucm-imx93-fedora + needs: bake-ucm-imx93-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-fedora-python.json + LIBRARY: library/ucm-imx93-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-fedora-python: - name: Bake ucm-imx93-fedora-python + bake-ucm-imx93-debian-openjdk: + name: Bake ucm-imx93-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-fedora-python + needs: prepare-ucm-imx93-debian-openjdk env: - LIBRARY: library/ucm-imx93-fedora-python.json + LIBRARY: library/ucm-imx93-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-ubuntu-golang: - name: Prepare ucm-imx93-ubuntu-golang + prepare-ucm-imx93-debian-python: + name: Prepare ucm-imx93-debian-python runs-on: ubuntu-latest - needs: bake-ucm-imx93-ubuntu + needs: bake-ucm-imx93-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-ubuntu-golang.json + LIBRARY: library/ucm-imx93-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-ubuntu-golang: - name: Bake ucm-imx93-ubuntu-golang + bake-ucm-imx93-debian-python: + name: Bake ucm-imx93-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-ubuntu-golang + needs: prepare-ucm-imx93-debian-python env: - LIBRARY: library/ucm-imx93-ubuntu-golang.json + LIBRARY: library/ucm-imx93-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-ubuntu-node: - name: Prepare ucm-imx93-ubuntu-node + prepare-ucm-imx93-fedora-golang: + name: Prepare ucm-imx93-fedora-golang runs-on: ubuntu-latest - needs: bake-ucm-imx93-ubuntu + needs: bake-ucm-imx93-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-ubuntu-node.json + LIBRARY: library/ucm-imx93-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-ubuntu-node: - name: Bake ucm-imx93-ubuntu-node + bake-ucm-imx93-fedora-golang: + name: Bake ucm-imx93-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-ubuntu-node + needs: prepare-ucm-imx93-fedora-golang env: - LIBRARY: library/ucm-imx93-ubuntu-node.json + LIBRARY: library/ucm-imx93-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-ubuntu-python: - name: Prepare ucm-imx93-ubuntu-python + prepare-ucm-imx93-fedora-node: + name: Prepare ucm-imx93-fedora-node runs-on: ubuntu-latest - needs: bake-ucm-imx93-ubuntu + needs: bake-ucm-imx93-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-ubuntu-python.json + LIBRARY: library/ucm-imx93-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-ubuntu-python: - name: Bake ucm-imx93-ubuntu-python + bake-ucm-imx93-fedora-node: + name: Bake ucm-imx93-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-ubuntu-python + needs: prepare-ucm-imx93-fedora-node env: - LIBRARY: library/ucm-imx93-ubuntu-python.json + LIBRARY: library/ucm-imx93-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-ubuntu-openjdk: - name: Prepare ucm-imx93-ubuntu-openjdk + prepare-ucm-imx93-fedora-python: + name: Prepare ucm-imx93-fedora-python runs-on: ubuntu-latest - needs: bake-ucm-imx93-ubuntu + needs: bake-ucm-imx93-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-ubuntu-openjdk.json + LIBRARY: library/ucm-imx93-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-ubuntu-openjdk: - name: Bake ucm-imx93-ubuntu-openjdk + bake-ucm-imx93-fedora-python: + name: Bake ucm-imx93-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-ubuntu-openjdk + needs: prepare-ucm-imx93-fedora-python env: - LIBRARY: library/ucm-imx93-ubuntu-openjdk.json + LIBRARY: library/ucm-imx93-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-alpine: - name: Prepare ucm-imx93-alpine + prepare-ucm-imx93-ubuntu-golang: + name: Prepare ucm-imx93-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ucm-imx93-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-alpine.json + LIBRARY: library/ucm-imx93-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-alpine: - name: Bake ucm-imx93-alpine + bake-ucm-imx93-ubuntu-golang: + name: Bake ucm-imx93-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-alpine + needs: prepare-ucm-imx93-ubuntu-golang env: - LIBRARY: library/ucm-imx93-alpine.json + LIBRARY: library/ucm-imx93-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-debian: - name: Prepare ucm-imx93-debian + prepare-ucm-imx93-ubuntu-node: + name: Prepare ucm-imx93-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ucm-imx93-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-debian.json + LIBRARY: library/ucm-imx93-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-debian: - name: Bake ucm-imx93-debian + bake-ucm-imx93-ubuntu-node: + name: Bake ucm-imx93-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-debian + needs: prepare-ucm-imx93-ubuntu-node env: - LIBRARY: library/ucm-imx93-debian.json + LIBRARY: library/ucm-imx93-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-fedora: - name: Prepare ucm-imx93-fedora + prepare-ucm-imx93-ubuntu-python: + name: Prepare ucm-imx93-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ucm-imx93-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-fedora.json + LIBRARY: library/ucm-imx93-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-fedora: - name: Bake ucm-imx93-fedora + bake-ucm-imx93-ubuntu-python: + name: Bake ucm-imx93-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-fedora + needs: prepare-ucm-imx93-ubuntu-python env: - LIBRARY: library/ucm-imx93-fedora.json + LIBRARY: library/ucm-imx93-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-ucm-imx93-ubuntu: - name: Prepare ucm-imx93-ubuntu + prepare-ucm-imx93-ubuntu-openjdk: + name: Prepare ucm-imx93-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-ucm-imx93-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/ucm-imx93-ubuntu.json + LIBRARY: library/ucm-imx93-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-ucm-imx93-ubuntu: - name: Bake ucm-imx93-ubuntu + bake-ucm-imx93-ubuntu-openjdk: + name: Bake ucm-imx93-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-ucm-imx93-ubuntu + needs: prepare-ucm-imx93-ubuntu-openjdk env: - LIBRARY: library/ucm-imx93-ubuntu.json + LIBRARY: library/ucm-imx93-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-ucm-imx93-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-up-board.yml b/.github/workflows/bake-up-board.yml index af486723d5d5..f9938a1cdcf3 100644 --- a/.github/workflows/bake-up-board.yml +++ b/.github/workflows/bake-up-board.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-up-board-alpine-golang: - name: Prepare up-board-alpine-golang + prepare-up-board-alpine: + name: Prepare up-board-alpine runs-on: ubuntu-latest - needs: bake-up-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-alpine-golang.json + LIBRARY: library/up-board-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-alpine-golang: - name: Bake up-board-alpine-golang + bake-up-board-alpine: + name: Bake up-board-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-alpine-golang + needs: prepare-up-board-alpine env: - LIBRARY: library/up-board-alpine-golang.json + LIBRARY: library/up-board-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-alpine-node: - name: Prepare up-board-alpine-node + prepare-up-board-debian: + name: Prepare up-board-debian runs-on: ubuntu-latest - needs: bake-up-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-alpine-node.json + LIBRARY: library/up-board-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-alpine-node: - name: Bake up-board-alpine-node + bake-up-board-debian: + name: Bake up-board-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-alpine-node + needs: prepare-up-board-debian env: - LIBRARY: library/up-board-alpine-node.json + LIBRARY: library/up-board-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-alpine-python: - name: Prepare up-board-alpine-python + prepare-up-board-fedora: + name: Prepare up-board-fedora runs-on: ubuntu-latest - needs: bake-up-board-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-alpine-python.json + LIBRARY: library/up-board-fedora.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-alpine-python: - name: Bake up-board-alpine-python + bake-up-board-fedora: + name: Bake up-board-fedora runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-alpine-python + needs: prepare-up-board-fedora env: - LIBRARY: library/up-board-alpine-python.json + LIBRARY: library/up-board-fedora.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-fedora.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian-dotnet: - name: Prepare up-board-debian-dotnet + prepare-up-board-ubuntu: + name: Prepare up-board-ubuntu runs-on: ubuntu-latest - needs: bake-up-board-debian + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian-dotnet.json + LIBRARY: library/up-board-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian-dotnet: - name: Bake up-board-debian-dotnet + bake-up-board-ubuntu: + name: Bake up-board-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian-dotnet + needs: prepare-up-board-ubuntu env: - LIBRARY: library/up-board-debian-dotnet.json + LIBRARY: library/up-board-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian-golang: - name: Prepare up-board-debian-golang + prepare-up-board-alpine-golang: + name: Prepare up-board-alpine-golang runs-on: ubuntu-latest - needs: bake-up-board-debian + needs: bake-up-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian-golang.json + LIBRARY: library/up-board-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian-golang: - name: Bake up-board-debian-golang + bake-up-board-alpine-golang: + name: Bake up-board-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian-golang + needs: prepare-up-board-alpine-golang env: - LIBRARY: library/up-board-debian-golang.json + LIBRARY: library/up-board-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian-node: - name: Prepare up-board-debian-node + prepare-up-board-alpine-node: + name: Prepare up-board-alpine-node runs-on: ubuntu-latest - needs: bake-up-board-debian + needs: bake-up-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian-node.json + LIBRARY: library/up-board-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian-node: - name: Bake up-board-debian-node + bake-up-board-alpine-node: + name: Bake up-board-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian-node + needs: prepare-up-board-alpine-node env: - LIBRARY: library/up-board-debian-node.json + LIBRARY: library/up-board-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian-openjdk: - name: Prepare up-board-debian-openjdk + prepare-up-board-alpine-python: + name: Prepare up-board-alpine-python runs-on: ubuntu-latest - needs: bake-up-board-debian + needs: bake-up-board-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian-openjdk.json + LIBRARY: library/up-board-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian-openjdk: - name: Bake up-board-debian-openjdk + bake-up-board-alpine-python: + name: Bake up-board-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian-openjdk + needs: prepare-up-board-alpine-python env: - LIBRARY: library/up-board-debian-openjdk.json + LIBRARY: library/up-board-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian-python: - name: Prepare up-board-debian-python + prepare-up-board-debian-dotnet: + name: Prepare up-board-debian-dotnet runs-on: ubuntu-latest needs: bake-up-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian-python.json + LIBRARY: library/up-board-debian-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian-python: - name: Bake up-board-debian-python + bake-up-board-debian-dotnet: + name: Bake up-board-debian-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian-python + needs: prepare-up-board-debian-dotnet env: - LIBRARY: library/up-board-debian-python.json + LIBRARY: library/up-board-debian-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-fedora-golang: - name: Prepare up-board-fedora-golang + prepare-up-board-debian-golang: + name: Prepare up-board-debian-golang runs-on: ubuntu-latest - needs: bake-up-board-fedora + needs: bake-up-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-fedora-golang.json + LIBRARY: library/up-board-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-fedora-golang: - name: Bake up-board-fedora-golang + bake-up-board-debian-golang: + name: Bake up-board-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-fedora-golang + needs: prepare-up-board-debian-golang env: - LIBRARY: library/up-board-fedora-golang.json + LIBRARY: library/up-board-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-fedora-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-fedora-node: - name: Prepare up-board-fedora-node + prepare-up-board-debian-node: + name: Prepare up-board-debian-node runs-on: ubuntu-latest - needs: bake-up-board-fedora + needs: bake-up-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-fedora-node.json + LIBRARY: library/up-board-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-fedora-node: - name: Bake up-board-fedora-node + bake-up-board-debian-node: + name: Bake up-board-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-fedora-node + needs: prepare-up-board-debian-node env: - LIBRARY: library/up-board-fedora-node.json + LIBRARY: library/up-board-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-fedora-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-fedora-python: - name: Prepare up-board-fedora-python + prepare-up-board-debian-openjdk: + name: Prepare up-board-debian-openjdk runs-on: ubuntu-latest - needs: bake-up-board-fedora + needs: bake-up-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-fedora-python.json + LIBRARY: library/up-board-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-fedora-python: - name: Bake up-board-fedora-python + bake-up-board-debian-openjdk: + name: Bake up-board-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-fedora-python + needs: prepare-up-board-debian-openjdk env: - LIBRARY: library/up-board-fedora-python.json + LIBRARY: library/up-board-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-fedora-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu-dotnet: - name: Prepare up-board-ubuntu-dotnet + prepare-up-board-debian-python: + name: Prepare up-board-debian-python runs-on: ubuntu-latest - needs: bake-up-board-ubuntu + needs: bake-up-board-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu-dotnet.json + LIBRARY: library/up-board-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu-dotnet: - name: Bake up-board-ubuntu-dotnet + bake-up-board-debian-python: + name: Bake up-board-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu-dotnet + needs: prepare-up-board-debian-python env: - LIBRARY: library/up-board-ubuntu-dotnet.json + LIBRARY: library/up-board-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu-dotnet.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu-golang: - name: Prepare up-board-ubuntu-golang + prepare-up-board-fedora-golang: + name: Prepare up-board-fedora-golang runs-on: ubuntu-latest - needs: bake-up-board-ubuntu + needs: bake-up-board-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu-golang.json + LIBRARY: library/up-board-fedora-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu-golang: - name: Bake up-board-ubuntu-golang + bake-up-board-fedora-golang: + name: Bake up-board-fedora-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu-golang + needs: prepare-up-board-fedora-golang env: - LIBRARY: library/up-board-ubuntu-golang.json + LIBRARY: library/up-board-fedora-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-fedora-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu-node: - name: Prepare up-board-ubuntu-node + prepare-up-board-fedora-node: + name: Prepare up-board-fedora-node runs-on: ubuntu-latest - needs: bake-up-board-ubuntu + needs: bake-up-board-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu-node.json + LIBRARY: library/up-board-fedora-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu-node: - name: Bake up-board-ubuntu-node + bake-up-board-fedora-node: + name: Bake up-board-fedora-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu-node + needs: prepare-up-board-fedora-node env: - LIBRARY: library/up-board-ubuntu-node.json + LIBRARY: library/up-board-fedora-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-fedora-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -889,14 +889,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu-python: - name: Prepare up-board-ubuntu-python + prepare-up-board-fedora-python: + name: Prepare up-board-fedora-python runs-on: ubuntu-latest - needs: bake-up-board-ubuntu + needs: bake-up-board-fedora outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu-python.json + LIBRARY: library/up-board-fedora-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -908,17 +908,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu-python: - name: Bake up-board-ubuntu-python + bake-up-board-fedora-python: + name: Bake up-board-fedora-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu-python + needs: prepare-up-board-fedora-python env: - LIBRARY: library/up-board-ubuntu-python.json + LIBRARY: library/up-board-fedora-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-fedora-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -951,14 +951,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu-openjdk: - name: Prepare up-board-ubuntu-openjdk + prepare-up-board-ubuntu-dotnet: + name: Prepare up-board-ubuntu-dotnet runs-on: ubuntu-latest needs: bake-up-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu-openjdk.json + LIBRARY: library/up-board-ubuntu-dotnet.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -970,17 +970,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu-openjdk: - name: Bake up-board-ubuntu-openjdk + bake-up-board-ubuntu-dotnet: + name: Bake up-board-ubuntu-dotnet runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu-openjdk + needs: prepare-up-board-ubuntu-dotnet env: - LIBRARY: library/up-board-ubuntu-openjdk.json + LIBRARY: library/up-board-ubuntu-dotnet.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu-dotnet.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1013,14 +1013,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-alpine: - name: Prepare up-board-alpine + prepare-up-board-ubuntu-golang: + name: Prepare up-board-ubuntu-golang runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-up-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-alpine.json + LIBRARY: library/up-board-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1032,17 +1032,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-alpine: - name: Bake up-board-alpine + bake-up-board-ubuntu-golang: + name: Bake up-board-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-alpine + needs: prepare-up-board-ubuntu-golang env: - LIBRARY: library/up-board-alpine.json + LIBRARY: library/up-board-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1075,14 +1075,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-debian: - name: Prepare up-board-debian + prepare-up-board-ubuntu-node: + name: Prepare up-board-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-up-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-debian.json + LIBRARY: library/up-board-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1094,17 +1094,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-debian: - name: Bake up-board-debian + bake-up-board-ubuntu-node: + name: Bake up-board-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-debian + needs: prepare-up-board-ubuntu-node env: - LIBRARY: library/up-board-debian.json + LIBRARY: library/up-board-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1137,14 +1137,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-fedora: - name: Prepare up-board-fedora + prepare-up-board-ubuntu-python: + name: Prepare up-board-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-up-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-fedora.json + LIBRARY: library/up-board-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1156,17 +1156,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-fedora: - name: Bake up-board-fedora + bake-up-board-ubuntu-python: + name: Bake up-board-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-fedora + needs: prepare-up-board-ubuntu-python env: - LIBRARY: library/up-board-fedora.json + LIBRARY: library/up-board-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-fedora.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1199,14 +1199,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-up-board-ubuntu: - name: Prepare up-board-ubuntu + prepare-up-board-ubuntu-openjdk: + name: Prepare up-board-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-up-board-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/up-board-ubuntu.json + LIBRARY: library/up-board-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -1218,17 +1218,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-up-board-ubuntu: - name: Bake up-board-ubuntu + bake-up-board-ubuntu-openjdk: + name: Bake up-board-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-up-board-ubuntu + needs: prepare-up-board-ubuntu-openjdk env: - LIBRARY: library/up-board-ubuntu.json + LIBRARY: library/up-board-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-up-board-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-up-board-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b diff --git a/.github/workflows/bake-var-som-mx6.yml b/.github/workflows/bake-var-som-mx6.yml index 4bd42dd6d722..4d6e121d6fe5 100644 --- a/.github/workflows/bake-var-som-mx6.yml +++ b/.github/workflows/bake-var-som-mx6.yml @@ -21,14 +21,14 @@ concurrency: group: bake cancel-in-progress: ${{ inputs.cancel-in-progress == true }} jobs: - prepare-var-som-mx6-alpine-golang: - name: Prepare var-som-mx6-alpine-golang + prepare-var-som-mx6-alpine: + name: Prepare var-som-mx6-alpine runs-on: ubuntu-latest - needs: bake-var-som-mx6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-alpine-golang.json + LIBRARY: library/var-som-mx6-alpine.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -40,17 +40,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-alpine-golang: - name: Bake var-som-mx6-alpine-golang + bake-var-som-mx6-alpine: + name: Bake var-som-mx6-alpine runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-alpine-golang + needs: prepare-var-som-mx6-alpine env: - LIBRARY: library/var-som-mx6-alpine-golang.json + LIBRARY: library/var-som-mx6-alpine.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -83,14 +83,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-alpine-node: - name: Prepare var-som-mx6-alpine-node + prepare-var-som-mx6-debian: + name: Prepare var-som-mx6-debian runs-on: ubuntu-latest - needs: bake-var-som-mx6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-alpine-node.json + LIBRARY: library/var-som-mx6-debian.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -102,17 +102,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-alpine-node: - name: Bake var-som-mx6-alpine-node + bake-var-som-mx6-debian: + name: Bake var-som-mx6-debian runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-alpine-node + needs: prepare-var-som-mx6-debian env: - LIBRARY: library/var-som-mx6-alpine-node.json + LIBRARY: library/var-som-mx6-debian.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-debian.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -145,14 +145,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-alpine-python: - name: Prepare var-som-mx6-alpine-python + prepare-var-som-mx6-ubuntu: + name: Prepare var-som-mx6-ubuntu runs-on: ubuntu-latest - needs: bake-var-som-mx6-alpine + if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-alpine-python.json + LIBRARY: library/var-som-mx6-ubuntu.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -164,17 +164,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-alpine-python: - name: Bake var-som-mx6-alpine-python + bake-var-som-mx6-ubuntu: + name: Bake var-som-mx6-ubuntu runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-alpine-python + needs: prepare-var-som-mx6-ubuntu env: - LIBRARY: library/var-som-mx6-alpine-python.json + LIBRARY: library/var-som-mx6-ubuntu.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -207,14 +207,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-debian-golang: - name: Prepare var-som-mx6-debian-golang + prepare-var-som-mx6-alpine-golang: + name: Prepare var-som-mx6-alpine-golang runs-on: ubuntu-latest - needs: bake-var-som-mx6-debian + needs: bake-var-som-mx6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-debian-golang.json + LIBRARY: library/var-som-mx6-alpine-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -226,17 +226,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-debian-golang: - name: Bake var-som-mx6-debian-golang + bake-var-som-mx6-alpine-golang: + name: Bake var-som-mx6-alpine-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-debian-golang + needs: prepare-var-som-mx6-alpine-golang env: - LIBRARY: library/var-som-mx6-debian-golang.json + LIBRARY: library/var-som-mx6-alpine-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -269,14 +269,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-debian-node: - name: Prepare var-som-mx6-debian-node + prepare-var-som-mx6-alpine-node: + name: Prepare var-som-mx6-alpine-node runs-on: ubuntu-latest - needs: bake-var-som-mx6-debian + needs: bake-var-som-mx6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-debian-node.json + LIBRARY: library/var-som-mx6-alpine-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -288,17 +288,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-debian-node: - name: Bake var-som-mx6-debian-node + bake-var-som-mx6-alpine-node: + name: Bake var-som-mx6-alpine-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-debian-node + needs: prepare-var-som-mx6-alpine-node env: - LIBRARY: library/var-som-mx6-debian-node.json + LIBRARY: library/var-som-mx6-alpine-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -331,14 +331,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-debian-openjdk: - name: Prepare var-som-mx6-debian-openjdk + prepare-var-som-mx6-alpine-python: + name: Prepare var-som-mx6-alpine-python runs-on: ubuntu-latest - needs: bake-var-som-mx6-debian + needs: bake-var-som-mx6-alpine outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-debian-openjdk.json + LIBRARY: library/var-som-mx6-alpine-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -350,17 +350,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-debian-openjdk: - name: Bake var-som-mx6-debian-openjdk + bake-var-som-mx6-alpine-python: + name: Bake var-som-mx6-alpine-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-debian-openjdk + needs: prepare-var-som-mx6-alpine-python env: - LIBRARY: library/var-som-mx6-debian-openjdk.json + LIBRARY: library/var-som-mx6-alpine-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -393,14 +393,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-debian-python: - name: Prepare var-som-mx6-debian-python + prepare-var-som-mx6-debian-golang: + name: Prepare var-som-mx6-debian-golang runs-on: ubuntu-latest needs: bake-var-som-mx6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-debian-python.json + LIBRARY: library/var-som-mx6-debian-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -412,17 +412,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-debian-python: - name: Bake var-som-mx6-debian-python + bake-var-som-mx6-debian-golang: + name: Bake var-som-mx6-debian-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-debian-python + needs: prepare-var-som-mx6-debian-golang env: - LIBRARY: library/var-som-mx6-debian-python.json + LIBRARY: library/var-som-mx6-debian-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -455,14 +455,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-ubuntu-golang: - name: Prepare var-som-mx6-ubuntu-golang + prepare-var-som-mx6-debian-node: + name: Prepare var-som-mx6-debian-node runs-on: ubuntu-latest - needs: bake-var-som-mx6-ubuntu + needs: bake-var-som-mx6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-ubuntu-golang.json + LIBRARY: library/var-som-mx6-debian-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -474,17 +474,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-ubuntu-golang: - name: Bake var-som-mx6-ubuntu-golang + bake-var-som-mx6-debian-node: + name: Bake var-som-mx6-debian-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-ubuntu-golang + needs: prepare-var-som-mx6-debian-node env: - LIBRARY: library/var-som-mx6-ubuntu-golang.json + LIBRARY: library/var-som-mx6-debian-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-golang.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -517,14 +517,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-ubuntu-node: - name: Prepare var-som-mx6-ubuntu-node + prepare-var-som-mx6-debian-openjdk: + name: Prepare var-som-mx6-debian-openjdk runs-on: ubuntu-latest - needs: bake-var-som-mx6-ubuntu + needs: bake-var-som-mx6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-ubuntu-node.json + LIBRARY: library/var-som-mx6-debian-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -536,17 +536,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-ubuntu-node: - name: Bake var-som-mx6-ubuntu-node + bake-var-som-mx6-debian-openjdk: + name: Bake var-som-mx6-debian-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-ubuntu-node + needs: prepare-var-som-mx6-debian-openjdk env: - LIBRARY: library/var-som-mx6-ubuntu-node.json + LIBRARY: library/var-som-mx6-debian-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-node.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -579,14 +579,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-ubuntu-python: - name: Prepare var-som-mx6-ubuntu-python + prepare-var-som-mx6-debian-python: + name: Prepare var-som-mx6-debian-python runs-on: ubuntu-latest - needs: bake-var-som-mx6-ubuntu + needs: bake-var-som-mx6-debian outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-ubuntu-python.json + LIBRARY: library/var-som-mx6-debian-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -598,17 +598,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-ubuntu-python: - name: Bake var-som-mx6-ubuntu-python + bake-var-som-mx6-debian-python: + name: Bake var-som-mx6-debian-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-ubuntu-python + needs: prepare-var-som-mx6-debian-python env: - LIBRARY: library/var-som-mx6-ubuntu-python.json + LIBRARY: library/var-som-mx6-debian-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-python.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-debian-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -641,14 +641,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-ubuntu-openjdk: - name: Prepare var-som-mx6-ubuntu-openjdk + prepare-var-som-mx6-ubuntu-golang: + name: Prepare var-som-mx6-ubuntu-golang runs-on: ubuntu-latest needs: bake-var-som-mx6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-ubuntu-openjdk.json + LIBRARY: library/var-som-mx6-ubuntu-golang.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -660,17 +660,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-ubuntu-openjdk: - name: Bake var-som-mx6-ubuntu-openjdk + bake-var-som-mx6-ubuntu-golang: + name: Bake var-som-mx6-ubuntu-golang runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-ubuntu-openjdk + needs: prepare-var-som-mx6-ubuntu-golang env: - LIBRARY: library/var-som-mx6-ubuntu-openjdk.json + LIBRARY: library/var-som-mx6-ubuntu-golang.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-openjdk.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-golang.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -703,14 +703,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-alpine: - name: Prepare var-som-mx6-alpine + prepare-var-som-mx6-ubuntu-node: + name: Prepare var-som-mx6-ubuntu-node runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-var-som-mx6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-alpine.json + LIBRARY: library/var-som-mx6-ubuntu-node.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -722,17 +722,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-alpine: - name: Bake var-som-mx6-alpine + bake-var-som-mx6-ubuntu-node: + name: Bake var-som-mx6-ubuntu-node runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-alpine + needs: prepare-var-som-mx6-ubuntu-node env: - LIBRARY: library/var-som-mx6-alpine.json + LIBRARY: library/var-som-mx6-ubuntu-node.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-alpine.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-node.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -765,14 +765,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-debian: - name: Prepare var-som-mx6-debian + prepare-var-som-mx6-ubuntu-python: + name: Prepare var-som-mx6-ubuntu-python runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-var-som-mx6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-debian.json + LIBRARY: library/var-som-mx6-ubuntu-python.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -784,17 +784,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-debian: - name: Bake var-som-mx6-debian + bake-var-som-mx6-ubuntu-python: + name: Bake var-som-mx6-ubuntu-python runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-debian + needs: prepare-var-som-mx6-ubuntu-python env: - LIBRARY: library/var-som-mx6-debian.json + LIBRARY: library/var-som-mx6-ubuntu-python.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-debian.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-python.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -827,14 +827,14 @@ jobs: targets: ${{ matrix.target }} push: ${{ inputs.no-push != true }} provenance: false - prepare-var-som-mx6-ubuntu: - name: Prepare var-som-mx6-ubuntu + prepare-var-som-mx6-ubuntu-openjdk: + name: Prepare var-som-mx6-ubuntu-openjdk runs-on: ubuntu-latest - if: ${{ github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure') }} + needs: bake-var-som-mx6-ubuntu outputs: bake-targets: ${{ steps.bake-targets.outputs.matrix }} env: - LIBRARY: library/var-som-mx6-ubuntu.json + LIBRARY: library/var-som-mx6-ubuntu-openjdk.json steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b @@ -846,17 +846,17 @@ jobs: set -x targets="$(jq -cr '.group.default.targets' $LIBRARY)" echo "matrix=$targets" >> $GITHUB_OUTPUT - bake-var-som-mx6-ubuntu: - name: Bake var-som-mx6-ubuntu + bake-var-som-mx6-ubuntu-openjdk: + name: Bake var-som-mx6-ubuntu-openjdk runs-on: ubuntu-latest timeout-minutes: 240 - needs: prepare-var-som-mx6-ubuntu + needs: prepare-var-som-mx6-ubuntu-openjdk env: - LIBRARY: library/var-som-mx6-ubuntu.json + LIBRARY: library/var-som-mx6-ubuntu-openjdk.json strategy: fail-fast: false matrix: - target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu.outputs.bake-targets) }} + target: ${{ fromJSON(needs.prepare-var-som-mx6-ubuntu-openjdk.outputs.bake-targets) }} steps: - name: Checkout code uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b