Comments (8)
With any tool, also make sure to verify things by simply running the commands in sequence manually.
from release-it.
Closing this one, but feel free to continue discussion or open new ones.
from release-it.
current workaround is something like
- name: 'Bump Version'
run: npx release-it --ci -VV --no-github.release $version
- name: 'Create Release'
run: npx release-it --ci -VV --no-increment --no-git
from release-it.
You could also look into using releaseNotes
as a function:
https://github.com/release-it/release-it/blob/main/docs/github-releases.md#release-notes
from release-it.
Use the verbose or debug options to see the order of things and more details: https://github.com/release-it/release-it?tab=readme-ov-file#troubleshooting--debugging
from release-it.
Thanks for replying. I did use -VV to figure out what I think was happening.
I don't think auto-changelog is able to create the notes they right way until the tag/commit is there. I think I tried every combination.
I guess a function could possibly chop out the previous release notes if I run auto-changelog with the options that cause double release notes.
from release-it.
I've been using auto-changelog
, but it's a while ago. Usually these tools work based on the commits since a certain tag. Also note that in dry mode the !
mean that the command didn't actually run (user commands could be writing something).
from release-it.
Also, this arguably is an auto-changelog issue/request.
I'm also not stuck on auto-changelog. I could just try conventional or keepachangelog
Or just put the git log into the githubRelease...
from release-it.
Related Issues (20)
- Bug: Error when rolling back git tag release suppresses original error
- Error Invalid version HOT 7
- beta and alpha releases do not work HOT 7
- When publishing an npm package, when the publishPath option is set, isCollaborator should detect package.json under publishPath instead of the current directory. HOT 2
- Wrong documentation related to running a custom Git Push command HOT 4
- How can I change method of releasing (from "Release 0.0.1" to "v0.0.1") ? HOT 3
- How can I change parametrs from "Release 0.0.0" to "v0.0.0" after writing release-it, and publishing into repository ? HOT 7
- Return different message when requireCommitsFail is false HOT 1
- Commits to one dir generate release of another. HOT 2
- Programatic Usage: Release-Version Premature Exit HOT 1
- Can't upload github release assets without rewriting release's changelog HOT 2
- Error 405 (Method Not Allowed) when creating Gitlab release (Gitlab self-hosted) HOT 2
- Is it possible to ignore `git.requireBranch` when releasing a pre-release only? HOT 2
- Run the script without prompts (accept all defaults) HOT 2
- Node 22 engine HOT 4
- Version determine error in CI HOT 1
- Working dir must be clear HOT 1
- `--npm.allowSameVersion` command arg does not work. HOT 2
- Extending to publish release configuration to Cargo, Maven and PIP HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from release-it.