Skip to content

Conversation

@dscho
Copy link
Contributor

@dscho dscho commented Sep 23, 2025

The Alpine container we use still is at version v3.14 (which, from a numerophile's point of view is a quite pleasing number). However, this Alpine version is past its support, as pointed out in actions/checkout#2246 (comment)

One fallout is that since I upgraded Git Credential Manager's GitHub workflows to require Node.JS 24, we are now greeted with this error:

Run actions/checkout@v5
/usr/bin/docker exec  7d1dbaed0040c61df8247f411d8220c2fb587aa0a7536d22ed12caff60b592da sh -c "cat /etc/*release | grep ^ID"
Error relocating /__e/node24_alpine/bin/node: pthread_getname_np: symbol not found

For details about this run, see
https://github.com/git-ecosystem/git-credential-manager/actions/runs/17937675613/job/51006830230

Let's switch to the oldest, just barely supported Alpine version (https://alpinelinux.org/releases/ says that v3.19 will be out of support this November).

The Alpine container we use still is at version v3.14 (which, from a
numerophile's point of view is a quite pleasing number). However, this
Alpine version is past its support, as pointed out in
actions/checkout#2246 (comment)

One fallout is that since I upgraded Git Credential Manager's GitHub
workflows to require Node.JS 24, we are now greeted with this error:

  Run actions/checkout@v5
  /usr/bin/docker exec  7d1dbaed0040c61df8247f411d8220c2fb587aa0a7536d22ed12caff60b592da sh -c "cat /etc/*release | grep ^ID"
  Error relocating /__e/node24_alpine/bin/node: pthread_getname_np: symbol not found

For details about this run, see
https://github.com/git-ecosystem/git-credential-manager/actions/runs/17937675613/job/51006830230

Let's switch to the oldest, just _barely_ supported Alpine version
(https://alpinelinux.org/releases/ says that v3.19 will be out of
support this November).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho dscho requested a review from mjcheetham September 23, 2025 07:31
@dscho dscho self-assigned this Sep 23, 2025
@dscho
Copy link
Contributor Author

dscho commented Sep 23, 2025

For the record, here is a successful run of the validate-install-from-source workflow, since this is not part of the PR builds.

@dscho dscho merged commit 9d767be into main Sep 23, 2025
21 checks passed
@mjcheetham mjcheetham mentioned this pull request Jan 14, 2026
mjcheetham added a commit that referenced this pull request Jan 14, 2026
**Changes:**


- Documentation updates & fixes
  - #1713
  - #1722
  - #1884
  - #2123
  - #2154
- Fix Generic provider refresh token refresh logic (#1838)
- Version bump to 2.7.0 (#2177)
- CODEOWNERS (#2053)
- Allow unsafe remotes via config (#1721)
- Drop no longer needed GitLab OAuth params (#1538)
- No-op credential storage option (#1740)
- Fixes to CI & build
  - #1746
  - #1747
  - #1752
  - #2104
  - #2217
- Use Azure Pipelines for official builds
  - #2054
  - #2176
- Fix TRACE2 logging (#1909)
- Linux ARM and ARM64 support
  - #1633
  - #2232
- Windows ARM64 and x64 support (#2230)
- Linux install-from-source bug fixes
  - #1757
  - #2049
  - #2052
- Support Oracle Linux vis install-from-source (#2212)
- macOS enterprise defaults (#1811)
- Actions dependency updates
  - #1725
  - #1751
  - #1750
  - #1760
  - #1799
  - #2022
  - #2048
  - #1989
  - #2011
  - #2029
  - #2051
  - #2050
  - #2070
  - #2080
  - #2089
  - #2088
  - #2092
  - #2189
  - #2193
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants