diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f0b5a2d..a7a08a9 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,21 +1,26 @@ name: Docker Image CI on: push: - tags: - - '*' + branches: + - main jobs: build: runs-on: gitea-official-runner + container: + image: harbor.merlin.xin/mirrors/docker.io/library/node:22-alpine steps: - name: Checkout code + uses: actions/checkout@v4 + - name: docker login env: - QWE: ${{github.sha}} - QWRR: ${{github.repository}} - QWEWQ: $GITHUB_REF_NAME - - run: | - echo $GITHUB_SHA $QWE - echo $GITHUB_REPOSITORY $QWRR - echo $QWEWQ - echo ${{github.ref.name}} ${{github.repository}} ${{github.sha}} \ No newline at end of file + HARBOR_USERNAME: ${{ secrets.HARBOR_ROBOT }} + HARBOR_PASSWORD: ${{ secrets.HARBOR_ROBOT_SECRET }} + HARBOR_URL: ${{ vars.HARBOR_URL }} + run: docker login ${HARBOR_URL} -u ${HARBOR_USERNAME} -p ${HARBOR_PASSWORD} + - name: Build and push Docker images + env: + HARBOR_URL: ${{ vars.HARBOR_URL }} + TAG: ${{ github.sha }} + REPOSITORY: ${{ github.repository }} + run: echo $GITHUB_REPOSITORY \ No newline at end of file