name: Build and push Docker Images run-name: ${{ gitea.actor }} on: [push] jobs: Build-and-Docker-Image-alpine-3-21-3-amd64-sdk: runs-on: archlinux-amd64 steps: - name: Check out repository code uses: actions/checkout@v3 - name: Build Image run: cd alpine-3.21.3-amd64-sdk && docker build -t gitea.home.com:3000/tolamironcenko/alpine:3.21.3-amd64-sdk . - name: push image run: docker push gitea.home.com:3000/tolamironcenko/alpine:3.21.3-amd64-sdk Build-and-Docker-Image-golang-1-24-4-alpine: runs-on: archlinux-amd64 steps: - name: Check out repository code uses: actions/checkout@v3 - name: Build Image run: cd golang-1.24.4-alpine && docker build -t gitea.home.com:3000/tolamironcenko/golang:1.24.4-alpine . - name: push image run: docker push gitea.home.com:3000/tolamironcenko/golang:1.24.4-alpine Build-and-Docker-Image-golang-1-24-5-alpine: runs-on: archlinux-amd64 steps: - name: Check out repository code uses: actions/checkout@v3 - name: Build Image run: cd golang-1.24.5-alpine && docker build -t gitea.home.com:3000/tolamironcenko/golang:1.24.5-alpine . - name: push image run: docker push gitea.home.com:3000/tolamironcenko/golang:1.24.5-alpine Build-and-Docker-Image-golang-1-26-1-alpine: runs-on: archlinux-amd64 steps: - name: Check out repository code uses: actions/checkout@v3 - name: Build Image run: cd golang-1.26.1-alpine && docker build -t gitea.home.com:3000/tolamironcenko/golang:1.26.1-alpine . - name: push image run: docker push gitea.home.com:3000/tolamironcenko/golang:1.26.1-alpine Build-and-Docker-Image-runner-images-ubuntu-latest: runs-on: archlinux-amd64 steps: - name: Check out repository code uses: actions/checkout@v3 - name: Build Image run: cd runner-images:ubuntu-latest && docker build -t gitea.home.com:3000/tolamironcenko/runner-images:ubuntu-latest . - name: push image run: docker push gitea.home.com:3000/tolamironcenko/runner-images:ubuntu-latest