From 1a735bda4264967c0fe411e0e0759fcaa63114e5 Mon Sep 17 00:00:00 2001 From: charlesgauthereau Date: Tue, 10 Feb 2026 20:39:09 +0100 Subject: [PATCH] chore(release): 1.2.5-rc.11 --- .github/workflows/docker.yml | 103 +---------------------------------- CITATION.cff | 2 +- docker-compose.prod.yml | 2 +- package.json | 2 +- 4 files changed, 4 insertions(+), 105 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index baa4b76e..fb1b5767 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -4,10 +4,6 @@ on: workflow_call: inputs: image_name: - required: false - type: string - default: 'solucetechnologies/portabase' - image_name2: required: false type: string default: 'portabase/portabase' @@ -28,15 +24,11 @@ on: required: true DOCKER_PASSWORD: required: true - DOCKER_USERNAME_2: - required: true - DOCKER_PASSWORD_2: - required: true jobs: build: - name: Build and push Docker images (Portabase) + name: Build and push Docker images runs-on: ${{ matrix.platform == 'linux/amd64' && 'ubuntu-latest' || matrix.platform == 'linux/arm64' && 'ubuntu-24.04-arm' }} strategy: fail-fast: false @@ -124,100 +116,7 @@ jobs: docker buildx imagetools create $DOCKER_IMAGES -t ${{ inputs.image_name }}:latest docker buildx imagetools inspect ${{ inputs.image_name }}:latest fi - - build-2: - name: Build and push Docker images (Soluce Technologies) - runs-on: ${{ matrix.platform == 'linux/amd64' && 'ubuntu-latest' || matrix.platform == 'linux/arm64' && 'ubuntu-24.04-arm' }} - strategy: - fail-fast: false - matrix: - platform: [ linux/amd64, linux/arm64 ] - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Login to Docker - uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a - with: - username: ${{ secrets.DOCKER_USERNAME_2 }} - password: ${{ secrets.DOCKER_PASSWORD_2 }} - - - name: Set image tag - id: set-tags - run: | - REF_NAME=${GITHUB_REF#refs/tags/} - if [ "${{ matrix.platform }}" = "linux/amd64" ]; then - IMAGE="${{ inputs.image_name2 }}:$REF_NAME-amd64" - else - IMAGE="${{ inputs.image_name2 }}:$REF_NAME-arm64" - fi - echo "image=$IMAGE2" >> $GITHUB_OUTPUT - - - name: Build and push image - uses: docker/build-push-action@v6 - with: - context: . - file: ${{ inputs.dockerfile }} - platforms: ${{ matrix.platform }} - push: true - tags: ${{ steps.set-tags.outputs.image }} - target: ${{ inputs.target }} - - - name: Prepare artifact name - id: artifact - run: | - platform=${{ matrix.platform }} - echo "safe_platform=${platform//\//-}" >> $GITHUB_OUTPUT - echo "${{ steps.set-tags.outputs.image }}" > image.txt - - - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f - with: - name: image-${{ steps.artifact.outputs.safe_platform }} - path: image.txt - if-no-files-found: warn - compression-level: 6 - overwrite: false - include-hidden-files: false - - create-manifest-2: - name: Create multi-arch Docker manifest (Soluce Technologies) - runs-on: ubuntu-latest - needs: build-2 - steps: - - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 - with: - name: image-linux-amd64 - path: /tmp/digests/amd64 - - - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 - with: - name: image-linux-arm64 - path: /tmp/digests/arm64 - - - name: Login to Docker - uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a - with: - username: ${{ secrets.DOCKER_USERNAME_2 }} - password: ${{ secrets.DOCKER_PASSWORD_2 }} - - - name: Create and push manifest list - working-directory: /tmp/digests - run: | - DOCKER_IMAGES="$(cat amd64/image.txt) $(cat arm64/image.txt)" - REF_NAME=${GITHUB_REF#refs/tags/} - MANIFEST_IMAGE="${{ inputs.image_name2 }}:$REF_NAME" - - docker buildx imagetools create $DOCKER_IMAGES -t $MANIFEST_IMAGE - docker buildx imagetools inspect $MANIFEST_IMAGE - - if [ "${{ inputs.add_latest }}" = "true" ]; then - docker buildx imagetools create $DOCKER_IMAGES -t ${{ inputs.image_name2 }}:latest - docker buildx imagetools inspect ${{ inputs.image_name2 }}:latest - fi - - - diff --git a/CITATION.cff b/CITATION.cff index 2e55e0dd..16cdf6dd 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -26,5 +26,5 @@ keywords: - web-ui - agent license: Apache-2.0 -version: 1.2.5-rc.10 +version: 1.2.5-rc.11 date-released: "2026-02-10" diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index d1243c34..aa46d0d1 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -7,7 +7,7 @@ services: context: . dockerfile: docker/dockerfile/Dockerfile target: prod -# image: solucetechnologies/portabase:latest + image: portabase/portabase:1.2.5-rc.9 ports: - '8887:80' environment: diff --git a/package.json b/package.json index 9df3dda2..5ea9bdb0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "portabase", - "version": "1.2.5-rc.10", + "version": "1.2.5-rc.11", "private": true, "scripts": { "dev": "next dev --turbopack -p 8887",