Skip to content

CICDL-258: Test NPM Trusted Publishers (OIDC) auth#26

Merged
pipedrive-public-gha-bot[bot] merged 1 commit into
masterfrom
CICDL-258-test-trusted-publisher
May 20, 2026
Merged

CICDL-258: Test NPM Trusted Publishers (OIDC) auth#26
pipedrive-public-gha-bot[bot] merged 1 commit into
masterfrom
CICDL-258-test-trusted-publisher

Conversation

@Moser-ss

Copy link
Copy Markdown
Contributor

Summary

Test PR to validate NPM Trusted Publishers (OIDC) authentication in the publish workflow.

  • Points publish workflow at CICDL-258-use-trusted-providers branch of github-actions-workflows (not master yet — that PR is pending)
  • Sets use_trusted_publisher: true to exercise the OIDC path

What this tests

  • Whether id-token: write permission is correctly inherited through the reusable workflow chain
  • Whether npm CLI detects the OIDC environment and uses it for auth
  • Which workflow filename to register on npmjs.com (job_workflow_ref vs workflow_ref)

Before triggering publish

  • Register a Trusted Publisher on npmjs.com for test-public-npm-module (owner: pipedrive, repo: test-public-npm-module, workflow filename: TBD — try reusable_cicd-npm-package-publish.yml first)
  • Label this PR with npm-ready-for-publish to trigger the publish workflow
  • Check the workflow run logs to confirm OIDC auth is used

Do NOT merge — test only. Revert to @master + remove use_trusted_publisher once verified.

🤖 Generated with Claude Code

@Moser-ss Moser-ss marked this pull request as ready for review May 20, 2026 08:37
pipedrive-public-gha-bot Bot pushed a commit that referenced this pull request May 20, 2026
@pipedrive-public-gha-bot pipedrive-public-gha-bot Bot merged commit 447ba14 into master May 20, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants