Skip to content

Honor exact declared release versions - #64

Merged
sambitcreate merged 1 commit into
mainfrom
feature/explicit-release-versioning
Aug 28, 2026
Merged

Honor exact declared release versions#64
sambitcreate merged 1 commit into
mainfrom
feature/explicit-release-versioning

Conversation

@sambitcreate

Copy link
Copy Markdown
Owner

Summary

  • publish the complete package.json SemVer exactly instead of replacing its patch with a workflow run number
  • make an existing exact tag a green release no-op
  • gate every expensive/signing/publication step on that selection and document the explicit bump policy

Verification

  • node --test scripts/prepare-ci-release.test.mjs scripts/check-release-consumers.test.mjs
  • node --test scripts/run-macos-distribution.test.mjs
  • npm run test:branding
  • npm run test:diagnostics
  • npm run type-check
  • npm run lint

v0.35.76 is intentionally left untouched; this policy applies to future releases.

@pullfrog

pullfrog Bot commented Aug 28, 2026

Copy link
Copy Markdown

no API key found — this repo is configured to use deepseek/deepseek-v4-pro, which needs DEEPSEEK_API_KEY, but the runner has no key for it.

To fix: add the key as a GitHub Actions secret (referenced from your workflow's env: block) or as a Pullfrog secret in the console — or switch this repo to a different model (free models need no key).

Open repo secrets → · Configure model → · Setup docs → · Ask in Discord →

Pullfrog  | Rerun failed job ➔View workflow run | via Pullfrog | Using DeepSeek Pro𝕏

@sambitcreate
sambitcreate merged commit 650e91b into main Aug 28, 2026
8 of 10 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