we-like-parsers / pegen

PEG parser generator for Python
https://we-like-parsers.github.io/pegen/
MIT License
150 stars 32 forks source link

Cis: use newer actions (setup-python, checkout, cache) #71

Closed MatthieuDartiailh closed 2 years ago

MatthieuDartiailh commented 2 years ago

And fix the one broken test on 3.10.5. Setuptools-scm complains but appear to work so I won't touch the fetch.

pablogsal commented 2 years ago

What's the complain from setuptols-scm?

MatthieuDartiailh commented 2 years ago

Setuptools complain the repository is shallow but since we have the tags things kind of work. To avoid it we would need to specify a fetch depth of 0.

MatthieuDartiailh commented 2 years ago

@pablogsal anything you would like to see before merging ?

pablogsal commented 2 years ago

@pablogsal anything you would like to see before merging ?

No, everything looks good. Great job!