Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1002 Bytes

README.md

File metadata and controls

37 lines (29 loc) · 1002 Bytes

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