Re: GitHub workflows for ledger CI - help required

2021-09-14 Thread John Wiegley
> "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

2021-09-05 Thread Michael Cooper
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

2021-09-05 Thread Rahix
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

2021-09-04 Thread Martin Michlmayr
* 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

2021-09-04 Thread Rahix
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

2021-07-12 Thread Jimi Damon
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

2021-07-08 Thread Martin Michlmayr
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.