Skip to content

Commit 73b5819

Browse files
authored
Merge pull request #67 from Dockermint/fix/ghcr-package-display
2 parents 29b0c17 + ddbc975 commit 73b5819

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ jobs:
121121
tags: |
122122
type=semver,pattern={{version}}
123123
type=semver,pattern={{major}}.{{minor}}
124+
type=raw,value=latest,enable=${{ !contains(github.ref_name, '-') }}
124125
labels: |
125126
org.opencontainers.image.title=Pebblify
126127
org.opencontainers.image.description=LevelDB to PebbleDB migration tool for Cosmos/CometBFT nodes.
@@ -153,6 +154,13 @@ jobs:
153154
subject-digest: ${{ steps.push.outputs.digest }}
154155
push-to-registry: true
155156

157+
- name: Re-tag latest after attestation (surface semver first in GHCR UI)
158+
if: ${{ !contains(github.ref_name, '-') }}
159+
run: |
160+
docker buildx imagetools create \
161+
--tag ghcr.io/${{ steps.repo.outputs.name }}:latest \
162+
ghcr.io/${{ steps.repo.outputs.name }}@${{ steps.push.outputs.digest }}
163+
156164
release:
157165
name: GitHub Release
158166
runs-on: ubuntu-latest

Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ LABEL org.opencontainers.image.title="Pebblify" \
4141
org.opencontainers.image.description="LevelDB to PebbleDB migration tool and long-running daemon for Cosmos/CometBFT nodes (CLI + daemon modes)." \
4242
org.opencontainers.image.version="${VERSION}" \
4343
org.opencontainers.image.revision="${REVISION}" \
44-
org.opencontainers.image.source="https://github.com/Dockermint/Pebblify" \
4544
org.opencontainers.image.url="https://www.dockermint.io" \
4645
org.opencontainers.image.documentation="https://docs.dockermint.io/pebblify/" \
4746
org.opencontainers.image.licenses="Apache-2.0" \

0 commit comments

Comments
 (0)