Closed ReesePlews closed 1 month ago
hi @opoudjis i see this message in the metanorma release discussion
Compilation
Change --no-prefix, --no-install-fonts flags to --prefix, --install-fonts
i guess this could be the issue? but i am not seeing this in the workflow file. perhaps it is somewhere else?
Long story short:
@v1
version of actions.@v2
or @main
version of actionsFixed for:
build-and-publish
site-gen
compile
in progresscli
in progressTested on:
thank you @CAMOBAP and after the two in progress jobs are completed, do i need to update anything in my repos or will it just work if i generate the document?
thank you @CAMOBAP and after the two in progress jobs are completed, do i need to update anything in my repos or will it just work if i generate the document?
@ReesePlews It depends on which version is specified in your workflow file.
If it's @v1
you definitely have to modify it to v2
.
If it's @main
you can simply re-run your workflow and it should be fixed
question, why would the generate files be different in each repo? would it not be better to change everything to @main
for this statement?
question, why would the generate files be different in each repo?
Some of our client updates may decide to stay on an old version (because of flavor support). This is why we should have this flexibility
For the repo that is managed by metanorma
Github Organisation we usually preferred @main
. But for clients, it actually depends as I noted above.
If you are always using latest version @main
is probably a better option for you.
hi @CAMOBAP thank you for the information. i will ask Ron about this as i did not set up that IEEE project repo. Ron and i handle the 19135 repo. thanks again.
@ReesePlews you are welcome.
Also regardless of this failure. Sticking to a specific version is generally considered as a more stable approach (especially in the case when metanorma version being freezed/stable)
hello @CAMOBAP i made a PR to change the IEEE project (shown above) to use v2 and it seems ok, no tool issues. thank you for telling me how to change this. i am sure a lot of people may not know why there are issues all of a sudden. i am ok for you to close this ticket unless you want to add anything here. thanks again!
Fixed in all actions
hello @opoudjis @ronaldtse
in checking the generate logs in the IEEE project on github, an error is not happening after the update to mn 1.10.0
for the past week the IEEE project switched bake to the "latest" version in the generate workflow file. since then, i am quite sure the project team did not make any changes to workflow files.
however, within the last 10 hours or so, generate processes using the following versions:
are now giving the following error:
i do notice the "--no-no-install-fonts" argument... it looks a bit strange with the "double negative" there.
i have added a couple of comments on this PR.
if this is something we can take care of please let me know how to fix this, or if we should drop back to mn 1.9.8.
thank you.