diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 5705908..104d57b 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -10,8 +10,7 @@ jobs: runs-on: ubuntu-latest env: - DOCKER_ORG: heronfief - REPO_NAME: front + REPO_NAME: ${{ gitea.repository }} ENDPOINT: git.legonzaur.fr steps: @@ -21,12 +20,6 @@ jobs: lfs: false persist-credentials: false - - name: Get Meta - id: meta - run: | - echo REPO_NAME=$(echo ${GITHUB_REPOSITORY} | awk -F"/" '{print $2}') >> $GITHUB_OUTPUT - echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT - - name: setup private key shell: bash run: | @@ -38,7 +31,7 @@ jobs: shell: bash run: | ssh-keyscan ${{ env.ENDPOINT }} >> ~/.ssh/known_hosts - git remote set-url origin git@${{ env.ENDPOINT }}:${{ env.DOCKER_ORG }}/${{ steps.meta.outputs.REPO_NAME }}.git + git remote set-url origin git@${{ env.ENDPOINT }}:${{ env.REPO_NAME }}.git git lfs pull - name: Login to DockerHub @@ -52,7 +45,7 @@ jobs: id: meta uses: docker/metadata-action@v5 with: - images: ${{ env.ENDPOINT }}/${{ env.DOCKER_ORG }}/${{ env.REPO_NAME }} + images: ${{ env.ENDPOINT }}/${{ env.REPO_NAME }} tags: | type=schedule type=ref,event=branch @@ -66,9 +59,10 @@ jobs: with: context: . file: ./Dockerfile - secrets: | - "NUXT_PUBLIC_WEBSOCKET_ENDPOINT=${{ secrets.NUXT_PUBLIC_WEBSOCKET_ENDPOINT }}" - "NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT=${{ secrets.NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT }}" + build-args: | + NUXT_PUBLIC_ENDPOINT=${{ vars.NUXT_PUBLIC_ENDPOINT }} + NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT=${{ vars.NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT }} + NUXT_PUBLIC_WELCOME_MESSAGE=${{ vars.NUXT_PUBLIC_WELCOME_MESSAGE }} push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }}