From dc8b94b35cbe5731101adeabf0e3049eecd72631 Mon Sep 17 00:00:00 2001 From: Alex Borisov <79996669747@ya.ru> Date: Thu, 1 Feb 2024 19:08:11 +0300 Subject: [PATCH] Update Docker image tagging and pushing --- .gitea/workflows/build.yaml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index f17d0b4..ac30fdd 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -32,28 +32,23 @@ jobs: - name: Upload Docker image to soaska.ru run: | docker login -u ${{ secrets.username }} -p ${{ secrets.password }} soaska.ru - docker tag $package_name soaska.ru/soaska/$package_name:$branch_name - docker tag $package_name soaska.ru/soaska/$package_name:latest - docker push soaska.ru/soaska/$package_name:$branch_name - docker push soaska.ru/soaska/$package_name:latest + docker tag $package_name soaska.ru/${{ secrets.username }}/$package_name:$branch_name + docker tag $package_name soaska.ru/${{ secrets.username }}/$package_name:latest + docker push soaska.ru/${{ secrets.username }}/$package_name:$branch_name + docker push soaska.ru/${{ secrets.username }}/$package_name:latest Build-Binary: runs-on: soaska steps: - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - - name: Install Node.js and curl + - name: Install Node.js, curl and go run: | - apk add --no-cache nodejs curl + apk add --no-cache nodejs curl go - name: Check out repository code uses: actions/checkout@v3 - name: List files in the repository run: | ls ${{ gitea.workspace }} - run: echo "🍏 This job's status is ${{ job.status }}." - - name: Install go - run: | - wget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz - tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz - export PATH=$PATH:/usr/local/go/bin - name: Install go dependencies run: | go mod download