-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
php published to archived sub repo. #95
Comments
Looks intentional to me. Resolved by unarchiving the repository's for go and php. @mattwynne what about cucumber-expressions and tag-expressions? |
Originally posted by @vearutop in #101 (comment) This means that:
The release-github action and tags should be sufficient. |
I've discussed this with @mpkorstanje today. We've decided that:
For PHP, I'd like a final say-so from @ciaranmcnulty about the way forward. We're currently inconsistent - this repo is publishing to a https://github.com/cucumber/messages-php subrepo on release, but would it be OK to just use the main polyglot repo as we've decided to do for Go? |
This now also breaks on builds that are tagged with |
Now we've broken up the monorepo we certainly could publish from the polyglot repos (previously we could not have published multiple PHP packages from a single repo). There are a few factors against it, so it depends how they stack up against the neatness benefits:
My weak preference is to keep the sub repo(s) unless there's a good technical reason to not have them. We could have that in a separate org if the main driver is 'less in the cucumber org'? If there are technical reasons to do it the other way it's probably fine too :) |
While I would love to publish from a single repo, I do consider the location of the And while I'd like to reduce the number of moving parts involved, the primary goal is to reduce the variation between different repos. For example, based on this information, we can conclude that that the PHP implementations of Cucumber expressions and tag expressions effectively aren't published. I'll split those problems into their own issues. Cheers. |
@mpkorstanje there are only PHP implementations of |
That simplifies things. Just the issue of pushing tags to a sub repo then. 😄 |
Tag issue was fixed by manually deleting the |
@mattwynne unlike cucumber-expressions and tag-expressions this project publishes to a sub repo.
messages/.github/workflows/release-go.yml
Lines 7 to 21 in b89d404
And while https://github.com/cucumber/messages-go does exist, I've archived it because it wasn't getting updated. I suppose that pushing to a sub repo is in error?
The text was updated successfully, but these errors were encountered: