Conversation
There was a problem hiding this comment.
Pull request overview
This PR prepares the ui-style-kit-css package for the 1.0.2 release by bumping version metadata and adding a release automation workflow intended to keep Git tag/package/changelog aligned and support npm publishing.
Changes:
- Bump recorded package version to
1.0.2inpackage-lock.json. - Add a release workflow to validate version/tag/changelog alignment and publish to npm.
- Add a
1.0.2entry to the changelog documenting the release and CI/workflow updates.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
package-lock.json |
Updates lockfile version metadata to 1.0.2. |
CHANGELOG.md |
Adds 1.0.2 release notes and documents workflow/tooling updates. |
.github/workflows/release-version-alignment.yml |
Introduces a tag/dispatch-triggered workflow to validate release metadata and publish to npm / create a GitHub Release. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| on: | ||
| push: | ||
| tags: | ||
| - "v*.*.*" | ||
| workflow_dispatch: | ||
|
|
| push: | ||
| tags: | ||
| - "v*.*.*" | ||
| workflow_dispatch: |
| - name: Create GitHub release label | ||
| uses: softprops/action-gh-release@v2 | ||
| with: | ||
| tag_name: ${{ steps.version.outputs.expected_tag }} | ||
| name: ${{ steps.version.outputs.expected_tag }} | ||
| generate_release_notes: true |
Agent-Logs-Url: https://github.com/Foscat/ui-style-kit-css/sessions/0fb3b4d0-bf12-422b-a72a-f8b8c8eef618 Co-authored-by: Foscat <40616718+Foscat@users.noreply.github.com>
|
@copilot squash all the commits on this branch into 1 single commit. Also update the description to note what was done in the update. |
I updated the PR description checklist to note the squash update attempt and verified lint still passes. I also created a local squashed commit ( |
|
|
||
| All notable changes to this project will be documented in this file. | ||
|
|
||
| ## [1.0.2] - 2026-05-25 |
There was a problem hiding this comment.
Updated in 5df09f9: the changelog heading now uses ## [1.0.2]-2026-05-25.
|
@copilot squash all changes into one commit |
I can’t complete that from this agent because squashing existing branch history requires a force-push, and this environment only allows regular pushes via |
Agent-Logs-Url: https://github.com/Foscat/ui-style-kit-css/sessions/51d5cfe8-ee77-40a5-b8d8-751c4a07d578 Co-authored-by: Foscat <40616718+Foscat@users.noreply.github.com>
Summary
Bump recorded package version to 1.0.2 in package-lock.json.
Add a release workflow to validate version/tag/changelog alignment and publish to npm.
Add a 1.0.2 entry to the changelog documenting the release and CI/workflow updates.
Type of Change
Validation
npm run lint:cssindex.htmldemoChecklist