Skip to content

Conversation

@bkeepers
Copy link
Member

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds automated release infrastructure to publish the tide-stations package to npm. The key changes enable a manual workflow trigger that automatically versions the package with the current date and creates corresponding GitHub releases.

  • Added GitHub Action workflow to build, version, and publish package releases
  • Reset package version to 0.0.0 as a base for automated versioning
  • Added versioning documentation explaining the semantic versioning approach with date-based patch versions
  • Configured Dependabot to keep npm dependencies and GitHub Actions up to date

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
package.json Reset version to 0.0.0 to serve as the base version for automated releases
README.md Removed unnecessary section headers and added comprehensive versioning documentation
.github/workflows/publish.yml New workflow to automate building, versioning, and publishing releases to npm and GitHub
.github/dependabot.yml Configured automated dependency updates for npm packages and GitHub Actions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

0.0.20251220

Specify files

Use trusted publishing
@bkeepers bkeepers merged commit 7c50cf4 into main Dec 21, 2025
1 check passed
@bkeepers bkeepers deleted the publish branch December 21, 2025 16:51
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