fsprojects / FSharpLint

Lint tool for F#
https://fsprojects.github.io/FSharpLint/
MIT License
300 stars 73 forks source link

Update the 'setup-dotnet' action in the CI build #614

Closed Numpsy closed 7 months ago

Numpsy commented 7 months ago

Just an observation that there are several warnings in the CI builds about using old versions of the actions:

image

I don't know how important it actually is, but it does remove a bit of noise, so here it is if its considered useful

knocte commented 7 months ago

Just a nitpick: now that we're upgrading, let's upgrade to last version? I think v3 is not the last.

Numpsy commented 7 months ago

I was under the impression that setting it to just 'v3' rather than the full version would cause it to use the latest 3.x release? (3.2.0 as it stands)

knocte commented 7 months ago

Oh interesting. Then I guess this can go in. That said, pinning to a specific version is always more "stable" in a way, because we would prevent being affected by bugs (regression) that might happen in the latest versions which might leave us scratching our heads.

Numpsy commented 7 months ago

I believe that you can set it to a specific version and then set up dependabot to prompt about updates, but I've never tried setting that up myself