test-build/.forgejo/workflows/build.yaml
Myers Carpenter d815c976ce
Some checks failed
Build and Push / build (push) Failing after 11s
Fix workflow YAML indentation
2026-01-06 22:01:40 -05:00

30 lines
838 B
YAML

name: Build and Push
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Download buildctl
run: |
curl -sSL https://github.com/moby/buildkit/releases/download/v0.15.0/buildkit-v0.15.0.linux-amd64.tar.gz | tar -xz -C /tmp
chmod +x /tmp/bin/buildctl
- name: Build and push image
run: |
/tmp/bin/buildctl \
--addr "$BUILDKIT_HOST" \
--tlscacert /certs/ca.crt \
--tlscert /certs/tls.crt \
--tlskey /certs/tls.key \
build \
--frontend dockerfile.v0 \
--local context=. \
--local dockerfile=. \
--output type=image,name=forgejo.monoloco.net/myers/test-build:latest,push=true