Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release workflow #224

Merged
merged 16 commits into from
Oct 1, 2021
Merged

Add release workflow #224

merged 16 commits into from
Oct 1, 2021

Conversation

aurelien-reeves
Copy link
Contributor

@aurelien-reeves aurelien-reeves commented Sep 29, 2021

Description

Add a release workflow based on the one from cucumber/cucumber-expressions

This also include some workflow refactoring

As there is a single language here, everything is part of a single workflow

Type of change

Please delete options that are not relevant.

  • Refactoring (improvements to code design or tooling that don't change behaviour)

Please add an entry to the relevant section of CHANGELOG.md as part of this pull request.

@aurelien-reeves aurelien-reeves marked this pull request as draft September 29, 2021 08:22
@aurelien-reeves aurelien-reeves marked this pull request as ready for review September 29, 2021 09:19
@mattwynne mattwynne mentioned this pull request Sep 30, 2021
16 tasks
@aslakhellesoy
Copy link
Contributor

How do we avoid having a slightly different copy of RELEASING.md In every repo?

@aurelien-reeves
Copy link
Contributor Author

How do we avoid having a slightly different copy of RELEASING.md In every repo?

At the moment we would need:

  • a script or action which automate the bump of the version in all package descriptors of a repo
  • consider moving out the upgrade of the gemspec of the document by automating it
  • or in the opposite document that process in all RELEASING.md

@aurelien-reeves
Copy link
Contributor Author

aurelien-reeves commented Oct 1, 2021

How do we avoid having a slightly different copy of RELEASING.md In every repo?

I think we should add that as part of cucumber/common#1688 :)

@aurelien-reeves aurelien-reeves merged commit a1de3fa into main Oct 1, 2021
mattwynne added a commit that referenced this pull request Nov 21, 2022
No need for this now that our releases are using GHA (See #224 #229)
@luke-hill luke-hill deleted the add-release-workflow branch September 6, 2023 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants