Ecosyste.ms: OpenCollective

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

github.com/cucumber/compatibility-kit

Platform-agnostic set of acceptance tests for validating cucumber implementations
https://github.com/cucumber/compatibility-kit

Fix copyright statement

971ca50f69f92ddaac06372487827615b48f6909 authored 10 months ago by M.P. Korstanje <[email protected]>
Update README.md to include ruby link

1b8feae0ab3b8bf754664acc80a13f956ed83426 authored 11 months ago by Luke Hill <[email protected]>
Update CHANGELOG.md

8a7e5d2ab8f28f32a2a704ffc497153bf3ce9d95 authored 12 months ago by Luke Hill <[email protected]>
Update CHANGELOG.md

502f291d182f2de6d5d1b5897f44700536e952bc authored 12 months ago by Luke Hill <[email protected]>
hotfix: Avoid confusing path situation where no CCK tests are found (#95)

Use unique names for the same method which returns 2 diff locations

5e49582c19003243db05b91c8cdc4068e49beaa2 authored 12 months ago by Luke Hill <[email protected]>
Prepare release v15.0.0

Created-by: polyglot-release v1.3.2

e035709ff91b00dd4eaadb54e9c522e1a49c91f5 authored 12 months ago by Luke Hill <[email protected]>
[Ruby] - Remove all custom ruby code (Port logic to Cucumber-Ruby) (#94)

* Convert to cucumber ruby names / structure for the example detector

* Change name / error t...

284bfdd6c3464686e34a9b3efedb817d1dbd49c9 authored 12 months ago by Luke Hill <[email protected]>
Update dependency @cucumber/messages to v24 (#93)

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

2fd68be7be09eadee05a02badbf3191be9a27270 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Prepare release v14.1.0

Created-by: polyglot-release v1.3.2

373f68c301315a7dc3310004030fe8b650cd742c authored about 1 year ago by David Goss <[email protected]>
feat: add message on pending step result (#91)

a3375b3dc0cb8f4a4f55f5e7d5e16ade66c7092d authored about 1 year ago by David Goss <[email protected]>
[Ruby] Fix an NME in the Rules feature (#87)

* Fix NME as the chocolate iVar needs to be directly taken from array

* Add changelog

76ccb58d9b2e40350a381e4fab0cdbe89dd837fe authored about 1 year ago by Luke Hill <[email protected]>
Prepare release v14.0.0

Created-by: polyglot-release v1.3.2

16e6436e32d6084a1e199ff8f5dcc10cf39ef986 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Prep v14 release (#85)

* Add reconciliation note

* Add note about two new rewrote cck entries

* Re-generate all s...

5fd5248c0711e9dfdbb5fa6fdb0484db801166bc authored about 1 year ago by Luke Hill <[email protected]>
Update actions/setup-node action to v4 (#81)

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

579e33267359e85f610ffe8621e86a59e6db396e authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
CCK: Reconcile rules (#76)

* Reconcile rules

* Fix variable name

* Fix rule definition

* Add correct catch for rul...

0a1e887db7ad4946e9851ef2e411d05e422ee28a authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile hooks (#78)

* Fix up feature language

* Reconcile step defs

* Improve self-documenting nature of test

d476d75bdafb7912ef565ab5603f8a8b1fd11ce9 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile attachments (#69)

* Reconciled / re-ordered attachments scenarios

* Remove examples table that is redundant

...

261280386bd543633b2f0d2c237ecd7a661b39a3 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile parameter types (#74)

Reconcile parameter types

0ba2b88a0fc2ac13b34d15b2f99e114393289a5f authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile pending (#77)

* Reconcile pending scenario

* Throw pending exception correctly for ruby steps

b9e8d108db13fbbea164eeb35de579334cd0a953 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile cdata (#68)

Reconcile step defs for cdata test

13d585d223b440bba10197556a7435d65265b6a8 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby]: minor optimisations (#84)

* Optimise counting check

* DRY up file checking method

* Simplify example detection

* ...

f23d81f7fdf68820a1f7a9d78b85f7618429be3a authored about 1 year ago by Luke Hill <[email protected]>
Prepare release v13.0.2

Created-by: polyglot-release v1.3.2

c6bd7ae4c19c301ab9c0960130730546c2162e04 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Prep for next patch release (#80)

* Update changelog

* Regenerated all NDJSON files

da0175d5a1cd7351c00e59ac3d6feb38585b576c authored about 1 year ago by Luke Hill <[email protected]>
Update dependency @types/node to v20 (#82)

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

9b26847fad0dfb33766d6a32789e510227c98c78 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
CCK: Reconcile minimal (#73)

Reconcile minimal

46fb582094550c8d9e662735f019d87501af0bac authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile data tables (#70)

Reconcile data tables

5af6604d6bf44c71313634619dfe218c7ded9a9f authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile retry (#79)

Reconcile retry scenario

cec7ae0933628731ec39b734404d9acd5b772dbf authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile examples tables (#72)

Reconcile examples tables

a071e9cc9d2e1e8603f5c77d5530bc8f16441a78 authored about 1 year ago by Luke Hill <[email protected]>
Ensure steps are equivalent

This is why I'm doing reconciling work

fdcfb68b4d740597d98ee3de2a55c2995f365655 authored about 1 year ago by Luke Hill <[email protected]>
Fix typo in README

8473df553faede5525c4749eefe81d49b1ad83d7 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby] Fix all autofix cops (#71)

* AF: EmptyLineAfterGuardClause

* AF: Layout/MultilineMethodCallIndentation

* AF: Layout/S...

df02df0fb346e21f7d8e34804a8bf8fd8ca995ca authored about 1 year ago by Luke Hill <[email protected]>
Prepare release v13.0.1

Created-by: polyglot-release v1.3.2

f0689126f1e43b33ded88b2d020d9524be098b20 authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconciliation for 4 features - update NDJSONs (#67)

* Add changelog entry

* Re-generated the 4 new ndjson files

4dd5345f786670e5c8369e2fe48746939eb98ab4 authored about 1 year ago by Luke Hill <[email protected]>
CCK: reconcile skipped (#65)

* Update gherkin

* Reconcile all steps

* Actually throw the specific exception for skippin...

879a0b75c227698f9d3544411571cf43976feda4 authored about 1 year ago by Luke Hill <[email protected]>
CCK: reconcile undefined (#64)

* Use uniquely named undefined step (Which won't exist)
Rename some of the documentation to hin...

bbdf58babbefeee62bc052ce5f907de604fdc51d authored about 1 year ago by Luke Hill <[email protected]>
CCK: reconcile stack-traces (#62)

* Improve language in sample feature

* Ensure ruby step is same as js step

52cd97aeb44731e62a75a82aa607db69e90ad50f authored about 1 year ago by Luke Hill <[email protected]>
CCK: Reconcile unknown-parameter-type (#61)

* Standardise error message and all unknowns for unknown param type

* Raise runtime error

b3ae0766bf9a0ef6acb4ad3459e2ae61363391c3 authored about 1 year ago by Luke Hill <[email protected]>
Add bugfix 13.0.1 changelog entry

aebbff4c09209ede59d6b1cf6c2509da5db5ab4e authored about 1 year ago by Luke Hill <[email protected]>
[Ruby] bugfix: Don't check `git` sub-messages (#66)

* WIP: Debug what is happening during CI run

* Remove debug pointers from ci_message? boolean...

f301fd4f346a90a8002432e59ecc9bce7d789817 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby] remove legacy ruby code (#63)

* Remove attach or embed method from hooks, use default filename

* Remove attach or embed met...

22fbda170565c01d3eac5ec4fb3383a0024cb222 authored about 1 year ago by Luke Hill <[email protected]>
Bugfix/changelogs (#60)

* Alter deltas at bottom of changelog

* Fix styling

98c701e0b43693f96154b7dd673333afa99ba3c0 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby] refactor: shared_examples (#59)

* Use proper rspec syntax for custom errors

* Add common helper module and one message_type m...

6f76663cf18cdf3a49f2ced0ea2fe49a11a4cb81 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby] refactor: Manual cop fixes (#58)

* Remove all reference to legacy capture warnings

* Manual fix: RSpec/NamedSubject

* Fix n...

696b5cdb24bbf4c16c8f5cb7c757564a7ac7838e authored about 1 year ago by Luke Hill <[email protected]>
Prepare release v13.0.0

Created-by: polyglot-release v1.3.2

7072d16f2a6309941d9807d47bc2ce811c410073 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby]: Fix #attach_or_embed to work with var args (#56)

For filename attachments we need to pass in a custom filename occassionally, so duplicate the n...

0aa5527b16eb0b8c98c0e9a452301c5a226c5f40 authored about 1 year ago by Luke Hill <[email protected]>
[CCK] 2x Attachment bugfixes: Upload JPEG + PDF rename (#52)

* Change step defs to attach a JPEG and upload new jpeg variant of image

* Alter scenario to ...

b49f5280cb15aa73a59b3bfa5920532f785033e6 authored about 1 year ago by Luke Hill <[email protected]>
chore: add docs for adoption (#38)

df7ebcbada4ff4c1fb17c6876534b125c0727270 authored about 1 year ago by David Goss <[email protected]>
[Ruby]: Set rubocop gems to dev dependency (#53)

Set rubocop gems to dev dependency

d1f1ab4243b9f670183120cf5dd7e2c048a5f920 authored about 1 year ago by Luke Hill <[email protected]>
[Ruby]: Optimise KeysChecker#compare (#51)

* Remove unrequired wrapper call

* Slightly optimise class into standard structure to allow s...

075a23f5823eae4578f031049affa29301c1827c authored about 1 year ago by Luke Hill <[email protected]>
Bugfix/changelogs (#50)

* Fix deltas

* Add in missing v11.1 changelogs

84420d869c26c5a750ab96f39e49668bfeeca10c authored about 1 year ago by Luke Hill <[email protected]>
Ruby: Introduce rubocop (#49)

* Add initial legacy versions of rubocop gems

* Initial files

* Downgrade rubocop gems to ...

f065f7044e15db02bd670e3b79b0de653048bb9e authored about 1 year ago by Luke Hill <[email protected]>
Ruby: bump workflows (#47)

* Bump minimum ruby / rubygems version

* Update rspec testing version

* Update release wor...

39d00398f4058f481866e1f67900ef9970ee8c91 authored about 1 year ago by Luke Hill <[email protected]>
Ruby: ignore meta ci messages in testing (#43)

* Add failing test to demonstrate problem - should always ignore meta messages

* Add in simpl...

e4f5ed140cef2a8f9848daa6aa5022f111d0cdd9 authored about 1 year ago by Luke Hill <[email protected]>
Ruby: Add missing step from spec (#48)

Add missing step from spec - In a partially fixed format

89aef77553211d36cf9079283ae727f25cde2ef7 authored about 1 year ago by Luke Hill <[email protected]>
Ruby: Fix CCK only reporting messages as `attachment` (#45)

* Re-use method from Comparator to allow you to generate the right message type

* Add changelog

916cfa4530fa9f2564186cc2aca1de807df77e04 authored about 1 year ago by Luke Hill <[email protected]>
Add changelog entry

a4652139f2710e4ec1eeb9c6d1699ffa09eb824c authored about 1 year ago by Luke Hill <[email protected]>
chore(deps): update actions/checkout action to v4 (#37)

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

70c7b59a6403eae3640f42f744ff487a4b04d051 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cucumber/action-publish-npm action to v1.1.1 (#36)

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

7c912e67af0321f49715d90beb60476e870b18f8 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Prepare release v12.0.0

Created-by: polyglot-release v1.3.2

1370addeb9188eb0f73656bddfb7639688abea5b authored over 1 year ago by David Goss <[email protected]>
add scenario for attached document with filename (#35)

a9f378554e2e60698d02b3f9356e5d72efc50dd8 authored over 1 year ago by David Goss <[email protected]>
Prepare release v11.3.0

Created-by: polyglot-release v1.3.2

b9cc8c906b7944ac0ad2af1ec6610941e60ef4ad authored over 1 year ago by David Goss <[email protected]>
add parameter type to source reference (#33)

c699612fa53817bde43c4566c51b99636b555329 authored over 1 year ago by David Goss <[email protected]>
chore(deps): update dependency @cucumber/messages to v22 (#30)

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

2cd11369a48e24c98d9b6f09828a383260645e3e authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cucumber/action-create-github-release action to v1.1.1 (#32)

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

90d1e111127e8aaf3f2526c024dac1c55521fd6b authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency typescript to v5 (#29)

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

6bc6ff5e587cd9f548e8e38b717835928b9e400c authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Dependabot -> Renovate

See https://github.com/cucumber/common/issues/2143

068c7034a02bf6ef241429cc5a4ac102a1a19fca authored almost 2 years ago by Matt Wynne <[email protected]>
Allow test workflow to be run from release workflow

9f0d2380461592dcc2373112fecfee25b79cc1ee authored almost 2 years ago by Matt Wynne <[email protected]>
Trigger Ruby release again

3b114f11213f832ae7eabec63018fd002cd9a08f authored almost 2 years ago by Matt Wynne <[email protected]>
Prepare release v11.2.0

Created-by: polyglot-release v1.3.1

7af37bf554ef4d3b8585c1ff6371c5b3bc786941 authored almost 2 years ago by Matt Wynne <[email protected]>
Update CHANGELOG

9ce1312a519d57660efcf37fa2491e0379614890 authored almost 2 years ago by Matt Wynne <[email protected]>
Update cucumber-messages requirement from ~> 19.1, >= 19.1.2 to >= 19.1.2, < 22.0 in /ruby (#28)

Update cucumber-messages requirement from ~> 19.1, >= 19.1.2 to >= 19.1.2, < 22.0

Updates the...

6d4766e84c0e39711585e655974e8d9b91af9b6d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Simplify Gemfile

(trying to stop Dependabot getting confused)

013fe0b007df92e6f4d1ace452fed081014ed233 authored almost 2 years ago by Matt Wynne <[email protected]>
Update dependabot.yml

42171f80635187b17ae5baee2b3889e2d9068488 authored almost 2 years ago by Matt Wynne <[email protected]>
Update dependabot.yml

try to fix path

cbb7f727873c73cadb0b626745b079261c6fe34c authored almost 2 years ago by Matt Wynne <[email protected]>
Add dependabot

Since renovate still doesn't support gemspec files

945df3dff6f092b1d379454defb244e44824387e authored almost 2 years ago by Matt Wynne <[email protected]>
Deduplicate renovate configuration

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

09b6005cfae40d66ad690d9c0ffb43b49d4f9daa authored about 2 years ago by M.P. Korstanje <[email protected]>
chore(deps): update dependency globby to v13 (#26)

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

dee59c51114b2bb70d141b8afb9f053bf55d8ffd authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Prepare release v11.1.0

Created-by: polyglot-release v1.3.1

5f10c077b9970c466d85b46cd638afd7c7b0ab91 authored about 2 years ago by M.P. Korstanje <[email protected]>
Update samples with exception message (#27)

961051b5bdda37eb3cd09f4ad4ac1619b55f42fb authored about 2 years ago by M.P. Korstanje <[email protected]>
chore(deps): update dependency @cucumber/messages to v21 (#25)

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

e276007f3b17c20302ab4f1072f2f4bd804685a4 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add cdata sample (#24)

Cucumber scenarios are used to produce XML reports. These reporting tools
need to properly esca...

8b096ec1d28072a4056c0ce6536f072c5d4d3efd authored about 2 years ago by M.P. Korstanje <[email protected]>
ruby: Add note about building the project (#22)

585c89d38f72b6824a24a86232389ecae9e436c2 authored about 2 years ago by M.P. Korstanje <[email protected]>
Remove CODEOWNERS (#20)

The CODEOWNERS file was an attempt to setup a fine grained permission model
unfortunately GitHu...

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

d1b38e89c365878add423d8ece71a91960ddec88 authored about 2 years ago by M.P. Korstanje <[email protected]>
Prepare release v11.0.1

Created-by: polyglot-release v-develop

7d108d3b0f7f263db9f5eaaf4f2ffec549e77191 authored over 2 years ago by David Goss <[email protected]>
fix: re-add arguments support, correct retry sample (#18)

* add readme note about jq

* unused import

* move current logic into a js file

* load a...

fbfe5b290483ec4d5c0de09d4238d5597cecba2b authored over 2 years ago by David Goss <[email protected]>
Restore missing attachment body (#17)

* Restore missing attachment body

* Update changelog

* Transpile explicitly to commonjs

985e50794b227beb6659526f7bcb5f7cad16e826 authored over 2 years ago by Aurélien Reeves <[email protected]>
Release v11.0.0

81ca004601191651cd7566f0b12a27444b79c21c authored over 2 years ago by aurelien-reeves <[email protected]>
Update cucumber-messages in ruby (#15)

ce05c78a853889014d7d78d709c65c59b63c6af2 authored over 2 years ago by Aurélien Reeves <[email protected]>
Add release workflows (#14)

9b19363a54ef2f2cd0df5658f3238624ea4f97df authored over 2 years ago by Aurélien Reeves <[email protected]>
Update changelog

1ecc43d9e56c91c0330836727bb63012ea4c1ce4 authored over 2 years ago by aurelien-reeves <[email protected]>
Update settings (#13)

329b4721ed120b88428c44b26abb64a31787e723 authored over 2 years ago by Aurélien Reeves <[email protected]>
Add settings.yml and CODEOWNERS

5e56db6e3261cf99fcba3caf3a1ceb26c6853e65 authored over 2 years ago by aurelien-reeves <[email protected]>
Update documentation (#11)

* Start rewritting the README (wip)

* Update README

* Add a few links to the readme

* I...

f9cd25c2beff859799527d6c0bc5a53c3c89bd85 authored over 2 years ago by Aurélien Reeves <[email protected]>
Move the devkit into its own folder (#10)

112cbf9d855115c79de8a8872643c217af6a392c authored over 2 years ago by Aurélien Reeves <[email protected]>
Copy samples automatically after they have been generated

cb8720d5c8067f4b20b4986c1f8cc452fd5200a7 authored over 2 years ago by aurelien-reeves <[email protected]>
Configure renovate

97e74a3d735ec7ac83a9f3abd97a923f7dfa7350 authored over 2 years ago by aurelien-reeves <[email protected]>
Add (fake) CI info into the ndjson samples (#9)

* Remove .rsync and .subrepo files

* Removing useless statements from .gitignore files

* R...

869e37a89fbd897660195737b79328a170fb9df6 authored over 2 years ago by Aurélien Reeves <[email protected]>
Clean up the repo from files related to the monorepo (#8)

* Remove .rsync and .subrepo files

* Removing useless statements from .gitignore files

* R...

6c4eafa0be7b4a640d5b4075dd1b9cfd643f6e7d authored over 2 years ago by Aurélien Reeves <[email protected]>
Add validation of ndjson files (#7)

* Move validate.ts into the devkit

* Validate ndjson files when running 'npm test' in the dev...

314445e79e1ec858ce382ecb26607bc37f43a7dd authored over 2 years ago by Aurélien Reeves <[email protected]>