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