-
Notifications
You must be signed in to change notification settings - Fork 20
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
TagBot workflow does not trigger CI, preventing docs for tags #47
Comments
You should be able to fix this by overriding the Relevant info: JuliaDocs/Documenter.jl#1177 and this GitHub Discourse post. |
@christopher-dG Does TagBot allow you to provide your own personal access token for use by TagBot? |
Whoops I see how easy it is. Just specify I’ll make a PR to add this to the TagBot documentation. |
Really you don't need to change the workflow at all, you just need to set the repo secret in the settings. |
If you try to add a repo secret named
If I understand correctly, GitHub does not allow you to create a repo secret with a name that begins with |
Oh, weird. I thought I read that you could "override" the default one by doing that, but I guess not. |
|
Lame. I guess we can recommend setting a |
This is probably known, but I didn't see an issue. The problem, as @SaschaMann pointed me to, is that it's hard to get workflows to trigger other workflows. So when using Github Actions for CI and for tagbot, even adding an
on: release
trigger to the CI workflow does not cause the tagbot workflow's tag to cause CI to run (I know this because I tried just now with the repo https://github.com/ericphanson/UnbalancedOptimalTransport.jl). Hence, the docs don't get built for the tag, and one doesn't get release docs (only dev docs).I'll switch back to the bot version of tagbot instead of the workflow (which also has the advantage of being instant instead of waiting for a tag). But maybe this issue is something to consider re #39.
The text was updated successfully, but these errors were encountered: