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

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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