Skip to content

Complete external v1.0 public release gates #1

@BoSuY0

Description

@BoSuY0

EnvLint is locally release-ready, but the final public release gates are external to the current worktree.\n\nVerified local gates:\n- npm run release:check passes.\n- npm run publish:dry-run passes.\n- Clean tarball install works with npx envlint --version, init, and scan --format json.\n- Public GitHub repo exists: https://github.com/BoSuY0/EnvLint\n\nRemaining gates:\n- Fix GitHub Actions account billing lock. Current CI runs fail before job steps start with: The job was not started because your account is locked due to a billing issue.\n- Authenticate npm locally or configure NPM_TOKEN in GitHub Actions. Current local state: NPM_TOKEN is unset and npm whoami returns ENEEDAUTH.\n- Confirm npm package-name/account policy for envlint before actual publish.\n- Rerun GitHub-hosted CI successfully on main.\n- Run npm publish --provenance.\n- Create GitHub release and move v1 tag to the release commit.\n\nRelated CI runs:\n- https://github.com/BoSuY0/EnvLint/actions/runs/26827647393\n- https://github.com/BoSuY0/EnvLint/actions/runs/26827759933

Metadata

Metadata

Assignees

No one assigned

    Labels

    externalRequires external account or service staterelease-blockerBlocks public release

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions