git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: GitGitGadget on git/git, was Re: Should we auto-close PRs on git/git?

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Nov 26, 2019, 20:55 UTC
Message-ID
<nycvar.QRO.7.76.6.1911262151590.31080@tvgsbejvaqbjf.bet>
In-Reply-To
<20191125143023.GF494@sigill.intra.peff.net>
Hi Peff,
On Mon, 25 Nov 2019, Jeff King wrote:
Show 17 quoted lines
> On Fri, Nov 22, 2019 at 02:50:05PM +0100, Johannes Schindelin wrote:
>
> > > Wow, thanks for working on this! I don't know that I'd call my
> > > javascript skills even rudimentary, but I did give it a look. The real
> > > challenge to me is not the individual lines of code, but understanding
> > > how the Azure Pipelines and GitHub App systems fit together. So I didn't
> > > see anything wrong, but I also know very little about those systems.
> >
> > I actually spent some quality time with the wiki in the past days to
> > remedy that. You can adore the result in all its beauty here:
> >
> > https://github.com/gitgitgadget/gitgitgadget/wiki/GitGitGadget's-Azure-Function-and-Azure-Pipelines
>
> Thanks, this was very informative. I have a feeling that some of this
> could be done via the new Actions stuff that GitHub has been shipping,
> but I have no idea if it would make any of it easier (and certainly I'm
> not advocating dropping a working system to chase a new shiny toy).
It is tempting all right.

The biggest obstacle is that at least one of those Pipelines requires access to a clone of public-inbox.org/git, and cloning that is rather expensive. Even a shallow fetch would be super expensive, by virtue of _all_ the mails being blobs reachable from the tip commit's tree.

Further, GitHub Actions' triggers are a bit too limited: I want this Pipeline to trigger when public-inbox.org/git is updated, not when any branch in gitgitgadget/git is updated.

So yes, while it is tempting, it is also not possible right now to use GitHub Actions.

Ciao, Dscho

Previous: Jeff KingNext: Eric Wong
Message 14 of 22 in “Should we auto-close PRs on git/git?”
  1. Emily ShafferNov 9, 2019
  2. Junio C HamanoNov 9, 2019
  3. Stephen SmithNov 13, 2019
  4. Johannes SchindelinNov 12, 2019
  5. Jeff KingNov 13, 2019
  6. Johannes SchindelinNov 13, 2019
  7. Jeff KingNov 14, 2019
  8. Johannes SchindelinNov 14, 2019
  9. GitGitGadget on git/git, was Re: Should we auto-close PRs on git/git?Johannes Schindelin, Nov 18, 2019
  10. Jeff KingNov 21, 2019
  11. Johannes SchindelinNov 22, 2019
  12. Johannes SchindelinNov 22, 2019
  13. Jeff KingNov 25, 2019
  14. Johannes SchindelinNov 26, 2019
  15. Eric WongNov 26, 2019
  16. Johannes SchindelinNov 26, 2019
  17. Eric WongNov 26, 2019
  18. Johannes SchindelinNov 26, 2019
  19. Eric WongNov 26, 2019
  20. Junio C HamanoNov 27, 2019
  21. Eric WongNov 27, 2019
  22. Emily ShafferNov 13, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.