Skip to content

Commit 475e611

Browse files
committed
CI: Use manylinux_2_28_x86_64 image for building
Old workaround for actions/checkout#1809 no longer works
1 parent 3e1110c commit 475e611

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,16 +79,14 @@ jobs:
7979
name: Build standalone on Linux
8080
runs-on: ubuntu-latest
8181
container:
82-
image: quay.io/pypa/manylinux2014_x86_64
83-
env:
84-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true" # https://github.com/actions/checkout/issues/1809
82+
image: quay.io/pypa/manylinux_2_28_x86_64
8583
steps:
8684
- name: Install dependencies
8785
run: |
8886
yum install -y libXrandr-devel libXcursor-devel libXinerama-devel libXi-devel mesa-libGL-devel libdwarf-devel binutils-devel cmake ninja-build
8987
9088
- name: Checkout code
91-
uses: actions/checkout@v3
89+
uses: actions/checkout@v4
9290
with:
9391
fetch-depth: 0
9492

@@ -118,7 +116,7 @@ jobs:
118116
mv Monochrome-*.AppImage ../dist
119117
120118
- name: Upload artifacts
121-
uses: actions/upload-artifact@v3
119+
uses: actions/upload-artifact@v4
122120
with:
123121
name: standalone-linux
124122
path: dist/Monochrome-*.AppImage

0 commit comments

Comments
 (0)