typelevel / paiges

an implementation of Wadler's a prettier printer
Apache License 2.0
187 stars 30 forks source link

Project housekeeping #632

Closed TonioGela closed 3 months ago

TonioGela commented 3 months ago

Hello @johnynek, I did some project housekeeping, bumping all the dependencies and the plugins to their latest version and fixed some CI issues.

This PR should theoretically handle the following issues/PRs

closes #404 closes #590 closes #615 closes #618 closes #627 closes #625 closes #624 closes #623 closes #622 closes #621 closes #612 closes #609 closes #599

Also, since you're the only maintainer atm, I offer my help to house keep the project, basically to merge Scala Steward PRs and release whenever it's necessary, so that we can split the effort in two. WDYT?

Last but not least, a paiges release compatible with Scala Native 0.5.x is required to unlock scalameta/metaconfig as it depends on this.

Tagging @ekrich for reference.

P.s. I ask you to pay attention to the mima exclusion I added in the build, I'm not 100% sure that's the correct way to go. Cheers!

johnynek commented 3 months ago

Thanks for your offer of help.

I'd very much appreciate it! Offer accepted.

TonioGela commented 3 months ago

Thanks for your offer of help.

I'd very much appreciate it! Offer accepted.

I'm glad :D I'll ask Sam to add me then. Thanks Oscar.

samspills commented 3 months ago

👋🏻 I added Tonio to the paiges team, but I just wanted to flag that the team only has write permissions and not maintain permissions to the repo (so not able to merge PRs, currently). @johnynek am I okay to bump up the permissions there?

johnynek commented 3 months ago

@samspills sure, thank you very much!