Comments (9)
Sounds good to me!
from stylelint.
lgtm too !
I also propose:
- this github labels: https://github.com/cssnext/cssnext/labels
- pr all the times with at least 2 go from some "core" members (well we are not too many for now :D)
- a feature: a pr + minor bump (if > 0.x, minor as patch)
- a fix: pr, automerged if needed
- release: proper tag + changelog + github release (fyi, I use this to https://github.com/MoOx/setup/blob/master/functions/npmpublish, kind of oldschool but works like a charm. I generate github release from changelog using this https://github.com/MoOx/setup/blob/master/bin/npmrelease (called from npmpublish)
from stylelint.
Ok. But @MoOx would you be ok with batching new features more in these early stages?
I have a question, too: I don't know if I've messed with your intended Git workflow already. I see that you created a 0.1.0 branch. How do you want the Git workflow to proceed? (What I'm used to is different, I think, because it's just using master to represent the latest accepted changes, creating feature branches that merge back into master, and tagging releases from master.)
from stylelint.
Yeah sure you can push push push :)
I don't really care about branch name. I prefer relying on github labels to sort stuff.
You workflow is totally fine:
- master is only stable (released most of the time)
- we use branch for feature or fix or whatever
- I tag from master using package.json version (I bump version "by hand" when I edit the changelog)
When I push stuff that will not be released asap for some reason, I add edit the changelog prefixed by "HEAD" or "Unreleased".
We can go as you want, we can adjust if we got trouble later ;)
What you are doing is great (start to work on this). Really nice to see someone on this project !!
from stylelint.
And I'm more than happy to follow your two leads on things like issues labels, git workflow and releases.
from stylelint.
It seems you dont know that https://github.com/tj/git-extras
from stylelint.
@tunnckoCore very interesting. Thanks for sharing.
from stylelint.
@tunnckoCore I just take a quick look to git-extras, and I prefer to fill changelog on each commit with accurate ordered messages (breaking changes first etc). For release I also prefer my simple and stupid script since this one include tests from fresh modules and handle automatic github release from changelog (which is not handled by git extras). It's still interesting tho.
from stylelint.
I think this discussion has had its start and we'll figure out what works more precisely, if necessary, as we build more.
from stylelint.
Related Issues (20)
- Fix `selector-type-no-unknown` false positive for `model`
- Release 16.6.0 HOT 11
- Missing semicolon in JSON file HOT 5
- Fix `no-descending-specificity` false positives for nested selectors HOT 2
- Release 16.6.1 HOT 5
- breaking changes for `property-no-vendor-prefix` HOT 6
- New rule: identifier-pattern HOT 12
- Remove `postcssResult.stylelint.disableWritingFix` HOT 7
- Unknown rule no-extra-semicolons. HOT 3
- `block-no-empty` false `needless-disable` in blocks with comments. HOT 2
- New rule: Disallow unconstrained `:has()` for performance reasons HOT 3
- `at-rule-no-unknown` false positive for `@view-transition` HOT 2
- `property-no-unknown` false positive for descriptor `navigation` HOT 1
- Add `junit` as a core formatter HOT 3
- Update the documentation of `isAutoprefixable` util
- Address potentially breaking changes in #7769 HOT 5
- Autofix refactors HOT 40
- Make fixer data testable
- Ranges of fixes HOT 14
- `function-no-unknown` should check at rules too HOT 16
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 stylelint.