diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index 40ac771..211a1ce 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -259,9 +259,6 @@ jobs: run: | mkdir -p dist flatpak build-bundle repo "dist/crafter-review-${{ steps.meta.outputs.version }}.flatpak" "$APP_ID" stable - cp packaging/flatpak/net.catcrafts.CrafterReview.flatpakref dist/ - (cd dist && sha256sum * > SHA256SUMS) - ls -la dist - name: Upload bundle uses: actions/upload-artifact@v3 @@ -296,6 +293,15 @@ jobs: sed "s|GPGKey=.*|GPGKey=$key|" packaging/flatpak/net.catcrafts.CrafterReview.flatpakref > "$WEB_DIR/net.catcrafts.CrafterReview.flatpakref" flock -u 9 + - name: Release files + # The flatpakref as published, with the repo's key - the checkout's + # carries a placeholder - and the checksums of what the release carries. + run: | + set -eu + cp "$WEB_DIR/net.catcrafts.CrafterReview.flatpakref" dist/ + (cd dist && sha256sum * > SHA256SUMS) + ls -la dist + - name: Tag the release run: | # The release's tag at the pushed commit. Never forced: a tag that diff --git a/packaging/flatpak/net.catcrafts.CrafterReview.metainfo.xml b/packaging/flatpak/net.catcrafts.CrafterReview.metainfo.xml index 9013fdf..8e249d7 100644 --- a/packaging/flatpak/net.catcrafts.CrafterReview.metainfo.xml +++ b/packaging/flatpak/net.catcrafts.CrafterReview.metainfo.xml @@ -27,6 +27,14 @@ + + +

Fixes

+
    +
  • The .flatpakref attached to a release carries the Catcrafts repository's key, so installing from that file works; 1.0.0's had a placeholder.
  • +
+
+

New