Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cucumber/polyglot-release

Make polyglot releases with a single command
https://github.com/cucumber/polyglot-release

chore(deps): update actions/checkout action to v4 (#96)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

75e8af2c3398433d7a01862a863d038aa7d22dcb authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fix CHANGELOG unreleased url (#99)

The changelog tool expects that the unreleased url ends with ...HEAD

c1e526d3cf5e4ffcd061f1fd441b3dc2d2980fba authored 10 months ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v1.3.1

51c37ccf5912c38f952ede8ba4b2bb6447f22757 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v1.3.2

Created-by: polyglot-release v1.3.1

96d9d3c6ecdf5d701bd337e8ec850b30a52b6c35 authored almost 2 years ago by M.P. Korstanje <[email protected]>
go: Tag polyglot go releases with go/vVERSION (#93)

> https://go.dev/ref/mod#vcs-version
> If a module is defined in a subdirectory within the repo...

828cf288490d5676fb7df2f5a09772903566a146 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Deduplicate renovate configuration

The configuration has been extracted to `cucumber/renovate-config`.

0e7cd7bfa7ac534a37098a4ceafed9ee970add90 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v1.3.0

c44788adccfbd4db54c7f50692e506dc7859e64a authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v1.3.1

Created-by: polyglot-release v1.3.0

1b08b8f70741ba8eb06024b375c5842e7d700579 authored almost 2 years ago by M.P. Korstanje <[email protected]>
go: Also update module imports (#90)

Go modules are not only used externally, they are used internally as well.
This means that when...

8452739fbbb0e9a7ce4f851dc76a3a8e133410f5 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v1.3.0

Created-by: polyglot-release v1.2.0

e4083213b144be9c434e491e928d3a692576056b authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v1.2.0

bb0440a237d45d3c033aedadcbb6182a8de4cf13 authored almost 2 years ago by M.P. Korstanje <[email protected]>
go: use only major version in the module name (#86)

Following on https://github.com/cucumber/messages/pull/107 we can conclude that

1. only major...

d676ddb7ec28630df4cca14b260733053565f636 authored almost 2 years ago by M.P. Korstanje <[email protected]>
osx: Wait a little longer for the server to start (#87)

It would appear that the `macos-latest` had a performance regression and can
not start the Pyth...

b0450ca0428ca214cad2728ad97b892449b1db78 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

fc50e6fdf3ab2f8af5f140064887667eab9785e7 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v1.2.0

Created-by: polyglot-release v-develop

3e754dfc0d1b15e0ff965170291b2b584f3dca08 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Document the most common dependencies needed by polyglot release (#85)

94c0d2d668a9cc3bf37704c95a2354521655ebce authored about 2 years ago by M.P. Korstanje <[email protected]>
Build branches created by renovate

395821abf23491aa5a35866624daa1b8a0e1e655 authored about 2 years ago by M.P. Korstanje <[email protected]>
Support the C language in polyglot repos (#83)

e48d7a550e513299c342190af25a01f9febee677 authored about 2 years ago by Björn Rasmusson <[email protected]>
Install Homebrew (#84)

e4b3baee9ddef22f0fc0f2cde4cb591d4cbb7b28 authored about 2 years ago by Aslak Hellesøy <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v1.0.0

ba3b289ea0fd0c8036a0ceb23e5fb87332bf636e authored about 2 years ago by Matt Wynne <[email protected]>
Prepare release v1.1.0

Created-by: polyglot-release v1.0.0

95aebab672f074a5f24fbc83d1d52461e4c6fb1b authored about 2 years ago by Matt Wynne <[email protected]>
Support elixir (#82)

60b1b105f5d09630ce8402446dffa85477e3cea7 authored about 2 years ago by Matt Wynne <[email protected]>
Support PHP (#40)

1c164f677cefc66fa4a96abc0c7934a133bd9a97 authored about 2 years ago by M.P. Korstanje <[email protected]>
Fix tests that were failling on my machine (#81)

e4f860b92ac79f374a43bbcf45b4f7bb739f49f2 authored about 2 years ago by Matt Wynne <[email protected]>
Let my editor reformat the code

40067039995f8f5aa7d767613e1eb8f0bed95271 authored about 2 years ago by Matt Wynne <[email protected]>
Explain a bit more about what it does in README

8e35bfe32d1dcb6b09c02f3dfffe8c215d035d92 authored over 2 years ago by Matt Wynne <[email protected]>
Add note about writable /usr/local/bin

ba899c129f473b659752fecac816ba747dbe7d2b authored over 2 years ago by Aslak Hellesøy <[email protected]>
Fix changelog (it was wrong in #75)

700862abbfc72baa0600ab791833249474572434 authored over 2 years ago by Matt Wynne <[email protected]>
Prepare release v1.0.0

Created-by: polyglot-release v-develop

641337ffca579288fb88eb90e9c238df7d6d907b authored over 2 years ago by Matt Wynne <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

029fe39db6e5ba0299fcf8e109fda078b90d2604 authored over 2 years ago by Matt Wynne <[email protected]>
Check for unpushed commits (#30)

* Add a failing test

* Make failing tests fail!

* Something

* Implement check

* Pars...

a9cd9b23ee35446dba492c19a054bcc4a37d9030 authored over 2 years ago by Matt Wynne <[email protected]>
Prepare release v0.9.3

Created-by: polyglot-release v-develop

19b36ed69a66094a9c84252f38e3a64d38cd17a4 authored over 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

25af63c315dc88628bc6824cad3739ae7ac2a6fd authored over 2 years ago by M.P. Korstanje <[email protected]>
Fix new version argument validation (#75)

* Fix new version argument validation

Fixes: #72

* Fix tests

1a01cb9219be9183128b2a4fedf3b189a7115853 authored over 2 years ago by M.P. Korstanje <[email protected]>
Implement self-updating with --update (#71)

de933eff33a9ea710307254333a1922bbf565fa3 authored over 2 years ago by M.P. Korstanje <[email protected]>
Show tests failed counter

aca9623fa35d35afe1db87e491e0abf7b532b6b1 authored over 2 years ago by Matt Wynne <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

a58a2e69280d52c5dea800486ae1f630a05c7e83 authored over 2 years ago by Matt Wynne <[email protected]>
Prepare release v0.9.2

Created-by: polyglot-release v-develop

1baab2f6fff20219f223b81e08b38efed2b8158a authored over 2 years ago by Matt Wynne <[email protected]>
Fix release instructions

ea9a8a28492600a90ef74e376db87f05752a9e4e authored over 2 years ago by M.P. Korstanje <[email protected]>
Update CHANGELOG.md

3030b40e255eb7ff6d647aebf7eb4ae7af291c5b authored over 2 years ago by Aslak Hellesøy <[email protected]>
Fixes for MacOS. Add MacOS to CI matrix. (#74)

e39c90f5e72632ea0a31dcdc5015339eefd331ca authored over 2 years ago by Aslak Hellesøy <[email protected]>
Add note about shellcheck

2d183fda2974ec4e807a01331b5a91d810401024 authored over 2 years ago by Aslak Hellesøy <[email protected]>
Add &&

401bb7ead867ea4434d9a2a1308abe97bdf40767 authored over 2 years ago by Aslak Hellesøy <[email protected]>
Fix setting environment variable

cff34289520b339fd48842267c7dd71eadc87f4e authored over 2 years ago by Aslak Hellesøy <[email protected]>
Prepare release v0.9.1

Created-by: polyglot-release v-develop

715517119ac763a09738ba539dc4c6f23cca3b1f authored over 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

bef650062f56b72d9d8f0243f38eb41126c1c33b authored over 2 years ago by M.P. Korstanje <[email protected]>
Fix broken check_up_to_date

Signed tags show up twice in Github

5ea7670bf693210eb3beae6bd41f8562feebc727 authored over 2 years ago by M.P. Korstanje <[email protected]>
Fix permissions for chmod in documentation

We need 755 because the script is likely installed by root but ran by users.

6fb5e828e761a3edb18cee530c1057586e7c772e authored over 2 years ago by M.P. Korstanje <[email protected]>
Fix changelog post release v0.9.0

a624ab0f3cc39305c71cd8c468cb7b8b45929e0d authored over 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v0.9.0

Created-by: polyglot-release v-develop

b51fbc727fc569d4fbfc1435aef6ea8f24de2514 authored over 2 years ago by M.P. Korstanje <[email protected]>
Prepare for the next development iteration

Created-by: polyglot-release v-develop

7b2a47c16312921ebc5c187c81b0362dd2e027aa authored over 2 years ago by M.P. Korstanje <[email protected]>
Prepare for release v0.9.0

2be90feb89f3cbfcdbd73b7c0d613a51cd0b41d8 authored over 2 years ago by M.P. Korstanje <[email protected]>
Use polyglot-release to release polyglot-release (#65)

f35d0272c75e93a42872ee425660ae0b8592603d authored over 2 years ago by M.P. Korstanje <[email protected]>
Include rollback instructions with --no-git-push (#66)

* Include rollback instructions

* Include rollback instructions

* Code style

1417be726a35045aa3ced603db378c6ec7c6884d authored over 2 years ago by M.P. Korstanje <[email protected]>
Add signposts in git commit messages (#63)

Co-authored-by: M.P. Korstanje <[email protected]>

6618af9610cf9b7b0a29a20d7ffc41ce7928b10e authored over 2 years ago by Matt Wynne <[email protected]>
Only do a single push, pushing tags at the same time (#60)

Co-authored-by: M.P. Korstanje <[email protected]>

e5412e2ac4dd5239ad42bfb4bf6f59bc4277d43e authored over 2 years ago by Aslak Hellesøy <[email protected]>
Stop stderr noise (#61)

3c97a12b595c2be07717d6f539e1417c332dcff7 authored over 2 years ago by Matt Wynne <[email protected]>
Remove `--only-release` and `--no-git-commit` options (#62)

cbb25ca0fad498fb60efcbafb4a274e331fcbc69 authored over 2 years ago by Matt Wynne <[email protected]>
Print manual push instructions (#51)

* Add manual push instructions when given --no-git-push

* Use simpler command for tags

* Simpl...

a97a81aad6abccd2b5bc6f14a67c61d9fc4a0fbd authored over 2 years ago by Matt Wynne <[email protected]>
Push release tag (#52)

932cafac67490be6fcdb551f98ee8a09e44893b4 authored over 2 years ago by Matt Wynne <[email protected]>
First attempt at #49 (#53)

9fc1a1e90e6127dc814ab6f9d56d928958464f5a authored over 2 years ago by Matt Wynne <[email protected]>
More conventional if statement

b224e04cc746749aebe0aff84d6d47baf9c5c039 authored over 2 years ago by Matt Wynne <[email protected]>
Fix tests (#50)

* Fix failing test for dotnet

@mpkorstanje if there's a simpler way to do this I couldn't fin...

0c643a39249661a1f90d39b13e74366b13f34bda authored over 2 years ago by Matt Wynne <[email protected]>
Fix typo in README.md

c52ccccb2ad66edb609b6bd6a5b5ee0defd8dd2d authored over 2 years ago by Matt Wynne <[email protected]>
Make failing tests fail!

a2f92f5e5ad8e0490bb22acf0b774c582a7b315d authored over 2 years ago by Matt Wynne <[email protected]>
Fix documented project structure for perl

4a64f51cc522dc41fb8d1b4a38834fd47732a053 authored over 2 years ago by M.P. Korstanje <[email protected]>
Remove duplicated ruby from documented project structure

66fa09636bcdef1d487ef07d2f2ea9b2219e5e9a authored over 2 years ago by M.P. Korstanje <[email protected]>
Fix documented project structure for dotnet

4f8bb3ca8a79670c80dff10b07b861a21586db8c authored over 2 years ago by M.P. Korstanje <[email protected]>
Update README.md

587053c45bd9a9a7b1c82109a40f79ae9f896d9b authored over 2 years ago by Matt Wynne <[email protected]>
Update polyglot language examples

35c74b749fcb60c90eb22674bd770c2482be76fd authored over 2 years ago by Matt Wynne <[email protected]>
Look for a *.gemspec to detect Ruby instead of Rakefile (#47)

Co-authored-by: M.P. Korstanje <[email protected]>

72e0d8a06f0e26d5a341e9c73997ae4e930ba6e2 authored over 2 years ago by Matt Wynne <[email protected]>
Support .Net (#36)

2324fc784d305387d9f890d3a66551688f23b4fc authored over 2 years ago by M.P. Korstanje <[email protected]>
Support Perl (#39)

b3ed8c5d801de6f0b8d8078a1d4959f792793f6b authored over 2 years ago by M.P. Korstanje <[email protected]>
Add linter (#46)

cc28a469f3fb1281ba5f469294ea1c13c809fe01 authored over 2 years ago by Matt Wynne <[email protected]>
Normalise changelog headings (#45)

313e30f441861507f716a1fd64ade4c8ce4b651e authored over 2 years ago by Matt Wynne <[email protected]>
Ensure we can still run tests when the tool is in $PATH

This commit (originally 73981733e0c35aee400c826a3d6acca9f6d2a0a9) was lost in the previous merge...

d7517bd117b0cb51aae21cc08c18dbcfa20a3f0b authored over 2 years ago by Matt Wynne <[email protected]>
Check for missing GPG setup (#34)

* Add a way to check for missing tools

This is quite a major change for the tests. We're isol...

f76fe1b0c69dfc7a469591670984ede426a44a1d authored over 2 years ago by Matt Wynne <[email protected]>
Ensure we can still run tests when the tool is in $PATH

73981733e0c35aee400c826a3d6acca9f6d2a0a9 authored over 2 years ago by Matt Wynne <[email protected]>
Add quiet/verbose modes (#42)

* Add quiet/verbose modes

* One less log message

* More explicit logging

* Show coloure...

33a5c585ab1aff2f0dda695a16d937241ee13fae authored over 2 years ago by Matt Wynne <[email protected]>
Support GitHub Actions (#41)

ff7dffe11fa31943a524ad2b76aa2a0f36e65a9a authored over 2 years ago by M.P. Korstanje <[email protected]>
Support Python (#37)

9568c3761f48eb0cf4efb0f77b22a257b51a2572 authored over 2 years ago by M.P. Korstanje <[email protected]>
Make supported language declaration extensible (#38)

ed0fef508aff4e8ec2b1bbcebf4b12fa860fae84 authored over 2 years ago by M.P. Korstanje <[email protected]>
Support Go (#35)

* Support Go

* Use extended glob patterns instead of sed

* Back to sed with short ops only

eef01c7f4c3bfb5e3b5f5f0168782ed13b358039 authored over 2 years ago by M.P. Korstanje <[email protected]>
Add --gpg-sign to `git commit` calls (#29)

* Add --gpg-sign to `git commit` calls

This is awkward to test reliably as git looks at the g...

a6932c69e80af5dcb8ea6fea7adc5d52b3d4dbaf authored over 2 years ago by Matt Wynne <[email protected]>
Clearer output when no version specified (#32)

efbd71bdd1e6f9cbb74962e3a4dbc877c3b36775 authored over 2 years ago by Matt Wynne <[email protected]>
Add brief contributing instructions

007641d2492bc1b5626671f381f56a2984e618d0 authored over 2 years ago by Matt Wynne <[email protected]>
Add test for --help

726ebe7f0d08fe2adb52ee620f579fad481b06c0 authored over 2 years ago by Matt Wynne <[email protected]>
Add test for --no-git-push

666beaf10e13412b63e5b3a1ad615f1f00419aee authored over 2 years ago by Matt Wynne <[email protected]>
Tidy test names

Tried to organised them a bit so similar tests sit together, just wanted
to check if we have any...

2262a612fc3f34c99bcafb37d00cc2f6a4f510ef authored over 2 years ago by Matt Wynne <[email protected]>
Print failure indicator next to test name

0b3f22ab7c27f4df570c5f6263dec189068c43c1 authored over 2 years ago by Matt Wynne <[email protected]>
Fix failing test

Goodness knows why, but this suddenly started failing with "no files"

a8e47f6237578ec94b8ed01ef79661ca7646f478 authored over 2 years ago by Matt Wynne <[email protected]>
Tests for push (#26)

* Tests for push

This modifies the test script to create two repos in the temp dir: an
"orig...

faba3900a953489e4f66b757c9f030d69253419f authored over 2 years ago by Matt Wynne <[email protected]>
Ensure the project has a CHANGELOG.md (#27)

This involved some refactoring of the pre-flight checks to ensure we did
things in the right or...

4482122dbfc7fc3212ad51de8f3e0fe5e2383852 authored over 2 years ago by Matt Wynne <[email protected]>
Revert "Add fixture"

This reverts commit d434aeb00e27e3ac548eecfa013a5912a6583d04.

fda513cc8645e241bb27a9a70c762d0db3089c81 authored over 2 years ago by Cucumber tests <[email protected]>
Add fixture

d434aeb00e27e3ac548eecfa013a5912a6583d04 authored over 2 years ago by Cucumber tests <[email protected]>
Support monoglot releases (#25)

* Extract repeating code

* Release monoglot

* Clean up

* More verbose output on test fa...

fbcea55b0c105c1fcc8392466495a1738108eea4 authored over 2 years ago by M.P. Korstanje <[email protected]>
Revert "Ensure tests fail if test command itself fails"

This reverts commit aa2f889e9b7a506792b2ba182c0c64a5fcf904c4.

Didn't expect this to break the b...

0f61df997d03baadab22a103853676f413d2f1a3 authored over 2 years ago by Matt Wynne <[email protected]>
Ensure tests fail if test command itself fails

aa2f889e9b7a506792b2ba182c0c64a5fcf904c4 authored over 2 years ago by Matt Wynne <[email protected]>
Rework tests (#23)

Co-authored-by: M.P. Korstanje <[email protected]>

0fa61fa9dc6ae7be896ebd7e6b7176b24181b28b authored over 2 years ago by Matt Wynne <[email protected]>
Fix git tagging (#21)

530dc2de9cbf3d833ea881b5ab885ff6ef9af4af authored over 2 years ago by Matt Wynne <[email protected]>