Re: GitHub workflows for ledger CI - help required
> "MM" == Martin Michlmayr writes: MM> I removed the Travis hook already but I can't figure out how to remove the MM> Travis requirement for pull requests. Do you know how? I've removed the Travis requirement. It was in the Branch protection settings, under "Status checks". John -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/m2pmtafmj9.fsf%40newartisans.com.
Re: GitHub workflows for ledger CI - help required
In other projects, those have come from the branch protections settings for me. On Sun, Sep 5, 2021, 11:56 Rahix wrote: > On Sun, 2021-09-05 at 10:08 +0800, Martin Michlmayr wrote: > > * Rahix [2021-09-04 09:35]: > > > Now that GHA seems to be up and running, can you drop Travis from the > > > repository? The checks still show up in each pull-request and make the > > > overall status "waiting" because the Travis check never completes. > > > > I removed the Travis hook already but I can't figure out how to remove > > the Travis requirement for pull requests. Do you know how? > > Hm, not sure... IIRC there was a thing on the travis website where you > need to disable a project. Also maybe in the "Integrations" project > settings on GitHub? > > If all else fails, maybe the travis manifest needs to be removed? > > -- > Rahix > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to ledger-cli+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ledger-cli/d3884c71fc606588f91f72bdf10ab95ae69049d7.camel%40rahix.de > . > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/CAFOMguY7Ge%2BuArF4-KZ8jeBhaJCm0OTa8LBbv_5rUu9Xokp5Ew%40mail.gmail.com.
Re: GitHub workflows for ledger CI - help required
On Sun, 2021-09-05 at 10:08 +0800, Martin Michlmayr wrote: > * Rahix [2021-09-04 09:35]: > > Now that GHA seems to be up and running, can you drop Travis from the > > repository? The checks still show up in each pull-request and make the > > overall status "waiting" because the Travis check never completes. > > I removed the Travis hook already but I can't figure out how to remove > the Travis requirement for pull requests. Do you know how? Hm, not sure... IIRC there was a thing on the travis website where you need to disable a project. Also maybe in the "Integrations" project settings on GitHub? If all else fails, maybe the travis manifest needs to be removed? -- Rahix -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/d3884c71fc606588f91f72bdf10ab95ae69049d7.camel%40rahix.de.
Re: GitHub workflows for ledger CI - help required
* Rahix [2021-09-04 09:35]: > Now that GHA seems to be up and running, can you drop Travis from the > repository? The checks still show up in each pull-request and make the > overall status "waiting" because the Travis check never completes. I removed the Travis hook already but I can't figure out how to remove the Travis requirement for pull requests. Do you know how? -- Martin Michlmayr https://www.cyrius.com/ -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/YTQmqBX9x%2B3j9Nz0%40jirafa.cyrius.com.
Re: GitHub workflows for ledger CI - help required
Hi Martin, On Thu, 2021-07-08 at 15:10 +0800, Martin Michlmayr wrote: > Can someone submit a working GitHub workflows file for ledger CI > to replace Travis. Bonus points for building on Linux, macOS and > Windows. > > (I think testing only Python 3 support is enough. Travis currently > tests Python 2 and 3) Now that GHA seems to be up and running, can you drop Travis from the repository? The checks still show up in each pull-request and make the overall status "waiting" because the Travis check never completes. -- Rahix -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/25cb064131ff594ab98dbfcd35eb31a10be87759.camel%40rahix.de.
Re: GitHub workflows for ledger CI - help required
Hi, I submitted a PR for github workflows ( https://github.com/ledger/ledger/pull/2040 ) . At this time it seems like several of the Windows packages don't exist using the Chocolatey package manager ( for gmp , mpfr and gpgme along with python for boost ) so I could't get Ledger to build correctly on that platform using the Travis build parameters. Should ledger be built without these add-ons ? In addition, it seems straightforward to add a matrix entry for Python2 support but that's for the maintainers to decide. -Jimi On Thu, Jul 8, 2021 at 12:10 AM Martin Michlmayr wrote: > Can someone submit a working GitHub workflows file for ledger CI > to replace Travis. Bonus points for building on Linux, macOS and > Windows. > > (I think testing only Python 3 support is enough. Travis currently > tests Python 2 and 3) > -- > Martin Michlmayr > https://www.cyrius.com/ > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to ledger-cli+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ledger-cli/YOak4QA/au76iGHl%40jirafa.cyrius.com > . > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/CAHkuPsufjNZvjHCXSiecCqs__cKVPtMob%2Bb2hLd%3D98eSaSb-6A%40mail.gmail.com.
GitHub workflows for ledger CI - help required
Can someone submit a working GitHub workflows file for ledger CI to replace Travis. Bonus points for building on Linux, macOS and Windows. (I think testing only Python 3 support is enough. Travis currently tests Python 2 and 3) -- Martin Michlmayr https://www.cyrius.com/ -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/YOak4QA/au76iGHl%40jirafa.cyrius.com.