Skip to content

1.0.2#5

Merged
Foscat merged 4 commits into
mainfrom
1.0.2
May 26, 2026
Merged

1.0.2#5
Foscat merged 4 commits into
mainfrom
1.0.2

Conversation

@Foscat
Copy link
Copy Markdown
Owner

@Foscat Foscat commented May 25, 2026

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

  • Fix
  • Feature
  • Refactor
  • Docs
  • Chore

Validation

  • npm run lint:css
  • Visual sanity check in index.html demo

Checklist

  • Public API changes documented (README/wiki)
  • No unrelated file churn
  • Code of Conduct respected

Copilot AI review requested due to automatic review settings May 25, 2026 19:16
Copy link
Copy Markdown
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 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.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.

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.

Comment on lines +3 to +8
on:
push:
tags:
- "v*.*.*"
workflow_dispatch:

Comment on lines +4 to +7
push:
tags:
- "v*.*.*"
workflow_dispatch:
Comment on lines +100 to +105
- 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
Copilot finished work on behalf of Foscat May 25, 2026 21:04
@Foscat Foscat self-assigned this May 26, 2026
@Foscat Foscat added the enhancement New feature or request label May 26, 2026
@Foscat
Copy link
Copy Markdown
Owner Author

Foscat commented May 26, 2026

@copilot squash all the commits on this branch into 1 single commit. Also update the description to note what was done in the update.

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@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 (3529065), but rewriting this branch to a single remote commit requires a force-push, which this agent cannot perform via report_progress (it only does a regular push). If you want, I can proceed as soon as force-push is available, or you can squash via GitHub at merge time.

Comment thread CHANGELOG.md Outdated

All notable changes to this project will be documented in this file.

## [1.0.2] - 2026-05-25
Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

@copilot this should be [1.0.2]-2026-05-25

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Updated in 5df09f9: the changelog heading now uses ## [1.0.2]-2026-05-25.

@Foscat
Copy link
Copy Markdown
Owner Author

Foscat commented May 26, 2026

@copilot squash all changes into one commit

Copy link
Copy Markdown
Contributor

Copilot AI commented May 26, 2026

@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 report_progress. Current branch head is 5df09f9 with prior commits still in history. Please use GitHub’s Squash and merge at merge time, or force-push a locally squashed branch (git reset --soft 8b694da && git commit -m "1.0.2" && git push --force-with-lease).

Copilot finished work on behalf of Foscat May 26, 2026 03:28
@Foscat Foscat merged commit ac6c3d5 into main May 26, 2026
2 checks passed
@Foscat Foscat deleted the 1.0.2 branch May 26, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants