From 74c67820c1212fdf974adf1f556baba301766b94 Mon Sep 17 00:00:00 2001 From: DataHearth Date: Fri, 14 Apr 2023 23:12:51 +0200 Subject: [PATCH] use custom checkout --- .gitea/workflows/deploy.yml | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index edf79ec..87a8310 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -8,20 +8,20 @@ on: jobs: deploy: - services: - docker: - image: docker:dind - env: - DOCKER_TLS_CERTDIR: /certs - options: --privileged - volumes: - - /certs/ca:/certs/ca - - /certs/client:/certs/client - - /var/run/docker.sock:/var/run/docker.sock + # services: + # docker: + # image: docker:dind + # env: + # DOCKER_TLS_CERTDIR: /certs + # options: --privileged + # volumes: + # - /certs/ca:/certs/ca + # - /certs/client:/certs/client + # - /var/run/docker.sock:/var/run/docker.sock runs-on: ubuntu-latest container: docker:latest - env: - DOCKER_TLS_CERTDIR: /certs + # env: + # DOCKER_TLS_CERTDIR: /certs steps: - name: Set up NodeJS run: | @@ -48,10 +48,11 @@ jobs: password: ${{ secrets.REGISTRY_TOKEN }} - name: Get latest version + id: get_lts if: ${{ gitea.ref_name == 'latest' }} run: | - apk add jq - echo "version=$(curl -sfL https://api.github.com/repos/AmruthPillai/Reactive-Resume/releases/latest | jq .tag_name)" >> $GITHUB_ENV + apk add jq curl + echo "version=$(curl -sfL https://api.github.com/repos/AmruthPillai/Reactive-Resume/releases/latest | jq .tag_name)" >> $GITEA_OUTPUT - name: Checkout # todo: uncomment when checkout support other git servers @@ -67,12 +68,12 @@ jobs: context: . platforms: linux/amd64,linux/arm64 build-args: | - VERSION=${{ env.version }} + VERSION=${{ steps.get_lts.outputs.version }} push: true - tags: | - datahearth/reactive-resume:${{ env.version }} + tags: + datahearth/reactive-resume:${{ steps.get_lts.outputs.version }} datahearth/reactive-resume:latest - gitea.antoine-langlois.net/reactive-resume:${{ env.version }} + gitea.antoine-langlois.net/reactive-resume:${{ steps.get_lts.outputs.version }} gitea.antoine-langlois.net/reactive-resume:latest - name: Build and push tag