server/.github/workflows/build.yml
Ryan McCue ac27aef40b
Build container automatically (#18)
Signed-off-by: Ryan McCue <me@ryanmccue.info>
2025-07-31 14:33:52 -05:00

30 lines
577 B
YAML

name: Build and push container
on:
push:
branches: [ main ]
env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository }}
jobs:
build:
runs-on: ubuntu-24.04-arm
permissions:
contents: read
packages: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Log in to Container Registry
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push
run: bin/build.sh