Skip to content

docs: refresh release process + plugin-registry status#28

Merged
jfreed-dev merged 1 commit into
mainfrom
docs/refresh-release-and-registry
Jun 19, 2026
Merged

docs: refresh release process + plugin-registry status#28
jfreed-dev merged 1 commit into
mainfrom
docs/refresh-release-and-registry

Conversation

@jfreed-dev

Copy link
Copy Markdown
Owner

Brings the dev docs in line with what this release cycle actually exercised.

  • Release process (WORKFLOW.md): the chore: release commit lands via PR (main is branch-protected), and the GitHub release is auto-created by the release workflow on tag push — removed the manual gh release create step (it 422s "already exists"). Quick-ref + distribution table updated.
  • Plugin registry status (UPSTREAM-SUBMISSION.md, WORKFLOW.md, README.md): #852 and the 0.6.1 update are merged; per-release updates ship via a fresh PR (0.7.0 = #933). The registry repo was renamed noctalia-pluginslegacy-v4-plugins.
  • Noctalia v5: noted the new Luau plugin system (plugin.toml + .luau, catalog.toml) and that its community registry isn't accepting submissions yet — niri-screensaver stays a v4 plugin; a v5 port is a full rewrite, not pursued here.

Docs-only. make check green.

- Release flow: the chore: release commit lands via PR (main is protected),
  and the GitHub release is auto-created by the release workflow on tag push —
  drop the manual gh release create step (it 422s).
- Plugin registry: #852 + the 0.6.1 update merged; per-release updates ship via
  a new PR (0.7.0 = #933). Repo renamed noctalia-plugins -> legacy-v4-plugins.
- Note Noctalia v5's Luau plugin system + closed community registry; the plugin
  stays v4 (a v5 port is a full rewrite, not pursued yet).
- README Option B: plugin is available in the v4 registry, not pending.
@jfreed-dev jfreed-dev merged commit 2c73f59 into main Jun 19, 2026
7 checks passed
@jfreed-dev jfreed-dev deleted the docs/refresh-release-and-registry branch June 19, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant