From f35749af16ac0726689681d8bfcf0c856e0901c7 Mon Sep 17 00:00:00 2001 From: erguotou Date: Fri, 26 Apr 2024 14:57:57 +0800 Subject: [PATCH] ci: update ci, remove release branch limit --- .github/workflows/build-main-docker.yaml | 4 ++++ .github/workflows/build-release-docker.yaml | 6 ++++-- .github/workflows/build-release.yaml | 2 -- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-main-docker.yaml b/.github/workflows/build-main-docker.yaml index ba0c19c..b200a03 100644 --- a/.github/workflows/build-main-docker.yaml +++ b/.github/workflows/build-main-docker.yaml @@ -17,6 +17,9 @@ jobs: env: FB_VERSION: test steps: + - uses: actions/checkout@v4 + with: + submodules: recursive - name: Set up QEMU uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx @@ -29,6 +32,7 @@ jobs: - name: Build and push uses: docker/build-push-action@v5 with: + context: . push: true platforms: linux/amd64,linux/arm64 tags: | diff --git a/.github/workflows/build-release-docker.yaml b/.github/workflows/build-release-docker.yaml index 0de14be..b37ae3f 100644 --- a/.github/workflows/build-release-docker.yaml +++ b/.github/workflows/build-release-docker.yaml @@ -1,8 +1,6 @@ name: Build docker production image for release branch on: push: - branches: - - release tags: - 'v*' @@ -10,6 +8,9 @@ jobs: build: runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 + with: + submodules: recursive - name: Set up QEMU uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx @@ -24,6 +25,7 @@ jobs: env: FB_VERSION: ${{ github.ref_name }} with: + context: . push: true platforms: linux/amd64,linux/arm64 tags: | diff --git a/.github/workflows/build-release.yaml b/.github/workflows/build-release.yaml index 8849512..027238d 100644 --- a/.github/workflows/build-release.yaml +++ b/.github/workflows/build-release.yaml @@ -1,8 +1,6 @@ name: Build fireboom production binary from release branch on: push: - branches: - - release tags: - 'v*'