Skip to content

Publish Docker

Publish Docker #1

Workflow file for this run

name: Publish Docker
on:
release:
types: [published]
jobs:
push_to_registry:
name: Push Docker image to GitHub Packages
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/[email protected]
- name: Set up Docker Buildx
uses: docker/[email protected]
- name: Login to Github Packages
uses: docker/[email protected]
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Push to GitHub Packages
uses: docker/[email protected]
with:
context: .
push: true
tags: ghcr.io/jaycollett/${{ github.event.repository.name }}:${{ github.event.release.tag_name }}, ghcr.io/jaycollett/${{ github.event.repository.name }}:latest