-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Command failed: npm install semantic-release #79
Comments
same here, any pointers ? |
looks like you need to add with:
semantic_version: 17 to your action |
Thanks |
@revolunet it's not fix the problem for me :(
|
i believe its the git plugin that is causing the issue. The latest version (10.0.0) has a dependency on semantic-release@18.0.0 so it you havent fixed the plugin version then it could be throwing an error with this by trying to grab the latest version, yet all other plugins havent been updated to support (they were reporting support <= 18.0.0). I set the @semantic-release/git@9.0.1 to resolve things and work around the conflict here. |
@pennywisdom I believe your fix resolves the issue I was having in #80 but for me it didn't resolve this particular issue. what is a workaround for me was to not use I normally have my github actions config set up like this:
the workaround for me was:
which is just a workaround, not a fix... |
Got the same error Fixed by specifying a - uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
- name: Semantic Release
uses: cycjimmy/semantic-release-action@v2.5.4
with:
semantic_version: 18.0.0
extra_plugins: |
@semantic-release/commit-analyzer@8.0.1
@semantic-release/release-notes-generator@9.0.3
@semantic-release/changelog@5.0.1
@semantic-release/github@7.2.3
@semantic-release/git@9.0.0 |
More details here: cycjimmy/semantic-release-action#79
More details here: cycjimmy/semantic-release-action#79
More details here: cycjimmy/semantic-release-action#79
More details here: cycjimmy/semantic-release-action#79
More details here: cycjimmy/semantic-release-action#79
More details here: cycjimmy/semantic-release-action#79
Is it actually some Node 16 breaking change that needs to be obliged? |
@pegiadise I don’t think it’s the reason. This worked for me:
|
Yup. I also ended up using semantic 18. It seems that the issue is with semantic 17 and Node 16. |
Something about semantic-release version? cycjimmy/semantic-release-action#79
Something about semantic-release version? cycjimmy/semantic-release-action#79
…explicitly To try to work around cycjimmy/semantic-release-action#79
For me this error was happening due to |
I faced the same issue today. For me, the problem is isolated to one repository. The main difference between my other repos where this action is used is that Another thing to note: When running the seemingly failed command in my local shell, everything works fine and no error is thrown. So I assume it is not a mismatch of some dependencies here. on:
push:
branches:
- main
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: "lts/*"
- uses: actions/setup-java@v3
with:
java-version: "17"
distribution: "adopt"
- uses: bufbuild/buf-setup-action@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
- uses: arduino/setup-protoc@v1
with:
version: "3.x"
repo-token: ${{ secrets.GITHUB_TOKEN }}
- uses: cycjimmy/semantic-release-action@v3
env:
GITHUB_TOKEN: ${{ github.token }}
GITHUB_ACTOR: ${{ github.actor }}
OSSRH_ACTOR: ${{ secrets.OSSRH_ACTOR }}
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
SIGNING_KEY: ${{ secrets.SIGNING_KEY }}
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
with:
semantic_version: 19
extra_plugins: |
@semantic-release/git@10
@semantic-release/changelog@6
@semantic-release/exec@6
conventional-changelog-conventionalcommits@5
gradle-semantic-release-plugin@1 |
There should be a way to disable the "--silent" flag, for example when re-running a failed job with the "debug" mode enabled. |
It's possible to disable the
|
You're right, see : 6d1b158 |
Yeah that's how I found it. I'm not sure why |
Definitely. Also, it should be documented that the |
* chore: allow dependabot to call test workflow * chore: more fix for semantic release action per cycjimmy/semantic-release-action#79 (comment)
Describe the bug
Today i run it and had this error:
Workflow
No change on the worklow file, was passing 3 days ago.
Expected behavior
Not fail like in the last months
Additional context
Download action repository 'actions/checkout@v2' (SHA:5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f)
Download action repository 'cycjimmy/semantic-release-action@v2' (SHA:116647291d9b7bef1f5a4315deedd3f46ed4218b)
How i can debug this?
The text was updated successfully, but these errors were encountered: