Skip to content

Simplify npm publish workflow#5

Closed
jozefizso wants to merge 5 commits into
mainfrom
simplify-publish-workflow
Closed

Simplify npm publish workflow#5
jozefizso wants to merge 5 commits into
mainfrom
simplify-publish-workflow

Conversation

@jozefizso
Copy link
Copy Markdown
Member

@jozefizso jozefizso commented May 2, 2026

Summary

  • Check the exact npm package version with tehpsalmist/npm-publish-status-action pinned to 01cb25946b194a7a5468f22c8e74db04c283f121.
  • Start the publish job only when that action reports exists == 0.
  • Keep the publish path small: npm ci, npm pack, GitHub artifact attestation, and npm publish --provenance.

Validation

  • Parsed .github/workflows/publish.yml with Ruby YAML.
  • Ran actionlint v1.7.12.
  • Ran git diff --check.

Leaving this PR open for maintainer review.

@jozefizso
Copy link
Copy Markdown
Member Author

Closing after force-resetting main back before the npm publish workflow work, per maintainer request.

@jozefizso jozefizso closed this May 2, 2026
@jozefizso jozefizso deleted the simplify-publish-workflow branch May 2, 2026 12:39
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