<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/.github, branch v2.30.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.30.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.30.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2021-02-11T21:57:36Z</updated>
<entry>
<title>Merge branch 'tb/ci-run-cocci-with-18.04' into maint</title>
<updated>2021-02-11T21:57:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-02-11T21:57:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=59ec22464f6c2b170b05f287e00740ea2288fe5c'/>
<id>urn:sha1:59ec22464f6c2b170b05f287e00740ea2288fe5c</id>
<content type='text'>
* tb/ci-run-cocci-with-18.04:
  .github/workflows/main.yml: run static-analysis on bionic
</content>
</entry>
<entry>
<title>.github/workflows/main.yml: run static-analysis on bionic</title>
<updated>2021-02-08T22:38:07Z</updated>
<author>
<name>Taylor Blau</name>
<email>me@ttaylorr.com</email>
</author>
<published>2021-02-08T21:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d051ed77ee6bc0279bebe17b4b39b9034d4ca9fa'/>
<id>urn:sha1:d051ed77ee6bc0279bebe17b4b39b9034d4ca9fa</id>
<content type='text'>
GitHub Actions is transitioning workflow steps that run on
'ubuntu-latest' from 18.04 to 20.04 [1].

This works fine in all steps except the static-analysis one, since
Coccinelle isn't available on Ubuntu focal (it is only available in the
universe suite).

Until Coccinelle can be installed from 20.04's main suite, pin the
static-analysis build to run on 18.04, where it can be installed by
default.

[1]: https://github.com/actions/virtual-environments/issues/1816

Reported-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Taylor Blau &lt;me@ttaylorr.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>ci: do not cancel all jobs of a matrix if one fails</title>
<updated>2021-01-28T06:09:42Z</updated>
<author>
<name>Philippe Blain</name>
<email>levraiphilippeblain@gmail.com</email>
</author>
<published>2021-01-28T04:06:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2b0e14f64025a858f7d7542b117c799d2c76c392'/>
<id>urn:sha1:2b0e14f64025a858f7d7542b117c799d2c76c392</id>
<content type='text'>
The CI/PR GitHub Actions workflow uses the 'matrix' strategy for the
"windows-test", "vs-test", "regular" and "dockerized" jobs. The default
behaviour of GitHub Actions is to cancel all in-progress jobs in a
matrix if one of the job of the matrix fails [1].

This is not ideal as a failure early in a job, like during installation of
the build/test dependencies on a specific platform, leads to the
cancellation of all other jobs in the matrix.

Set the 'fail-fast' variable to 'false' for all four matrix jobs in the
workflow.

[1] https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast

Signed-off-by: Philippe Blain &lt;levraiphilippeblain@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'da/vs-build-iconv-fix'</title>
<updated>2020-12-14T18:21:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-14T18:21:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ccbde2c4f4751096a526527e1aab3e508f093a3f'/>
<id>urn:sha1:ccbde2c4f4751096a526527e1aab3e508f093a3f</id>
<content type='text'>
Build update.

* da/vs-build-iconv-fix:
  ci(vs-build): stop passing the iconv library location explicitly
</content>
</entry>
<entry>
<title>ci(vs-build): stop passing the iconv library location explicitly</title>
<updated>2020-12-04T20:03:15Z</updated>
<author>
<name>Dennis Ameling</name>
<email>dennis@dennisameling.com</email>
</author>
<published>2020-12-04T14:22:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e66590348a78d69b08dff8f6a1d978982e61465a'/>
<id>urn:sha1:e66590348a78d69b08dff8f6a1d978982e61465a</id>
<content type='text'>
Something changed in `vcpkg` (which we use in our Visual C++ build to
provide the dependencies such as libcurl) and our `vs-build` job started
failing in CI. The reason is that we had a work-around in place to help
CMake find iconv, and this work-around is neither needed nor does it
work anymore.

For the full discussion with the vcpkg project, see this comment:
https://github.com/microsoft/vcpkg/issues/14780#issuecomment-735368280

Signed-off-by: Dennis Ameling &lt;dennis@dennisameling.com&gt;
Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'js/ci-github-set-env'</title>
<updated>2020-11-11T21:18:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-11-11T21:18:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=719b92eeaf7488e68c1e920ce30b989fc02998b0'/>
<id>urn:sha1:719b92eeaf7488e68c1e920ce30b989fc02998b0</id>
<content type='text'>
CI update.

* js/ci-github-set-env:
  ci: avoid using the deprecated `set-env` construct
</content>
</entry>
<entry>
<title>Merge branch 'cw/ci-ghwf-check-ws-errors'</title>
<updated>2020-11-11T21:18:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-11-11T21:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=15486b65d033fa3342ca8334ca8fa4c7ecba9a78'/>
<id>urn:sha1:15486b65d033fa3342ca8334ca8fa4c7ecba9a78</id>
<content type='text'>
Dev support update.

* cw/ci-ghwf-check-ws-errors:
  ci: make the whitespace checker more robust
</content>
</entry>
<entry>
<title>ci: avoid using the deprecated `set-env` construct</title>
<updated>2020-11-07T06:06:13Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>johannes.schindelin@gmx.de</email>
</author>
<published>2020-11-07T01:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cac42e471afae5b1af4f0745388981675b920d91'/>
<id>urn:sha1:cac42e471afae5b1af4f0745388981675b920d91</id>
<content type='text'>
The `set-env` construct was deprecated as of the announcement in
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

Let's use the recommended alternative instead.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>ci: make the whitespace checker more robust</title>
<updated>2020-11-03T20:34:06Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>johannes.schindelin@gmx.de</email>
</author>
<published>2020-11-03T15:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cba2504d3de3ccd6809fa2ab484c2aaeeef5379b'/>
<id>urn:sha1:cba2504d3de3ccd6809fa2ab484c2aaeeef5379b</id>
<content type='text'>
In 32c83afc2c69 (ci: github action - add check for whitespace errors,
2020-09-22), we introduced a GitHub workflow that automatically checks
Pull Requests for whitespace problems.

However, when affected lines contain one or more double quote
characters, this workflow failed to attach the informative comment
because the Javascript snippet incorrectly interpreted these quotes
instead of using the `git log` output as-is.

Let's fix that.

While at it, let's `await` the result of the `createComment()` function.

Finally, we enclose the log in the comment with ```...``` to avoid
having the diff marker be misinterpreted as an enumeration bullet.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'js/ci-ghwf-dedup-tests'</title>
<updated>2020-10-30T20:04:24Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-10-30T20:04:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=876511ef6146338fa2ac94e21f122610b60ab78d'/>
<id>urn:sha1:876511ef6146338fa2ac94e21f122610b60ab78d</id>
<content type='text'>
GitHub Actions automated test improvement to skip tests on a tree
identical to what has already been tested.

* js/ci-ghwf-dedup-tests:
  ci: make the "skip-if-redundant" check more defensive
  ci: work around old records of GitHub runs
</content>
</entry>
</feed>
