-
Notifications
You must be signed in to change notification settings - Fork 1
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
Reusable matrix entries #34
base: main
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## main #34 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 17 17
Lines 595 595
Branches 43 43
=========================================
Hits 595 595 Continue to review full report at Codecov.
|
So after spending a few hours figuring out 7b8eeb3, I gave in and concluded that _something_ needed to be different. This repetition of the matrix entries is just crazy (this isn't the only repository I deal with it in...). My first attempt was to do some silly matrix games and generate output from one job and reference in the next and.... *ugh* I've already done this (because it was really needed) in https://github.com/altendky/romp in Azure Pipelines but I couldn't quite get it to work here. Used this page for a bit of reference. So the underlying problem is GitHub Actions hasn't gotten around to YAML anchors. Anyways, the present implementation here involves just writing a workflow with anchors and then running it through some python/pyyaml to resolve and duplicate the anchors to make GitHub Actions happy. |
This reverts commit 015ea0a.
Draft for:
main
branch after Freeze with PyInstaller #30 is merged