Skip to content

feat: add release - #69

Merged
Aohzan merged 1 commit into
masterfrom
feat_release
Apr 22, 2025
Merged

feat: add release#69
Aohzan merged 1 commit into
masterfrom
feat_release

Conversation

@Aohzan

@Aohzan Aohzan commented Apr 22, 2025

Copy link
Copy Markdown
Owner

No description provided.

@Aohzan
Aohzan requested a review from Copilot April 22, 2025 21:06

Copilot AI left a comment

Copy link
Copy Markdown

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 introduces a release feature by adding a script to update the manifest file and a GitHub Actions workflow to automate the release process.

  • Added a new Node.js script (scripts/update-manifest.js) that updates the version field in the manifest.
  • Added a GitHub Actions workflow (.github/workflows/release.yaml) to handle both dry-run and actual releases.

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
scripts/update-manifest.js New script to update the manifest version.
.github/workflows/release.yaml Workflow configuration for release automation.
Files not reviewed (1)
  • .releaserc: Language not supported

Comment thread .github/workflows/release.yaml
@Aohzan
Aohzan force-pushed the feat_release branch 6 times, most recently from ce408cd to ffa1260 Compare April 22, 2025 21:36
@Aohzan
Aohzan requested a review from Copilot April 22, 2025 21:38

Copilot AI left a comment

Copy link
Copy Markdown

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 introduces a new release mechanism by adding a Python script to update the version in manifest.json and a GitHub Actions workflow to manage release jobs.

  • Adds scripts/update_manifest.py to update the manifest version.
  • Introduces .github/workflows/release.yaml to automate dry-run and actual releases.

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
scripts/update_manifest.py New script that updates the version in the manifest file.
.github/workflows/release.yaml New workflow with jobs for dry-run and release automation.
Files not reviewed (1)
  • .releaserc: Language not supported

Comment thread .github/workflows/release.yaml
@Aohzan
Aohzan merged commit 2530fef into master Apr 22, 2025
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 3.11.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# 1.0.0 (2025-04-22)

### Bug Fixes

* change on climate feature ([#67](#67)) ([1017ab2](1017ab2))
* release config ([5836110](5836110))
* translation key ([#65](#65)) ([3774c69](3774c69))

### Features

* Add capacity to disable check host on push ([#66](#66)) ([695c721](695c721))
* add release ([#69](#69)) ([2530fef](2530fef))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Bug Fixes

* release config ([439ebba](439ebba))
* release config ([5836110](5836110))

### Features

* add release ([#69](#69)) ([2530fef](2530fef))
Aohzan pushed a commit that referenced this pull request Apr 22, 2025
* release config ([439ebba](439ebba))
* release config ([5836110](5836110))

* add release ([#69](#69)) ([2530fef](2530fef))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Bug Fixes

* release config ([ff0590a](ff0590a))
* release config ([5836110](5836110))

### Features

* add release ([#69](#69)) ([2530fef](2530fef))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Bug Fixes

* release config ([ff0590a](ff0590a))
* release config ([5836110](5836110))
* release script permission ([6d272d5](6d272d5))

### Features

* add release ([#69](#69)) ([2530fef](2530fef))
Aohzan added a commit that referenced this pull request Apr 22, 2025
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Features

* add release ([#69](#69)) ([70c289f](70c289f))
Aohzan added a commit that referenced this pull request Apr 22, 2025
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Features

* add release ([#69](#69)) ([f04127f](f04127f))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Features

* add release ([#69](#69)) ([f04127f](f04127f))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Features

* add release ([#69](#69)) ([f04127f](f04127f))
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Features

* add release ([#69](#69)) ([f04127f](f04127f))
Aohzan added a commit that referenced this pull request Apr 22, 2025
github-actions Bot pushed a commit that referenced this pull request Apr 22, 2025
# [3.11.0](3.10.1...3.11.0) (2025-04-22)

### Bug Fixes

* change on climate preset ([b7cb85c](b7cb85c))

### Features

* add release ([#69](#69)) ([9038385](9038385))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants