Comments (11)
I'll look into this, but first, Flathub and Fedora submission has priority.
from antimicrox.
Okay, let's stick with that for now! :)
from antimicrox.
I'd close this issue for now, auto changelog generation works fine. We can reopen if more stuff comes up later. 🙂
from antimicrox.
Are there any ways of filtering commits to be mentioned in changelogs (by tags or by names/types of changed files)?
I don't want to fill our changelogs with README updates etc.
from antimicrox.
Requirements for our changelogs:
- describe changes visible for end-users (changing readme, or any similar files doesn't count)
- don't include issues irrelevant for users (for example issues tagged as questions shouldn't be mentioned), I am not sure if issues should be mentioned in changelog at all 🤔
- avoid duplicates (for example if we have bug mentioned by issue and single Pull request fixing it, we should mention only one of them)
- It would be good to use Conventional Commits to have multiple categories
I am not sure about mentioning changes in code, which doesn't affect functionality (I mean cleanups, chores etc).
But in Release descriptions (visible on release site) we should show all the changes on repo since previous release Issues, Merges etc.
It would look there especially good, mainly because it is generated in Markdown and links relevant issues.
from antimicrox.
https://github.com/github-changelog-generator/github-changelog-generator/wiki/Advanced-change-log-generation-examples
Here you can see which labels we can use.
Doing complex config is not possible here, if you want complex changelog, then we'll have to write it manually.
from antimicrox.
We could generate basic log, and later we could cut it using Python script (I can write this script).
from antimicrox.
A simple git commit log command with sed or whatever?
from antimicrox.
I mean, we could generate regular changelog using this generator and later remove all of unwanted commits.
from antimicrox.
Or we could just generate these changelogs using your config and manually remove unwanted pieces (I think it will be the simplest solution, because removing some lines is pretty quick task).
from antimicrox.
For now I just changed labels for sections so that we can manually remove stuff.
We can also play around with section and PR labels: https://github.com/github-changelog-generator/github-changelog-generator/wiki/Advanced-change-log-generation-examples#section-options
So we'll only include e.g. enchantments and bugs, but not docs and packaging, or whatever.
from antimicrox.
Related Issues (20)
- disable stick setting HOT 2
- None of my setting save when i exit the program HOT 4
- Setting trigger to normal throttle and then right-clicking the GUI button crashes AntiMicroX HOT 1
- Ability to use Rewasd configs
- AntiMicroX doesn't remember which profile is assigned to which controller after it's been closed HOT 1
- Valorant Not Working HOT 1
- Apex Isnt Working HOT 3
- Purple JoyCon not functioning HOT 1
- Cycle option not working
- Application doesnt let me exit Options --> Properties
- Guide button is not detected without GameBar
- Stops working when minimized
- F13-F24 aren't recognized
- App shuts down HOT 1
- AntiMicroX immediately removes the profile when a different app is in focus HOT 1
- AntiMicroX not working in any program other than itself HOT 1
- Thrustmaster t.16000m seen as Gamepad not a Joystick HOT 1
- AntiMicroX lacks Slope Data on Axis Input
- Enhance Joystick Angle Offset Feature in AntiMicroX
- "Stuck" Key HOT 1
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 antimicrox.