Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.

Commit 907d3b6

Browse files
committed
Push to GHCR (in addition to Docker Hub)
1 parent da6da08 commit 907d3b6

File tree

6 files changed

+12
-1
lines changed

6 files changed

+12
-1
lines changed

.github/workflows/build_branch.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,3 +141,5 @@ jobs:
141141
run: |
142142
crane auth login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_TOKEN }} index.docker.io
143143
crane tag lycheeorg/lychee:testing-${{ github.run_id }} ${{ github.event.inputs.branchname }}
144+
crane auth login -u ${{ github.actor }} -p ${{ secrets.GITHUB_TOKEN }} ghcr.io
145+
crane cp index.docker.io/lycheeorg/lychee:${{ github.event.inputs.branchname }} ghcr.io/lycheeorg/lychee:${{ github.event.inputs.branchname }}

.github/workflows/build_push.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,3 +172,5 @@ jobs:
172172
crane auth login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_TOKEN }} index.docker.io
173173
crane tag lycheeorg/lychee:testing-${{ github.run_id }} ${{ github.event.inputs.tagname }}
174174
crane cp lycheeorg/lychee:testing-${{ github.run_id }} lycheeorg/lychee-laravel:${{ github.event.inputs.tagname }}
175+
crane auth login -u ${{ github.actor }} -p ${{ secrets.GITHUB_TOKEN }} ghcr.io
176+
crane cp index.docker.io/lycheeorg/${{ github.event.inputs.tagname }} ghcr.io/lycheeorg/lychee:${{ github.event.inputs.tagname }}

.github/workflows/nightly-alpha.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,6 @@ jobs:
202202
crane auth login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_TOKEN }} index.docker.io
203203
crane tag lycheeorg/lychee:testing-${{ github.run_id }} alpha
204204
crane tag lycheeorg/lychee:testing-${{ github.run_id }}-devtools alpha-devtools
205+
crane auth login -u ${{ github.actor }} -p ${{ secrets.GITHUB_TOKEN }} ghcr.io
206+
crane cp index.docker.io/lycheeorg/lychee:alpha ghcr.io/lycheeorg/lychee:alpha
207+
crane cp index.docker.io/lycheeorg/lychee:alpha-devtools ghcr.io/lycheeorg/lychee:alpha-devtools

.github/workflows/nightly.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,3 +201,5 @@ jobs:
201201
crane tag lycheeorg/lychee:testing-${{ github.run_id }} nightly
202202
crane cp lycheeorg/lychee:testing-${{ github.run_id }} lycheeorg/lychee-laravel:dev
203203
crane tag lycheeorg/lychee:testing-${{ github.run_id }}-devtools devtools
204+
crane auth login -u ${{ github.actor }} -p ${{ secrets.GITHUB_TOKEN }} ghcr.io
205+
crane cp index.docker.io/lycheeorg/lychee:nightly ghcr.io/lycheeorg/lychee:nightly

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,5 @@ jobs:
176176
crane tag lycheeorg/lychee:testing-${{ github.run_id }} latest
177177
crane cp lycheeorg/lychee:testing-${{ github.run_id }} lycheeorg/lychee-laravel:${{ github.event.inputs.tagname }}
178178
crane tag lycheeorg/lychee-laravel:${{ github.event.inputs.tagname }} latest
179+
crane auth login -u ${{ github.actor }} -p ${{ secrets.GITHUB_TOKEN }} ghcr.io
180+
crane cp index.docker.io/lycheeorg/lychee:latest ghcr.io/lycheeorg/lychee:latest

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM debian:bookworm-slim AS base
22

3-
# Set version label
43
LABEL maintainer="lycheeorg"
4+
LABEL org.opencontainers.image.source="https://github.com/LycheeOrg/Lychee"
55

66
# Environment variables
77
ENV PUID='1000'

0 commit comments

Comments
 (0)