From c115ba466ee3fc0c46ed3a2453d0397c6f9638b3 Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Wed, 25 Sep 2024 02:14:20 +0800 Subject: [PATCH] feat: update CI and Docker workflows for publishing and image pushing --- .github/workflows/publish-docker.yml | 4 ++-- .github/workflows/{CI.yml => release.yml} | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) rename .github/workflows/{CI.yml => release.yml} (99%) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index a4de1508..7847c96e 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -25,7 +25,7 @@ jobs: permissions: packages: write contents: read - # + steps: - uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: run: sudo docker build . --file Dockerfile.prod --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}" - name: Log in to registry - run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin + run: echo "${{ secrets.ACCESS_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin # - name: Push image run: | diff --git a/.github/workflows/CI.yml b/.github/workflows/release.yml similarity index 99% rename from .github/workflows/CI.yml rename to .github/workflows/release.yml index e9ef7d8c..e0030b2e 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/release.yml @@ -152,6 +152,7 @@ jobs: name: Release runs-on: ubuntu-latest needs: [linux, musllinux, windows, macos, sdist] + environment: release steps: - uses: actions/download-artifact@v4 - name: Publish to PyPI If ref/tags/v* is pushed