Kleidukos / get-tested

Go get tested! Github Actions matrix generator for your haskell projects' CI
BSD 3-Clause "New" or "Revised" License
45 stars 3 forks source link

Create a reusable Github action #22

Closed turion closed 10 months ago

turion commented 10 months ago

It would be cool if there was a Github action that one could simply use like:

jobs:
  get-tested:
    name: Generate matrix
    steps:
    -uses: Kleidukos/get-tested/v1

  build:
    needs: get-tested
    strategy:
      matrix: ${{ fromJSON(needs.get-tested.outputs.matrix) }}
...

That way, one saves on code to write, and dependabot could automatically bump versions.

Kleidukos commented 10 months ago

Yep that would be wonderful. :) If you got the motivation to do it, be my guest. Right now I have other life priorities, but there is clear value in having a reusable action!

turion commented 10 months ago

See #23 , this seems to work :)

Kleidukos commented 10 months ago

I'm tweaking things to have the OS selection work, I'll let you know when it's ready to be used. :)

Kleidukos commented 10 months ago

Ok I've migrated text-display, it works well, thank you very much @turion!