echoix/Setup OSGeo4W environment

Install OSGeo4W and OSGeo4W packages on Windows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 28, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: echoix/setup-osgeo4w@1e711832882e03603e9013181a87885b10af8a98 # v0.3.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
packagesList of OSGeo4W packages to install. Use newlines, spaces, or commas in between package names.nobase
rootRoot installation directory, by default C:\OSGeo4W.noC:\OSGeo4W
package-dirLocation where to download packages. Using a folder in a faster drive, like D:\OSGeo4W_pkg, reduces installation time. Use a different folder than the one used for the `root` input.no
siteDownload site URL to usenohttps://download.osgeo.org/osgeo4w/v2/
upgrade-alsoAlso upgrade installed packagesnotrue
namedescription
rootThe root installation directory used. Equivalent to the OSGEO4W_ROOT environment variable