tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Automated pkgsrc commit testing



On Tue, Jul 23, 2024 at 4:54 PM Jonathan Perkin <jperkin%mnx.io@localhost> wrote:
>
> In another attempt to improve the quality of what is committed to
> pkgsrc, I've spent the last few days implementing an automated testing
> rig on GitHub.
>
> The idea is that you submit a pull-request to the repository I've set
> up, and it will run a suite of automated checks against your PR.  You
> can then either modify the change in response to any failures and
> re-test, or continue and commit to pkgsrc with increased confidence that
> you won't cause regressions.

I tried this with a PR the other day
(https://github.com/pkgsrc-ci/pkgsrc/pull/5) and found a couple
issues:

- the pkglint check failed even though pkglint run locally was happy (??)
- bootstrapping Go failed on FreeBSD 14. I actually fixed this at HEAD
by using the go-bin bootstrap.
- The OpenBSD runner could not fetch any files over SSL for some reason.

Still, this is super useful. Thanks for working on this.

-- 
Benny


Home | Main Index | Thread Index | Old Index