From 28ed1997da5b2437082c0d72d31d63ce5b295b33 Mon Sep 17 00:00:00 2001 From: Dominic Reber Date: Mon, 23 Oct 2023 10:47:24 +0200 Subject: [PATCH] test --- .github/workflows/build-release.yaml | 77 ---------------------------- VERSION | 2 +- 2 files changed, 1 insertion(+), 78 deletions(-) diff --git a/.github/workflows/build-release.yaml b/.github/workflows/build-release.yaml index 209faaec8..392259d80 100644 --- a/.github/workflows/build-release.yaml +++ b/.github/workflows/build-release.yaml @@ -2,8 +2,6 @@ name: Build and release on: push: - branches: - - main jobs: check-version: @@ -28,78 +26,3 @@ jobs: with: previous_version: ${{ steps.versions.outputs.prev_version }} new_version: ${{ steps.versions.outputs.new_version }} - - metadata: - name: Get metadata - needs: check-version - runs-on: ubuntu-latest - outputs: - image_name: ${{ steps.ensure-image.outputs.image_name }} - image_tags: ${{ steps.tags.outputs.image_tags }} - create_tag: ${{ steps.tags.outputs.create_tag }} - git_tag: ${{ steps.tags.outputs.git_tag }} - steps: - - uses: aica-technology/.github/.github/actions/ghcr-ensure-prefix@v0.6.0 - id: ensure-image - with: - image_name: aica-technology/modulo - - - run: | - CREATE_TAG=false - GIT_TAG="" - if [ ${{ needs.check-version.outputs.has_changed }} = 'true' ]; then - CREATE_TAG=true - GIT_TAG="v${{ needs.check-version.outputs.version }}" - IMAGE_TAGS=latest,"${GIT_TAG}",rolling - else - IMAGE_TAGS=rolling - fi - echo "Image tags: ${IMAGE_TAGS}" - echo "Create tag: ${CREATE_TAG}" - echo "Git tag: ${GIT_TAG}" - echo "image_tags=${IMAGE_TAGS}" >> $GITHUB_OUTPUT - echo "create_tag=${CREATE_TAG}" >> $GITHUB_OUTPUT - echo "git_tag=${GIT_TAG}" >> $GITHUB_OUTPUT - id: tags - shell: bash - - build: - needs: metadata - strategy: - matrix: - arch: [amd64, arm64] - include: - # FIXME (#33): high memory usage during build - - image: ubuntu-latest - - image: buildjet-8vcpu-ubuntu-2204-arm - arch: arm64 - - runs-on: ${{ matrix.image }} - name: Build and publish (${{ matrix.arch }}) - steps: - - uses: actions/checkout@v3 - - - uses: aica-technology/.github/.github/actions/list-add-suffixes@v0.6.0 - id: merge-tags - with: - list: ${{ needs.metadata.outputs.image_tags }} - suffixes: ${{ matrix.arch }} - glue_separator: "-" - - - uses: aica-technology/.github/.github/actions/ghcr-build@v0.6.1 - with: - image_name: ${{ needs.metadata.outputs.image_name }} - image_tags: ${{ steps.merge-tags.outputs.list }} - token: ${{ secrets.GITHUB_TOKEN }} - - multi-arch: - runs-on: ubuntu-latest - name: Merge into a multi-arch image - needs: [ metadata, build ] - steps: - - uses: aica-technology/.github/.github/actions/ghcr-manifest-merge@v0.6.1 - with: - image_name: ${{ needs.metadata.outputs.image_name }} - image_tags: ${{ needs.metadata.outputs.image_tags }} - archs: amd64,arm64 - token: ${{ secrets.GITHUB_TOKEN }} diff --git a/VERSION b/VERSION index ef538c281..92536a9e4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.1.2 +3.12.0