name: Building zot from binaries with patch for login page on: push: branches: - 'master' - 'zot-alt' - 'zui-alt' jobs: build-process: runs-on: alt-sisyphus steps: - name: Update apt uses: actions/init-alt-env@v1 - name: Install req-s run: | apt-get install -y podman - name: Check out zot uses: actions/checkout@master - name: Build image run: | podman build --tag alt/zot-wo-auth:$ZOT_VER --build-arg="ZOT_VER=$ZOT_VER" --build-arg="ZUI_VER=$ZUI_VER" . env: ZOT_VER: 'v2.0.4' ZUI_VER: 'commit-9de2337' - name: Push image run: | podman login --username $P_USER --password $P_PASS $URL podman push alt/zot-wo-auth:$ZOT_VER docker://$URL/alt/zot-wo-auth podman rmi --all env: P_USER: ${{ secrets.PODMAN_USER }} P_PASS: ${{ secrets.PODMAN_PASS }} ZOT_VER: 'v2.0.4' URL: 'gitea.basealt.ru'