diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 4f5a427..91aa559 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -8,7 +8,7 @@ on: - main jobs: - release: + ubuntu-24_04: runs-on: ubuntu-latest steps: - name: check-out code @@ -98,6 +98,36 @@ jobs: git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-24.04 git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-latest + ubuntu-22_04: + runs-on: ubuntu-latest + steps: + - name: check-out code + uses: actions/checkout@v4 + with: + lfs: true + + - name: set-up qemu + uses: https://git.mousesoft.ru/ms/gitea-action-setup-qemu@v3.6.0 + + - name: set-up docker buildx + uses: https://git.mousesoft.ru/ms/gitea-action-docker-setup-buildx@v3.10.0 + with: + buildkitd-flags: --debug + + - name: login to docker hub + uses: https://git.mousesoft.ru/ms/gitea-action-docker-login@v3 + with: + registry: git.mousesoft.ru + username: ${{ secrets.API_USER }} + password: ${{ secrets.API_TOKEN }} + + - name: get meta + id: meta + run: | + echo IMAGE_CREATED=$(date -u +'%Y-%m-%dT%H:%M:%SZ') | tee -a $GITHUB_OUTPUT + echo IMAGE_VERSION=$(date -u +'v%y.%m.%d') | tee -a $GITHUB_OUTPUT + echo IMAGE_REVISION=$(git rev-parse HEAD) | tee -a $GITHUB_OUTPUT + - name: build and push base 22.04 uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0 with: