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

Re: What's cooking in git.git (Jan 2025, #08; Tue, 28)

From
Jeff King <peff@peff.net>
Date
Jan 31, 2025, 23:30 UTC
Message-ID
<20250131233015.GA3544301@coredump.intra.peff.net>
In-Reply-To
<Z5nfcAUZPNdDSI0l@pks.im>
On Wed, Jan 29, 2025 at 08:57:36AM +0100, Patrick Steinhardt wrote:
Show 21 quoted lines
> On Tue, Jan 28, 2025 at 04:18:00PM -0800, Junio C Hamano wrote:
> > * ps/ci-misc-updates (2025-01-10) 10 commits
> >  - ci: remove stale code for Azure Pipelines
> >  - ci: use latest Ubuntu release
> >  - ci: stop special-casing for Ubuntu 16.04
> >  - gitlab-ci: add linux32 job testing against i386
> >  - gitlab-ci: remove the "linux-old" job
> >  - github: simplify computation of the job's distro
> >  - github: convert all Linux jobs to be containerized
> >  - github: adapt containerized jobs to be rootless
> >  - t7422: fix flaky test caused by buffered stdout
> >  - t0060: fix EBUSY in MinGW when setting up runtime prefix
> > 
> >  CI updates (containerization, dropping stale ones, etc.).
> > 
> >  Will merge to 'master'.
> >  source: <20250110-b4-pks-ci-fixes-v4-0-6e4613446080@pks.im>
> 
> I'm a bit confused about the state of this topic. You say it will be
> merged to 'master', but as far as I can see it's not even part of 'next'
> yet.
Looks like it did hit 'next' now. I think we need this on top:
-- >8 --
Subject: [PATCH] ci: set CI_JOB_IMAGE for coverity job

The main GitHub Actions workflow switched away from the "$distro" variable in b133d3071a (github: simplify computation of the job's distro, 2025-01-10). Since the Coverity job also depends on our ci/install-dependencies.sh script, it needs to likewise set CI_JOB_IMAGE to find the correct dependencies (without this patch, we don't install curl and the build fails).

Signed-off-by: Jeff King <peff@peff.net>
---
Grepping for "distro:" doesn't find any other instances.
 .github/workflows/coverity.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 48341e81f4..124301dbbe 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -45,7 +45,7 @@ jobs:
       - run: ci/install-dependencies.sh
         if: contains(matrix.os, 'ubuntu') || contains(matrix.os, 'macos')
         env:
-          distro: ${{ matrix.os }}
+          CI_JOB_IMAGE: ${{ matrix.os }}
 
       # The Coverity site says the tool is usually updated twice yearly, so the
       # MD5 of download can be used to determine whether there's been an update.
-- 
2.48.1.675.g52e87fcee5
Previous: Patrick SteinhardtNext: Patrick Steinhardt
Message 6 of 9 in “What's cooking in git.git (Jan 2025, #08; Tue, 28)”
  1. Junio C HamanoJan 29, 2025
  2. Patrick SteinhardtJan 29, 2025
  3. Junio C HamanoJan 29, 2025
  4. Junio C HamanoJan 29, 2025
  5. Patrick SteinhardtJan 30, 2025
  6. Jeff KingJan 31, 2025
  7. Patrick SteinhardtFeb 3, 2025
  8. Junio C HamanoFeb 3, 2025
  9. Junio C HamanoJan 31, 2025

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.