Skip to content

A GitHub Action to install Mesa3D from pal1000/mesa-dist-win on windows runners.

License

Notifications You must be signed in to change notification settings

ssciwr/setup-mesa-dist-win

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date
Jan 25, 2024
Aug 26, 2022
Jan 25, 2024
Jan 25, 2024
Aug 26, 2022
Jan 25, 2024
Jan 25, 2024

Repository files navigation

setup-mesa-dist-win

A GitHub Action to install Mesa3D from pal1000/mesa-dist-win on windows runners.

Example usage

  - uses: ssciwr/setup-mesa-dist-win@v2

Optionally specify the release version, build type or deployment choice:

  - uses: ssciwr/setup-mesa-dist-win@v2
    with:
      version: '23.3.3'
      build-type: 'release-msvc'
      deployment-choice: '1'

Development

To make a new release:

  • update the version number in package.json
  • run npm install to install the dependencies and update package-lock.json
  • run npm ci to do a fresh install
  • run npm run package to generate the bundled package in dist
  • commit the changes including the dist folder and push
  • tag the commit with the full version number, e.g.
    • git tag v2.0.7
    • git push origin v2.0.7
  • move the major version tag, e.g. in this case v2, to this commit
    • git tag -f v2
    • git push origin v2 -f

About

A GitHub Action to install Mesa3D from pal1000/mesa-dist-win on windows runners.

Resources

License

Stars

Watchers

Forks

Packages

No packages published