In spite of extensive testing in another private repo, our reusable Wiki workflow does not run from the Release workflow:
|
# Publish the generated Markdown documentation to the repository's Wiki. |
|
# Uncomment the `if` to disable generating Wiki documentation. |
|
wiki: |
|
# if: ${{ false }} |
|
needs: [release] |
|
name: Publish Github Wiki documentation |
|
uses: ./.github/workflows/_wiki-documentation.yaml |
|
permissions: |
|
contents: read |
|
with: |
|
release_tag: ${{ needs.release.outputs.release-tag }} |
|
release_url: ${{ needs.release.outputs.release-url }} |
|
# Github disallows passing environment variables as arguments to a reusable |
|
# workflow, so we have to duplicate these values here. Related discussion |
|
# here: https://github.com/actions/toolkit/issues/931 |
|
artifact_name: artifact-ubuntu-latest-python-3.11 |
|
git_user_name: jenstroeger |
|
git_user_email: jenstroeger@users.noreply.github.com |
|
secrets: |
|
REPO_ACCESS_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }} |
It’s not that it fails to run or finish, instead the reusable Wiki workflow is simply being skipped:

Might this be actually an issue:
|
if: github.repository.has_wiki == true |
See also discussions/48632. Uhm… 🤔
In spite of extensive testing in another private repo, our reusable Wiki workflow does not run from the Release workflow:
python-package-template/.github/workflows/release.yaml
Lines 234 to 253 in 0b40f48
It’s not that it fails to run or finish, instead the reusable Wiki workflow is simply being skipped:
Might this be actually an issue:
python-package-template/.github/workflows/_wiki-documentation.yaml
Line 34 in 0b40f48
See also discussions/48632. Uhm… 🤔