From b91bdb98100ca598478e58da6751217e046c7052 Mon Sep 17 00:00:00 2001 From: magges Date: Sun, 12 Jul 2026 21:59:01 +0000 Subject: [PATCH] release: v0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit First cut release, built and verified via Gitea Actions (build-packages.yml run against commit 18b414d, all 11 packages succeeded). Repo lives on Gitea (git.mp-mueller.de), not GitHub — scripts/release.sh and plugin/podman.plg's github/gitURL/supportURL/baseURL entities are updated to point there instead of the GitHub placeholders they had before (this project has never actually had a GitHub remote). Co-Authored-By: Claude Sonnet 5 --- CHANGELOG.md | 2 ++ plugin/podman.plg | 82 +++++++++++++++++++++++++--------------------- scripts/release.sh | 22 ++++++++----- 3 files changed, 59 insertions(+), 47 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c880e4..f2da6b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ see [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md#52-build-strategie)). ## [Unreleased] +## [0.1.0] - 2026-07-12 + ### Added - Initial repository scaffolding: directory structure, documentation skeleton, CI workflow stubs, and community health files. diff --git a/plugin/podman.plg b/plugin/podman.plg index fc742ce..5bc39b6 100644 --- a/plugin/podman.plg +++ b/plugin/podman.plg @@ -50,20 +50,26 @@ - + - - + + + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + ]> ") — see that workflow for the release job. +# The release tag/URL this release's assets will be published under. This +# project is hosted on a self-hosted Gitea instance (git.mp-mueller.de), +# not GitHub — REPO_SLUG/RELEASE_HOST are overridable via env vars for a +# future move, but default to where this repo actually lives today. Must +# match plugin/podman.plg's &baseURL; entity exactly (see that file). RELEASE_TAG="v$NEW_VERSION" -REPO_SLUG="${GITHUB_REPOSITORY:-OWNER/unraid-podman}" -RELEASE_BASE_URL="https://github.com/$REPO_SLUG/releases/download/$RELEASE_TAG" +REPO_SLUG="${GITEA_REPOSITORY:-${GITHUB_REPOSITORY:-magges/unraid-podman}}" +RELEASE_HOST="${RELEASE_HOST:-git.mp-mueller.de}" +RELEASE_BASE_URL="https://$RELEASE_HOST/$REPO_SLUG/releases/download/$RELEASE_TAG" # Component name -> the entity name prefix used in podman.plg. Must match # plugin/podman.plg's declarations exactly. @@ -142,7 +145,8 @@ echo " git add plugin/podman.plg CHANGELOG.md" echo " git commit -m \"release: v$NEW_VERSION\"" echo " git tag $RELEASE_TAG" echo " git push && git push origin $RELEASE_TAG" -echo "==> Pushing the tag triggers .github/workflows/release.yml, which" -echo "==> rebuilds artifacts in CI (for reproducibility/provenance) and" -echo "==> publishes the GitHub Release with dist/*.txz + CHECKSUMS.* + the" -echo "==> updated podman.plg attached." +echo "==> .github/workflows/release.yml (softprops/action-gh-release) only" +echo "==> knows how to publish to GitHub — this repo lives on Gitea" +echo "==> ($RELEASE_HOST), so for now, publish the Gitea Release and attach" +echo "==> dist/*.txz + CHECKSUMS.* + the updated podman.plg to it by hand" +echo "==> (or via the Gitea API) after pushing the tag."