Skip to content

Clean up and document release - #100

Merged
chadlawlis merged 2 commits into
mainfrom
chad/cleanup-and-document-release
Jun 17, 2026
Merged

Clean up and document release#100
chadlawlis merged 2 commits into
mainfrom
chad/cleanup-and-document-release

Conversation

@chadlawlis

Copy link
Copy Markdown
Contributor

Context

The plugin's released version comes from the git tagqgis-plugin-ci release <tag> stamps it into the packaged metadata.txt at build time. The committed version= field and CHANGELOG.md have therefore never been load-bearing, and have drifted out of sync with the actual release line:

  • Releases have advanced to 3.x (latest tag 3.1.6), but CHANGELOG.md was only ever touched twice since creation and the most recent entry was mislabeled 1.1.0.
  • felt/metadata.txt still read version=1.1.0, and its changelog= field carried a leftover changelog=changelog placeholder.

These don't break releases (every 3.x release shipped fine), but they're misleading for anyone reading the repo to determine the current version or next release number.

Changes

  • CHANGELOG.md: relabel ## [1.1.0]## [3.2.0] - 2026-06-17 so the entry matches the real release line.
  • felt/metadata.txt: bump version 1.1.03.2.0; clear the changelog=changelog placeholder.
  • RELEASING.md (new): document the release process — tag is the source of truth (no v prefix), and publishing to plugins.qgis.org is a manual upload step.

All cosmetic/documentation; no functional changes.

@github-actions

Copy link
Copy Markdown

Plugin ready!

A test version of this PR is available for testing here.

(Built from commit f7881cd)

@samhashemi
samhashemi self-requested a review June 17, 2026 21:01
@chadlawlis
chadlawlis merged commit 18f9b73 into main Jun 17, 2026
14 checks passed
@chadlawlis
chadlawlis deleted the chad/cleanup-and-document-release branch June 17, 2026 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants