Suggestions for a workflow running checks with latex-dev? #399
-
Running checks using the development LaTeX format ( For a repository hosted on GitHub and utilizes scheduled GitHub Action job runs, do you have suggestions on how to manage two copies of testfiles? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
I'd imagined that people testing against
|
Beta Was this translation helpful? Give feedback.
-
What I would do, I guess, is to add a branch It gets more complicated if a test file fail is due to something in your package that would break with the next release. But there, assuming you want the package to work with both releases you have to again put something into your package code to make that happen. That would be developed on the current main and then merged into both branches. So bottom line I think it only offers you the ability to prepare for the next release before it is really there, but not adding much extra burden because what you do before doesn't have to be done when the release arrives (in haste because something is broken). The only extra is to run tests on both branches and extra merges you have to do to keep the branches working. |
Beta Was this translation helpful? Give feedback.
What I would do, I guess, is to add a branch
2e-dev
and in that branch run the tests with the dev format and already update testfiles that fail for understandable reasons. That way you do the work that is necessary when the next LaTeX release hits the street already upfront and when the release changes you merge that branch back into your main and be done. So in total I don't think you really end up with more work, but you have the advantage that you can ensure your package in both releases.It gets more complicated if a test file fail is due to something in your package that would break with the next release. But there, assuming you want the package to work with both releases you have to…