mrkmg / node-generate-release Goto Github PK
View Code? Open in Web Editor NEWGenerate a release for a project following semver using nodejs and gitflow
License: MIT License
Generate a release for a project following semver using nodejs and gitflow
License: MIT License
After using the generate-relase
module here are some ideas and features which would be nice to have π
Instead of creating an extra file .release.json
it would be nice put options in the config
of the package.json
.
{
config: {
release: {
no_confirm: false,
skip_git_pull: false,
skip_git_push: false,
// etc ...
}
}
}
It would be cool to have a option to set your own default release message.
release_message: "My release message for {version}"
Branch | Build failing π¨ |
---|---|
Dependency | nyc |
Current Version | 10.2.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
The new version differs by 4 commits ahead by 4, behind by 2.
55e826d
chore(release): 10.3.0
89dc7a6
chore: explicit update of istanbul dependnecies (#562)
1887d1c
feat: add support for --no-clean, to disable deleting raw coverage output (#558)
ff73b18
fix: source-maps were not being cached in the parent process when --all was being used (#556)
false
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Hello,
I get the following error:
$ npm run release
> [email protected] release
> generate-release
? Release Type patch
? Are you sure you want to update the release from 1.0.0 to 1.0.1 Yes
β«Έ GIT: Pull from Origin
β«Έ GIT: Start Release
β«Έ Files: Write New Version
β«Έ Commands: Pre Commit
β«Έ GIT: Commit Files
β«Έ Commands: Post Commit
β«Έ GIT: Finish Release
β«Έ GIT: Push to Origin
β«Έ Commands: Post Complete
There was an unknown error.
Unknown Git Plugin
I have git-flow installed. Any idea what's going wrong?
Kind regards
Patrick
Branch | Build failing π¨ |
---|---|
Dependency | sinon |
Current Version | 2.3.7 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As sinon is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
This release fixes #1474
The new version differs by 6 commits.
717ebf7
Update docs/changelog.md and set new release id in docs/_config.yml
4f1bcc0
Add release documentation for v2.3.8
083632e
2.3.8
0b5bd48
Update Changelog.txt and AUTHORS for new release
7512258
Merge pull request #1484 from HugoMuller/issue-1474
d14d296
propagates promiseLibrary to new stub behaviors
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Hello @mrkmg , how are you?
I'm trying to change the commit message to conform to @commitlint/config-conventional
requirements.
I tried it: generate-release -t patch -m build: {version}
But got an error, the version was not in commit message.
β§ input: build:
β subject may not be empty [subject-empty]
β type may not be empty [type-empty]
The input:
expected was like: build: 0.0.1
Would you help me?
Thanks
Branch | Build failing π¨ |
---|---|
Dependency | mocha |
Current Version | 3.5.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As mocha is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
xit
export for "require" interface (@solodynamo)--compilers
coverage (@ScottFreeCode)The new version differs by 14 commits.
4070a44
Release v3.5.1
466ba73
update CHANGELOG.md for v3.5.1 [ci skip]
1cc0fc0
import/require xit, fixes #2972
74fa66f
update nyc to latest; remove workaround in travis script
aa52933
update coveralls strategy; closes #2984
73a5338
Spelling (#2981)
9f403bf
Add utils.escape
tests and fix unicode escaping
800acbc
whitelist "developer-experience" tag for stalebot [ci skip]
5895671
Added issue, pull request templates. (#2869)
075bd51
Merge pull request #2918 from mochajs/no-shell-test
8710438
Work around Node 0.10 Windows flake when testing
13b8340
Ensure that compiler lookup works and not just that transpilation works (#2922)
26d337a
Add tests for double-star behavior
c0e6b68
Eliminate glob.sh
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Running, doesn't pull
# generate-release
? Release Type? patch
? Are you sure you want to update the release from 0.0.1 to 0.0.2 Yes
[Generate Release] GIT: Pull from Origin Pulling
[Generate Release] GIT: Start Release
[Generate Release] Files: Write New Version
[Generate Release] Commands: Pre Commit
[Generate Release] GIT: Commit Files
[Generate Release] Commands: Post Commit
[Generate Release] GIT: Finish Release
[Generate Release] GIT: Push to Origin
[Generate Release] Commands: Post Complete
This issue will be a holder for example gifs
Branch | Build failing π¨ |
---|---|
Dependency | inquirer |
Current Version | 3.2.3 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
inquirer is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you itβs very likely also breaking them.
I recommend you give this issue a very high priority. Iβm sure you can resolve this πͺ
prefix
and suffix
options to question object to allow you to edit the ?
prefix or add a custom suffix.The new version differs by 3 commits.
dcf3110
3.3.0
f859745
Added prefix
and suffix
custom option (#571)
e44b4f3
Update ansi-escapes to the latest version π (#584)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Branch | Build failing π¨ |
---|---|
Dependency | nyc |
Current Version | 11.1.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
The new version differs by 7 commits.
b2ff72d
chore(release): 11.2.0
97b962e
chore: explicit update of istanbul-lib-instrument (#662)
0dcceda
feat: allow cwd to be configured see #620
0fc6d8f
chore: add support for --cwd (#542) (#620)
658dba4
fix: remove excluded files from coverage before writing (#649)
dd40dc5
feat: add possibility to filter coverage-maps (#637)
fb3ab92
docs: add link to community slack (#639)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Running takes too long for pull and push
$ generate-release -t patch
? Are you sure you want to update the release from 0.0.2 to 0.0.3 Yes
[Generate Release] GIT: Pull from Origin Pulling
[Generate Release] GIT: Start Release
[Generate Release] Files: Write New Version
[Generate Release] Commands: Pre Commit
[Generate Release] GIT: Commit Files
[Generate Release] Commands: Post Commit
[Generate Release] GIT: Finish Release
[Generate Release] GIT: Push to Origin
[Generate Release] Commands: Post Complete
Branch | Build failing π¨ |
---|---|
Dependency | mocha |
Current Version | 3.3.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As mocha is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
Mocha is now moving to a quicker release schedule: when non-breaking changes are merged, a release should happen that week.
This week's highlights:
allowUncaught
added to commandline as --allow-uncaught
(and bugfixed)--no-warnings
and --trace-warnings
flags (@sonicdoe)The new version differs by 9 commits0.
7554b31
Add Changelog for v3.4.0
9f7f7ed
Add --trace-warnings
flag
92561c8
Add --no-warnings
flag
ceee976
lint test/integration/fixtures/simple-reporter.js
dcfc094
Revert "use semistandard
directly"
93392dd
no special case for macOS running Karma locally
4d1d91d
--allow-uncaught cli option
fb1e083
fix allowUncaught in browser
4ed3fc5
Add license report and scan status
false
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
If I specify a versiontag in my git-flow options, I have noticed two issues:
Branch | Build failing π¨ |
---|---|
Dependency | nyc |
Current Version | 10.3.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this πͺ
The new version differs by 2 commits0.
e062a86
chore(release): 10.3.2
213206f
fix: we should not create a cache folder if cache is false (#567)
false
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Branch | Build failing π¨ |
---|---|
Dependency | inquirer |
Current Version | 3.0.6 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
inquirer is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you itβs very likely also breaking them.
I recommend you give this issue a very high priority. Iβm sure you can resolve this πͺ
password
prompt can now rendered hidden input (Unix style)filter
function now also receive the current answers as argumentThe new version differs by 17 commits.
e612cc5
3.1.0
148cb71
Update eslint-config-xo-space to the latest version π (#516)
3b93dd5
call chalk.reset() after message prompt (#544)
3ff39a6
chore(package): update chai to version 4.0.1 (#541)
76f1bfe
upgrade external-editor to 2.0.4 (#535)
da4eceb
pass current answers hash to filter (#533)
f99b398
Use rx-lite-aggregates instead of full rx (#532)
20119a2
fix(package): update ansi-escapes to version 2.0.0 (#527)
e294e16
Update validate fn param docs (#526)
5b3a4a2
Add masked password example
9de81a8
Fix linting of tests
d7db156
Add some tests
50a9beb
Switch conditionals
379e0aa
Inform user that input is hidden
bf28e76
Password prompt should display no characters
There are 17 commits in total.
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Good night, I can not say if it could be considered a bug, but always I run the command to generate the release, the error message was displayed: 'Working directory is not clean, not ready for release'
I noticed that installing git on ubuntu via apt-get translated the reply messages into my language.
So the regex did not work. I changed the regex and everything worked perfectly.
Excellent project
[Generate Release] GIT: Pull from Origin
[Generate Release] GIT: Pull from Origin Complete
[Generate Release] GIT: Start Release Complete
[Generate Release] Files: Write New Version Complete
[Generate Release] Commands: Pre Commit Complete
[Generate Release] GIT: Commit Files Complete
[Generate Release] Commands: Post Commit Complete
[Generate Release] GIT: Finish Release Finishing
[Generate Release] Commands: Post Complete
git flow release finish -m Release 0.3.0 0.3.0 returned 2.
Output:
flags:FATAL the available getopt does not support spaces in options
I get a problem when running the command on OSX.
There is a bug about this on gitflow.
Can you add it so that FLAGS_GETOPT_CMD is used if it exists?
Or how to solve this error?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.