Skip to content

feat(cli): publish Scoop manifests through pull requests - #37

Merged
jmgilman merged 1 commit into
mainfrom
feat/scoop-publisher
Aug 21, 2026
Merged

jmgilman merged 1 commit into
mainfrom
feat/scoop-publisher

Conversation

@jmgilman

Copy link
Copy Markdown
Contributor

Summary

  • add an isolated pubscoop reconciliation engine and focused ghbucket GitHub adapter with generated mocks
  • add release-cli publish scoop, authenticated binary wiring, behavioral tests, and CLI reference documentation
  • generate dist/scoop/meigma-release-cli.json from GoReleaser with skip_upload: true

Validation

  • mise exec -- moon run root:format
  • mise exec -- moon run root:lint
  • mise exec -- moon run root:test
  • mise exec -- moon run root:build
  • mise exec -- moon run root:mocks
  • mise exec -- moon run root:protocol
  • mise exec -- goreleaser check
  • GoReleaser snapshot generated both Windows architectures at dist/scoop/meigma-release-cli.json
  • public disposable-repository rehearsal observed created, open, conflict rejection, and published; repository archived with no open pull requests or publisher branch

@jmgilman
jmgilman merged commit 66f43c7 into main Aug 21, 2026
3 checks passed
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