Skip to content

Fix npm automation token or configure Trusted Publishing #11

Description

@EShener

Status

The npm package is published at @eshen_fox_mie/agent-ready, but automated release publishing is not fully working yet.

What happened

  • v0.1.24 GitHub release triggered the Publish npm workflow, but npm rejected the token with: You may not perform that action with these credentials.
  • A new NPM_TOKEN was configured.
  • v0.1.25 GitHub release triggered the workflow again. This time npm accepted the token further, signed provenance, then failed with EOTP, meaning the token still requires one-time password confirmation.
  • Manual publish can work through web confirmation, but that defeats unattended automation.

Desired outcome

Use one of these options:

  1. Replace NPM_TOKEN with a real npm Automation Token that can publish without OTP.
  2. Configure npm Trusted Publishing for this package and GitHub Actions workflow.

Acceptance criteria

  • A new release can publish npm without manual web confirmation.
  • npm view @eshen_fox_mie/agent-ready version matches the latest GitHub release tag.
  • The Publish npm workflow succeeds on a release event.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationhelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions