From b5e96057ead7385cf4be25b70bf643d6414130e5 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Mon, 14 Nov 2022 12:30:45 +0100 Subject: [PATCH] :robot: No need to publish framework images anymore Signed-off-by: Ettore Di Giacinto --- .github/workflows/image-framework.yaml | 53 -------------------------- 1 file changed, 53 deletions(-) delete mode 100644 .github/workflows/image-framework.yaml diff --git a/.github/workflows/image-framework.yaml b/.github/workflows/image-framework.yaml deleted file mode 100644 index ea44d8a3e..000000000 --- a/.github/workflows/image-framework.yaml +++ /dev/null @@ -1,53 +0,0 @@ -name: Build latest Framework images - -on: - push: - branches: - - master - -concurrency: - group: ci-fw-${{ github.head_ref || github.ref }}-${{ github.repository }} - cancel-in-progress: true - -jobs: - build: - runs-on: ubuntu-latest - permissions: - id-token: write # OIDC support - strategy: - fail-fast: false - matrix: - include: - - flavor: "opensuse" - steps: - - uses: actions/checkout@v3 - - run: | - git fetch --prune --unshallow - - name: setup-docker - uses: docker-practice/actions-setup-docker@master - - name: Release space from worker - run: | - sudo rm -rf /usr/local/lib/android # will release about 10 GB if you don't need Android - sudo rm -rf /usr/share/dotnet # will release about 20GB if you don't need .NET - - name: Install Cosign - uses: sigstore/cosign-installer@main - - name: Login to Quay Registry - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} - run: echo ${{ secrets.QUAY_PASSWORD }} | docker login -u ${{ secrets.QUAY_USERNAME }} --password-stdin quay.io - - name: Build 🔧 - env: - FLAVOR: ${{ matrix.flavor }} - IMAGE: quay.io/kairos/framework - run: | - ./earthly.sh +framework-image --IMG=${IMAGE}:latest --FLAVOR=${FLAVOR} --WITH_KERNEL=false - ./earthly.sh +framework-image --IMG=${IMAGE}-generic:latest --FLAVOR=${FLAVOR} --WITH_KERNEL=true - - name: Push to quay - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} - env: - COSIGN_EXPERIMENTAL: 1 - IMAGE: quay.io/kairos/framework - run: | - docker push ${IMAGE}:latest - docker push ${IMAGE}-generic:latest - cosign sign ${IMAGE}:latest - cosign sign ${IMAGE}-generic:latest \ No newline at end of file