Skip to content

Workflow file for this run

# This is free and unencumbered software released into the public domain.
name: publish
on:
push:
branches:
- master
schedule:
- cron: 0 2 * * 0
workflow_dispatch:
jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: checkout
uses: actions/checkout@v3
- name: login
run: podman login ghcr.io --username ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }}
- name: build
run: podman build --file silverblue.containerfile --tag ghcr.io/ngarside/silverblue:latest .
- name: push
run: podman push ghcr.io/ngarside/silverblue:latest