Skip to content

Conversation

@Bisaloo
Copy link
Contributor

@Bisaloo Bisaloo commented Oct 30, 2025

gh is great and is installed by default in GH default runners, but it is not guaranteed to always be available, especially when using a default docker container.

Currently

   - uses: quarto-dev/quarto-actions/setup@main
     with:
       version: "release"

will fail on custom docker containers without gh.

This PR removes this dependency.

There is still a dependency on jq but it is more difficult to remove and used in more cases.

Since it is only installed by default in GH default images, but may be missing from custom docker images
Copy link
Collaborator

@cderv cderv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks it makes sense. Test workflow is passing fine. So I'll merge

@cderv cderv merged commit 3e5a86f into quarto-dev:main Oct 30, 2025
10 checks passed
@Bisaloo Bisaloo deleted the no-gh branch October 30, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants