Compare commits

..

28 commits
v5.0.2 ... main

Author SHA1 Message Date
Geoffrey.C
acb3d1c023
Merge pull request #282 from cycjimmy/dependabot/npm_and_yarn/multi-5dbde75f7e
Some checks failed
Release / release (push) Has been cancelled
Test Release / test-semantic-latest (push) Has been cancelled
Test Release / test-semantic-v15 (push) Has been cancelled
build(deps): bump tar and npm
2026-01-26 14:12:47 +08:00
Geoffrey.C
7922aa4386
Merge pull request #281 from cycjimmy/dependabot/npm_and_yarn/lodash-4.17.23
build(deps): bump lodash from 4.17.21 to 4.17.23
2026-01-26 14:12:35 +08:00
dependabot[bot]
6e9611f599
build(deps): bump tar and npm
Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli). These dependencies need to be updated together.


Removes `tar`

Updates `npm` from 11.7.0 to 11.8.0
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.7.0...v11.8.0)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 
  dependency-type: indirect
- dependency-name: npm
  dependency-version: 11.8.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 05:46:15 +00:00
dependabot[bot]
7aa5b5ea90
build(deps): bump lodash from 4.17.21 to 4.17.23
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 05:46:12 +00:00
Geoffrey.C
cabafd6705
Merge pull request #280 from cycjimmy/dependabot/npm_and_yarn/lodash-es-4.17.23
build(deps): bump lodash-es from 4.17.21 to 4.17.23
2026-01-23 13:45:15 +08:00
dependabot[bot]
8dc9474c5c
build(deps): bump lodash-es from 4.17.21 to 4.17.23
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 23:13:09 +00:00
Geoffrey.C
c894d87299
Merge pull request #279 from cycjimmy/dependabot/npm_and_yarn/multi-79dce8efd9
build(deps): bump glob and npm
2026-01-12 10:31:23 +08:00
dependabot[bot]
23f28d6b9a
build(deps): bump glob and npm
Removes [glob](https://github.com/isaacs/node-glob). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli). These dependencies need to be updated together.


Removes `glob`

Updates `npm` from 11.6.3 to 11.7.0
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.6.3...v11.7.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 
  dependency-type: indirect
- dependency-name: npm
  dependency-version: 11.7.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-12 01:50:46 +00:00
Geoffrey.C
8c3e4f586e
Merge pull request #278 from cycjimmy/dependabot/npm_and_yarn/actions/core-2.0.2
build(deps): bump @actions/core from 2.0.1 to 2.0.2
2026-01-12 09:49:41 +08:00
dependabot[bot]
5b8d1ccbaa
build(deps): bump @actions/core from 2.0.1 to 2.0.2
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 2.0.1 to 2.0.2.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 00:01:58 +00:00
Geoffrey.C
e0b75dd3b9
Merge pull request #277 from cycjimmy/dependabot/npm_and_yarn/actions/core-2.0.1
build(deps): bump @actions/core from 2.0.0 to 2.0.1
2025-12-12 13:42:40 +08:00
dependabot[bot]
8ebfa72b1f
build(deps): bump @actions/core from 2.0.0 to 2.0.1
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 2.0.0 to 2.0.1.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 00:01:10 +00:00
Geoffrey.C
7aabe5626b
Merge pull request #276 from cycjimmy/dependabot/npm_and_yarn/actions/core-2.0.0
build(deps): bump @actions/core from 1.11.1 to 2.0.0
2025-12-10 10:50:34 +08:00
dependabot[bot]
132e967011
build(deps): bump @actions/core from 1.11.1 to 2.0.0
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.11.1 to 2.0.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 00:01:06 +00:00
Geoffrey.C
fb28efae68
Merge pull request #275 from cycjimmy/dependabot/npm_and_yarn/multi-01034abe0a
build(deps): bump tar and npm
2025-11-24 17:06:37 +08:00
dependabot[bot]
2d010c7798
build(deps): bump tar and npm
Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli). These dependencies need to be updated together.


Removes `tar`

Updates `npm` from 11.6.2 to 11.6.3
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.6.2...v11.6.3)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 
  dependency-type: indirect
- dependency-name: npm
  dependency-version: 11.6.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 17:00:28 +00:00
Geoffrey.C
ed948e207e
Merge pull request #274 from cycjimmy/dependabot/github_actions/actions/checkout-6
build(deps): bump actions/checkout from 5 to 6
2025-11-23 00:59:21 +08:00
dependabot[bot]
14d79a8239
build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 00:01:39 +00:00
semantic-release-bot
b12c8f6015 chore(release): 6.0.0 [skip ci]
# [6.0.0](https://github.com/cycjimmy/semantic-release-action/compare/v5.0.2...v6.0.0) (2025-11-17)

### Features

* **deps:** update semantic-release to version 25 ([9246c0b](9246c0bd17))

### BREAKING CHANGES

* **deps:** Update semantic-release to version 25
2025-11-17 07:36:31 +00:00
Geoffrey.C
f80bc73384
Merge pull request #273 from cycjimmy/feat-update-semantic-release-to-version-25
feat(deps): update semantic-release to version 25
2025-11-17 15:36:11 +08:00
Geoffrey.C
089129701b docs(readme): update semantic-release-action to v6
update semantic-release-action to v6
2025-11-15 21:56:41 +08:00
Geoffrey.C
9246c0bd17 feat(deps): update semantic-release to version 25
Update semantic-release to version 25

BREAKING CHANGE: Update semantic-release to version 25
2025-11-15 21:52:14 +08:00
Geoffrey.C
e878abf189
Merge pull request #272 from cycjimmy/dependabot/npm_and_yarn/js-yaml-4.1.1
build(deps): bump js-yaml from 4.1.0 to 4.1.1
2025-11-15 21:07:44 +08:00
dependabot[bot]
acd6d5df2b
build(deps): bump js-yaml from 4.1.0 to 4.1.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 10:50:34 +00:00
Geoffrey.C
100d1fb3a3
Merge pull request #270 from cycjimmy/dependabot/npm_and_yarn/actions/io-2.0.0
build(deps): bump @actions/io from 1.1.3 to 2.0.0
2025-11-13 18:40:31 +08:00
dependabot[bot]
ea00aee834
build(deps): bump @actions/io from 1.1.3 to 2.0.0
Bumps [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) from 1.1.3 to 2.0.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/io)

---
updated-dependencies:
- dependency-name: "@actions/io"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 00:01:13 +00:00
Geoffrey.C
e03fa181e1
Merge pull request #266 from cycjimmy/dependabot/github_actions/actions/setup-node-6
build(deps): bump actions/setup-node from 5 to 6
2025-10-17 10:24:57 +08:00
dependabot[bot]
36bdefbcf6
build(deps): bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-15 00:01:37 +00:00
7 changed files with 1446 additions and 5895 deletions

View file

@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v6
- name: Semantic Release - name: Semantic Release
uses: ./ uses: ./

View file

@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v6
- name: Semantic Release - name: Semantic Release
uses: ./ uses: ./
@ -46,7 +46,7 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Setup Node.js with GitHub Package Registry - name: Setup Node.js with GitHub Package Registry
uses: actions/setup-node@v5 uses: actions/setup-node@v6
with: with:
node-version: 24 node-version: 24
registry-url: 'https://npm.pkg.github.com' registry-url: 'https://npm.pkg.github.com'

View file

@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v6
- name: Semantic Release - name: Semantic Release
uses: ./ uses: ./
@ -59,7 +59,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v6
- name: Semantic Release - name: Semantic Release
uses: ./ uses: ./

View file

@ -20,7 +20,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
@ -65,7 +65,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
semantic_version: 19.0.5 # It is recommended to specify a version range semantic_version: 19.0.5 # It is recommended to specify a version range
# for semantic-release when using # for semantic-release when using
@ -75,7 +75,7 @@ steps:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
``` ```
If no version range is specified with `cycjimmy/semantic-release-action@v5` then [semantic-release](https://github.com/semantic-release/semantic-release/) version [24.2.7](https://github.com/semantic-release/semantic-release/releases/tag/v24.2.7) is used. If no version range is specified with `cycjimmy/semantic-release-action@v6` then [semantic-release](https://github.com/semantic-release/semantic-release/) version [24.2.7](https://github.com/semantic-release/semantic-release/releases/tag/v25.0.2) is used.
#### branches #### branches
> {Optional Input Parameter} The branches on which releases should happen.<br>`branches` supports for **semantic-release above v16**. > {Optional Input Parameter} The branches on which releases should happen.<br>`branches` supports for **semantic-release above v16**.
@ -85,7 +85,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
semantic_version: 16 semantic_version: 16
# you can set branches for semantic-release above v16. # you can set branches for semantic-release above v16.
@ -131,7 +131,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
semantic_version: 15.13.28 semantic_version: 15.13.28
# you can set branch for semantic-release older than v16. # you can set branch for semantic-release older than v16.
@ -156,7 +156,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
# You can specify specifying version range for the extra plugins if you prefer. # You can specify specifying version range for the extra plugins if you prefer.
extra_plugins: | extra_plugins: |
@ -186,7 +186,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
dry_run: true dry_run: true
env: env:
@ -202,7 +202,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
ci: false ci: false
env: env:
@ -220,7 +220,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
# You can extend an existing shareable configuration. # You can extend an existing shareable configuration.
# And you can specify version range for the shareable configuration if you prefer. # And you can specify version range for the shareable configuration if you prefer.
@ -240,7 +240,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
# You can select another working directory like a subdirectory for example. # You can select another working directory like a subdirectory for example.
working_directory: ./code working_directory: ./code
@ -257,7 +257,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
tag_format: custom-v${version} tag_format: custom-v${version}
env: env:
@ -279,7 +279,7 @@ steps:
git config --global user.email github-actions@github.com git config --global user.email github-actions@github.com
git merge --no-ff origin/${{ github.event.pull_request.head.ref }} --message "${{ github.event.pull_request.title }}" git merge --no-ff origin/${{ github.event.pull_request.head.ref }} --message "${{ github.event.pull_request.title }}"
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
with: with:
unset_gha_env: ${{ github.event_name == 'pull_request' }} unset_gha_env: ${{ github.event_name == 'pull_request' }}
ci: ${{ github.event_name == 'pull_request' && false || '' }} ci: ${{ github.event_name == 'pull_request' && false || '' }}
@ -310,7 +310,7 @@ steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Semantic Release - name: Semantic Release
uses: cycjimmy/semantic-release-action@v5 uses: cycjimmy/semantic-release-action@v6
id: semantic # Need an `id` for output variables id: semantic # Need an `id` for output variables
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View file

@ -1,3 +1,15 @@
# [6.0.0](https://github.com/cycjimmy/semantic-release-action/compare/v5.0.2...v6.0.0) (2025-11-17)
### Features
* **deps:** update semantic-release to version 25 ([9246c0b](https://github.com/cycjimmy/semantic-release-action/commit/9246c0bd17405b1f20450501f39234912258bc50))
### BREAKING CHANGES
* **deps:** Update semantic-release to version 25
## [5.0.2](https://github.com/cycjimmy/semantic-release-action/compare/v5.0.1...v5.0.2) (2025-10-10) ## [5.0.2](https://github.com/cycjimmy/semantic-release-action/compare/v5.0.1...v5.0.2) (2025-10-10)

7285
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{ {
"name": "@cycjimmy/semantic-release-action", "name": "@cycjimmy/semantic-release-action",
"version": "5.0.2", "version": "6.0.0",
"description": "GitHub Action for Semantic Release", "description": "GitHub Action for Semantic Release",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
@ -21,11 +21,11 @@
}, },
"homepage": "https://github.com/cycjimmy/semantic-release-action#readme", "homepage": "https://github.com/cycjimmy/semantic-release-action#readme",
"dependencies": { "dependencies": {
"@actions/core": "^1.10.1", "@actions/core": "^2.0.0",
"@actions/io": "^1.1.3", "@actions/io": "^2.0.0",
"@cycjimmy/awesome-js-funcs": "^4.0.9", "@cycjimmy/awesome-js-funcs": "^4.0.9",
"@semantic-release/changelog": "^6.0.3", "@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1", "@semantic-release/git": "^10.0.1",
"semantic-release": "^24.2.9" "semantic-release": "^25.0.2"
} }
} }