serverless-operations / serverless-step-functions

AWS Step Functions plugin for Serverless Framework ⚡️
Other
1.03k stars 207 forks source link

Release v3.22.0 #625

Closed threes-was-taken closed 1 month ago

threes-was-taken commented 2 months ago

Discussed in https://github.com/serverless-operations/serverless-step-functions/discussions/624

Originally posted by **threes-was-taken** August 19, 2024 Hello! I was wondering when we can expect a new release of the `master` branch as `v3.22.0`? With the new serverless version, I think that it's necessary to not be blocking other people who depend on this package in their project(s). Thank you in advance for your help and the effort put in this library. @horike37 @lopburny @theburningmonk
estahn commented 2 months ago

@horike37 Could we get this released?

sean-legitscript commented 2 months ago

Do yall have plans to support serverless 4?

threes-was-taken commented 1 month ago

Do yall have plans to support serverless 4?

@sean-legitscript serverless v4 is already supported on the master branch. the only issue is that they need to release so the v4 support is generally available.

horike37 commented 1 month ago

We use semantic-release to release any new versions. but it didn't trigger the new release on the master branch, which is the V4-supported version, for some reason. Probably, the updates from the old version only include the changes on packege.json. Any ideas to solve it?

Here is the log when semantic-release runs. it said There are no relevant changes, so no new version is released.

 % npx semantic-release --no-ci
[15:53:02] [semantic-release] › ℹ  Running semantic-release version 19.0.5
[15:53:02] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[15:53:02] [semantic-release] › ✔  Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[15:53:02] [semantic-release] › ✔  Loaded plugin "prepare" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "success" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "fail" from "@semantic-release/github"
[15:53:05] [semantic-release] › ✔  Run automated release from branch master on repository https://github.com/horike37/serverless-step-functions.git
[15:53:06] [semantic-release] › ✔  Allowed to push to the Git repository
[15:53:06] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/npm"
[15:53:06] [semantic-release] [@semantic-release/npm] › ℹ  Verify authentication for registry https://registry.npmjs.org/
[15:53:06] [semantic-release] [@semantic-release/npm] › ℹ  Reading npm config from /Users/horiketakahiro/.npmrc
horike37
[15:53:07] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/npm"
[15:53:07] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/github"
[15:53:07] [semantic-release] [@semantic-release/github] › ℹ  Verify GitHub authentication
[15:53:08] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/github"
[15:53:08] [semantic-release] › ℹ  Found git tag v3.21.0 associated with version 3.21.0 on branch master
[15:53:08] [semantic-release] › ℹ  Found 14 commits since last release
[15:53:08] [semantic-release] › ℹ  Start step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #621 from serverless-operations/dependabot/npm_and_yarn/socket.io-parser-3.3.4

chore(deps-dev): bump socket.io-parser from 3.3.3 to 3.3.4
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #620 from serverless-operations/dependabot/npm_and_yarn/protobufjs-6.11.4

chore(deps-dev): bump protobufjs from 6.11.3 to 6.11.4
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #619 from serverless-operations/dependabot/npm_and_yarn/es5-ext-0.10.64

chore(deps): bump es5-ext from 0.10.62 to 0.10.64
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #618 from serverless-operations/dependabot/npm_and_yarn/babel/traverse-7.25.3

chore(deps-dev): bump @babel/traverse from 7.22.5 to 7.25.3
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #617 from serverless-operations/dependabot/npm_and_yarn/multi-5ec6b27181

chore(deps): bump ws and engine.io-client
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #616 from serverless-operations/dependabot/npm_and_yarn/multi-30cf879f18

chore(deps): bump axios and @serverless/platform-client
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump socket.io-parser from 3.3.3 to 3.3.4

Bumps [socket.io-parser](https://github.com/Automattic/socket.io-parser) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/Automattic/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/3.3.4/CHANGELOG.md)
- [Commits](https://github.com/Automattic/socket.io-parser/compare/3.3.3...3.3.4)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump protobufjs from 6.11.3 to 6.11.4

Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.3 to 6.11.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/commits)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump es5-ext from 0.10.62 to 0.10.64

Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump @babel/traverse from 7.22.5 to 7.25.3

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.5 to 7.25.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.3/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump ws and engine.io-client

Bumps [ws](https://github.com/websockets/ws) and [engine.io-client](https://github.com/socketio/engine.io-client). These dependencies needed to be updated together.

Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

Updates `engine.io-client` from 3.5.3 to 3.5.4
- [Release notes](https://github.com/socketio/engine.io-client/releases)
- [Changelog](https://github.com/socketio/engine.io-client/blob/3.5.4/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io-client/compare/3.5.3...3.5.4)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
- dependency-name: engine.io-client
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump axios and @serverless/platform-client

Bumps [axios](https://github.com/axios/axios) and @serverless/platform-client. These dependencies needed to be updated together.

Updates `axios` from 0.21.4 to 1.7.3
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.4...v1.7.3)

Updates `@serverless/platform-client` from 4.3.2 to 4.5.1

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
- dependency-name: "@serverless/platform-client"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #615 from threes-was-taken/feature/update-for-sls-v4

chore: :arrow_up: upgrade serverless peer dependency
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore: :arrow_up: upgrade serverless peer dependency
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analysis of 14 commits complete: no release
[15:53:08] [semantic-release] › ✔  Completed step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[15:53:08] [semantic-release] › ℹ  There are no relevant changes, so no new version is released.
horiketakahiro@horiketakahironoMacBook-Pro serverless-step-functions % 
threes-was-taken commented 1 month ago

We use semantic-release to release any new versions. but it didn't trigger the new release on the master branch, which is the V4-supported version, for some reason. Probably, the updates from the old version only include the changes on packege.json. Any ideas to solve it?

Here is the log when semantic-release runs. it said There are no relevant changes, so no new version is released.

 % npx semantic-release --no-ci
[15:53:02] [semantic-release] › ℹ  Running semantic-release version 19.0.5
[15:53:02] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[15:53:02] [semantic-release] › ✔  Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[15:53:02] [semantic-release] › ✔  Loaded plugin "prepare" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/npm"
[15:53:02] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "success" from "@semantic-release/github"
[15:53:02] [semantic-release] › ✔  Loaded plugin "fail" from "@semantic-release/github"
[15:53:05] [semantic-release] › ✔  Run automated release from branch master on repository https://github.com/horike37/serverless-step-functions.git
[15:53:06] [semantic-release] › ✔  Allowed to push to the Git repository
[15:53:06] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/npm"
[15:53:06] [semantic-release] [@semantic-release/npm] › ℹ  Verify authentication for registry https://registry.npmjs.org/
[15:53:06] [semantic-release] [@semantic-release/npm] › ℹ  Reading npm config from /Users/horiketakahiro/.npmrc
horike37
[15:53:07] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/npm"
[15:53:07] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/github"
[15:53:07] [semantic-release] [@semantic-release/github] › ℹ  Verify GitHub authentication
[15:53:08] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/github"
[15:53:08] [semantic-release] › ℹ  Found git tag v3.21.0 associated with version 3.21.0 on branch master
[15:53:08] [semantic-release] › ℹ  Found 14 commits since last release
[15:53:08] [semantic-release] › ℹ  Start step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #621 from serverless-operations/dependabot/npm_and_yarn/socket.io-parser-3.3.4

chore(deps-dev): bump socket.io-parser from 3.3.3 to 3.3.4
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #620 from serverless-operations/dependabot/npm_and_yarn/protobufjs-6.11.4

chore(deps-dev): bump protobufjs from 6.11.3 to 6.11.4
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #619 from serverless-operations/dependabot/npm_and_yarn/es5-ext-0.10.64

chore(deps): bump es5-ext from 0.10.62 to 0.10.64
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #618 from serverless-operations/dependabot/npm_and_yarn/babel/traverse-7.25.3

chore(deps-dev): bump @babel/traverse from 7.22.5 to 7.25.3
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #617 from serverless-operations/dependabot/npm_and_yarn/multi-5ec6b27181

chore(deps): bump ws and engine.io-client
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #616 from serverless-operations/dependabot/npm_and_yarn/multi-30cf879f18

chore(deps): bump axios and @serverless/platform-client
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump socket.io-parser from 3.3.3 to 3.3.4

Bumps [socket.io-parser](https://github.com/Automattic/socket.io-parser) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/Automattic/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/3.3.4/CHANGELOG.md)
- [Commits](https://github.com/Automattic/socket.io-parser/compare/3.3.3...3.3.4)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump protobufjs from 6.11.3 to 6.11.4

Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.3 to 6.11.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/commits)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump es5-ext from 0.10.62 to 0.10.64

Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps-dev): bump @babel/traverse from 7.22.5 to 7.25.3

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.5 to 7.25.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.3/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump ws and engine.io-client

Bumps [ws](https://github.com/websockets/ws) and [engine.io-client](https://github.com/socketio/engine.io-client). These dependencies needed to be updated together.

Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

Updates `engine.io-client` from 3.5.3 to 3.5.4
- [Release notes](https://github.com/socketio/engine.io-client/releases)
- [Changelog](https://github.com/socketio/engine.io-client/blob/3.5.4/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io-client/compare/3.5.3...3.5.4)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
- dependency-name: engine.io-client
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump axios and @serverless/platform-client

Bumps [axios](https://github.com/axios/axios) and @serverless/platform-client. These dependencies needed to be updated together.

Updates `axios` from 0.21.4 to 1.7.3
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.4...v1.7.3)

Updates `@serverless/platform-client` from 4.3.2 to 4.5.1

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
- dependency-name: "@serverless/platform-client"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #615 from threes-was-taken/feature/update-for-sls-v4

chore: :arrow_up: upgrade serverless peer dependency
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore: :arrow_up: upgrade serverless peer dependency
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[15:53:08] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analysis of 14 commits complete: no release
[15:53:08] [semantic-release] › ✔  Completed step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[15:53:08] [semantic-release] › ℹ  There are no relevant changes, so no new version is released.
horiketakahiro@horiketakahironoMacBook-Pro serverless-step-functions % 

@horike37 Thanks a lot for these insights. I'm not familiar with the semantic-release CLI so I wouldn't know why these version bumps, including my own change, are not recognised as a relevant changes to trigger a release. I would imagine some field, setting,... in the configuration of semantic-release could be changed/ enabled or disabled to make sure "simple" version changes do get recognised as relevant changes for a release. Is that an option for this project?

horike37 commented 1 month ago

Unfortunately, I can't remember if the option exists. But if it does, there should be a configuration file for semantic-release in the root directory of this project.

Only idea that I come up with to solve this problem is to add some meaningless changes to the source file, such as fixing some indents, or something. This is a silly workaround though.

threes-was-taken commented 1 month ago

Unfortunately, I can't remember if the option exists. But if it does, there should be a configuration file for semantic-release in the root directory of this project.

While I want to look into this, I think it's better someone with experience with this tool takes a look to reduce time spent on this small thing.

Only idea that I come up with to solve this problem is to add some meaningless changes to the source file, such as fixing some indents, or something. This is a silly workaround though.

Making changes for the sake of making changes is something I, and I guess you as well, would like to avoid. Therefore, I'd say someone, could be me but only after 7pm CEST, takes a look to the semantic-release configuration of the project.

Does this sound like an idea, @horike37 ?

horike37 commented 1 month ago

Thank you for your opinion. I like that idea👍️

threes-was-taken commented 1 month ago

@horike37 I read the semantic-release README, specifically the configuration section. I don't see any config option that causes the issue here. I did notice that your version of semantic-release is behind 3 major versions. I'd suggest upgrading the package, maybe it will solve the issue at hand here.

Thanks already for your responsiveness earlier today (yesterday for you 😄 )!!

threes-was-taken commented 1 month ago

@horike37

Kind reminder, were you able to look into the semantic-release configuration?

horike37 commented 1 month ago

@threes-was-taken I was able to ship the new release, v3.21.2. Would you test if this version work with sls v4?

threes-was-taken commented 1 month ago

@horike37 Great! I can already confirm the version works with v4 as I referenced the master branch in my package.json file.

Thank you for looking into it.