Skip to content

Fix CI references to spaces in package names #95

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

Merged
merged 5 commits into from
Dec 11, 2021

Conversation

jamesb93
Copy link
Member

No description provided.

@tremblap
Copy link
Member

I was tempted to merge but @weefuzzy should review maybe to avoid more misunderstandings...

@jamesb93
Copy link
Member Author

No trouble, now we have the PR checker in place which might guard against some low hanging fruit.

@jamesb93 jamesb93 requested a review from weefuzzy December 11, 2021 14:56
@@ -3,6 +3,8 @@ name: Nightly Releases
on:
push:
branches: [ dev, ci/automatic-building ]
pull_request:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd be inclined to keep things simple and just address the spaces issue in this PR, so nightly builds carry on working as before. Whether we really want to do a CI build for every PR warrants a bit of thought I think.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I initially had it removed because I was not convinced 100% that it was necessary. I think, given the future may have more testing involved that we could have tests run on a PR in a similar fashion, as well as a build to see if it will work properly. A question mark to be resolved I reckon but for now let's see if it is useful?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you like; I guess it seems profligate in terms of launching lots and lots of builds (I can obviously see the utility though). In any case, not in the same merge commit as the fix for this issue would be preferable from a history-hygiene POV, IMO, YMMV, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah okay. I'll cherry wangle this mofo into another one.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#97

@weefuzzy
Copy link
Member

Also, yikes, that's a lot of places that the action needs to know the name of the package folder. We should probably imagine a future improvement to make that discoverable (not that I imagine it changing henceforth, but...)

@jamesb93
Copy link
Member Author

jamesb93 commented Dec 11, 2021

Also, yikes, that's a lot of places that the action needs to know the name of the package folder. We should probably imagine a future improvement to make that discoverable (not that I imagine it changing henceforth, but...)

It is a consequence of building in 3 separate runners and then packaging again downstream into one zip folder. If there were a programmatic way to get the install output location and return it as a stdout variable then I think we could store it in an environment variable for the runner making it a bit more flexible. I would flag that as a low priority issue though...

#96

@jamesb93 jamesb93 merged commit 0c5a7e5 into flucoma:dev Dec 11, 2021
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.

3 participants