Comments (4)
@soimkim
I've tried a number of ways, but I'm having problems for the following reasons
case 1
advantages : There is no duplicated of commit
disadvantages : Main Branch is a previous release of changelog
To prevent duplicate commits, if you create a changelog in the develop branch and merge it into the main branch, both branches have the same changelog. However, since the changelog is created after the release has been published, this method ensures that the develop branch has the latest changelog, but the main branch has the changelog of the previous release.
case 2
advantages : All branches are the latest release of changelog.
disadvantages : Duplicate occurrence of commitment
If you commit the change log in both develop and master branches, it will work as follows, but the same commit will be duplicated when merged into main later.
case 3
This is a method of adding the changelog to the develop branch before merging in PR and then proceeding with the merge. But it failed because it was before release.
conclusion
I think it would be difficult to change the changelog without committing in the develop branch because all the methods are released in the main branch. Therefore, In the second case, if duplicate commits are displayed separately into Update Changelog on develop branch and Update Changelog on main branch, wouldn't duplication be avoided?
I'd like to hear from the maintainer Thank you!
from fosslight.
@soimkim
There are no conflicts, but I checked that the commits were duplicated.
I'll think of a new way to PR again. Thanks for the feedback 😄
from fosslight.
Are you saying that each commit in case 2 is left with a different commit message so it's not a duplicate commit?
That seems like the best way. 👍
from fosslight.
@soimkim
Thank you for your comments!
from fosslight.
Related Issues (20)
- Korean is broken in PDF HOT 2
- Support Helm charts HOT 2
- Some images not working HOT 7
- Test code of "LicenseController" LICENSE.SAVE_COMMEN, LICENSE.LICENSE_TEXTT HOT 2
- Test code of "LicenseController" LICENSE.AUTOCOMPLETE_AJAX, LICENSE.LICENSE_ID HOT 2
- Test code of "LicenseController" LICENSE.LICENSE_BULK_REG,
- Test code of "LicenseController" LICENSE.BULK_VALIDATION
- Test code of "LicenseController" LICENSE.CSV_FILE
- Extended Check OSS Name function HOT 3
- fetch the base-check-commit-message.yml from the .github HOT 1
- Remove v from OSS Version HOT 4
- Vulnerability > Recalculated/Discovered mail table format change HOT 3
- Send notification mail for security vulnerability sync operation result HOT 4
- Change Docker Image Build Method from Dockerfile to Jib HOT 3
- `@Transactional` and `@CacheEvict` annotations not working on private methods HOT 8
- Replace HttpURLConnection with RestTemplate HOT 8
- Testing builds through service containers in GitHub Actions
- OSS List > Vulnerability Search > Rows that do not meet vulnerability search conditions HOT 2
- nvd 업데이트 오류 HOT 3
- Project > Identification > When requesting, N/A is automatically checked if there are no rows written in the 3rd, Dep, SRC, and BIN tabs.
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 fosslight.