Skip to content

Commit

Permalink
Backport of two CI build fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
NWilson committed Feb 4, 2025
1 parent 8d2f01a commit 2dce776
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/clang-analyzer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@ jobs:
security-events: write
contents: read

env:
# The @microsoft/sarif-multitool tool actually uses DotnetCore, which in
# turn aborts when it finds that GitHub's CI machine doesn't have ICU.
# Just turn off localisation. A future version of the ubuntu-24.04 or
# ubuntu-latest runners might not need this workaround.
DOTNET_SYSTEM_GLOBALIZATION_INVARIANT: 1

steps:
- name: Setup
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,10 @@ jobs:
rm -f src/*.generic
make src/config.h.generic src/pcre2.h.generic
# Workaround for incorrect filesystem permissions on /usr/share/aclocal, which
# causes the m4 macros to be copied with incorrect permissions.
chmod u=rw,go=r m4/*.m4
- name: Working directory clean
run: |
if [ -n "`git status --porcelain`" ] ; then
Expand Down

0 comments on commit 2dce776

Please sign in to comment.