Update build to build container and push to registry.
Some checks failed
build / build (push) Failing after 58s
test / test (push) Successful in 36s

This commit is contained in:
Seraphim R. Pardee 2024-09-20 13:31:51 -04:00
parent dd62fd2ba8
commit 8b3fc498ba

View File

@ -1,18 +1,23 @@
name: build
run-name: ${{ gitea.actor }} is building.
on: [push]
needs: [test]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: login to container registry
uses: docker/login-action@v3
with:
registry: git.hl.srp.life
username: ${{ gitea.actor }}
password: ${{ secrets.GITEA_TOKEN }}
- name: docker buildx setup
uses: docker/setup-buildx-action@v3
- name: checkout code
uses: actions/checkout@v4
- name: setup go 1.23.1 and fetch deps
uses: actions/setup-go@v5
- name: build and push to registry
uses: docker/build-push-action@v6
with:
go-version: '1.23.1'
cache-dependency-path: go.sum
- name: do the actual build thing
run: go build -v ./...
push: true
tags: ${{ gitea.actor }}/bingo:dev