Skip to content

🐸 Versioned release#1

Merged
theoephraim merged 1 commit into
mainfrom
bumpy/version-packages
Jun 17, 2026
Merged

🐸 Versioned release#1
theoephraim merged 1 commit into
mainfrom
bumpy/version-packages

Conversation

@bumpy-bot

@bumpy-bot bumpy-bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

bumpy-frog

This PR was created and will be kept in sync by bumpy based on your bump files (in .bumpy/). Merge it when you are ready to release the packages listed below:

major Major releases

fledgling 0.0.0 → 1.0.0 CHANGELOG.md

  • Initial release 🐣 (bump file)
    fledgling claims your npm package names and sets up token-less (OIDC) trusted publishing — for a single package or a whole monorepo.
    • Claim names by publishing a minimal package.json-only placeholder, so you can configure trusted publishing before your first real release
    • Set up trusted publishing via npm's own npm trust (OIDC) — no NPM_TOKEN, no clicking through the npm website
    • GitHub, GitLab, and CircleCI providers, supporting every option npm trust accepts
    • Monorepo-aware — npm / yarn / bun workspaces and pnpm, plus single-package repos; target packages by name or glob
    • Interactive wizard (powered by clack), with add, sync, and init subcommands; goes non-interactive with --yes or in CI
    • fledgling sync reconciles trusted publishing across every package against your config, showing the exact drift before fixing it
    • 2FA handled by npm itself — an interactive browser approval (cached ~5 min) covers a whole run; pass --otp, or --otp-secret / $FLEDGLING_OTP_SECRET (a TOTP secret or otpauth:// URI) for non-interactive use
    • Exclude packages from fledgling with a fledgling.ignore list (names or globs), beyond "private": true
    • Idempotent — re-run any time you add a package; it only does what's missing
    • Configurable via a fledgling block in package.json, with CLI flags as per-run overrides
    • Shell completions for zsh, bash, and fish
    • --dry-run to preview the plan without changing anything

fledgling@1.0.0
@theoephraim theoephraim merged commit 3146ed7 into main Jun 17, 2026
1 check 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.

2 participants