name: arche-build-and-publish run-name: arche build & publish by ${{gitea.actor}} on ${{gitea.ref_name}} on: push: branches: - master jobs: gractwo-arche-build-test: runs-on: ubuntu-latest steps: - name: checkout repo uses: actions/checkout@v4 - name: set short SHA run: echo "SHORT_SHA=${GITEA_SHA::7}" >> $GITEA_ENV - name: build image run: docker buildx build --platform linux/amd64 \ -t git.gractwo.pl/gractwo/arche:latest \ -t git.gractwo.pl/gractwo/arche:${{env.SHORT_SHA}} \ .