From 4d88dadb1f996cf06e5c77af5cfeebddae0bbc5c Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 22 May 2024 11:44:31 +0200 Subject: [PATCH] remove jemalloc specific image --- .github/workflows/docker-image.yml | 61 ------------------------------ 1 file changed, 61 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 02a6bd6a72..9baf512d85 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -207,67 +207,6 @@ jobs: ${{ steps.meta-ee-public-py312.outputs.labels }} org.opencontainers.image.licenses=Windmill-Enterprise-License - build_ee_jemalloc: - runs-on: ubicloud - if: ${{ startsWith(github.ref, 'refs/tags/') }} - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Read EE repo commit hash - run: | - echo "ee_repo_ref=$(cat ./backend/ee-repo-ref.txt)" >> "$GITHUB_ENV" - - - uses: actions/checkout@v3 - with: - repository: windmill-labs/windmill-ee-private - path: ./windmill-ee-private - ref: ${{ env.ee_repo_ref }} - token: ${{ secrets.WINDMILL_EE_PRIVATE_ACCESS }} - fetch-depth: 0 - - # - name: Set up Docker Buildx - # uses: docker/setup-buildx-action@v2 - - uses: depot/setup-action@v1 - - - name: Docker meta - id: meta-ee-public-jemalloc - uses: docker/metadata-action@v4 - with: - images: | - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-ee-jemalloc - flavor: | - latest=false - tags: | - type=ref,event=pr - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - - - name: Login to registry - uses: docker/login-action@v2 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Substitute EE code - run: | - ./backend/substitute_ee_code.sh --copy --dir ./windmill-ee-private - - - name: Build and push publicly ee - uses: depot/build-push-action@v1 - with: - context: . - platforms: linux/amd64 - push: true - build-args: | - features=enterprise,enterprise_saml,stripe,embedding,parquet,prometheus,openidconnect,cloud,jemalloc - tags: | - ${{ steps.meta-ee-public-jemalloc.outputs.tags }} - labels: | - ${{ steps.meta-ee-public-jemalloc.outputs.labels }} - org.opencontainers.image.licenses=Windmill-Enterprise-License # disabled until we make it 100% reliable and add more meaningful tests # playwright: # runs-on: [self-hosted, new]