1818 - uses : actions/checkout@v2
1919 with :
2020 submodules : recursive
21+ - name : Fix GitHub's mess
22+ run : |
23+ sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
24+ sudo apt-get update -qq
25+ sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal
2126 - name : Set up dependencies
2227 run : |
2328 sudo dpkg --add-architecture arm64
5055 - uses : actions/checkout@v2
5156 with :
5257 submodules : recursive
58+ - name : Fix GitHub's mess
59+ run : |
60+ sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
61+ sudo apt-get update -qq
62+ sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal
5363 - name : Set up dependencies
5464 run : |
5565 sudo dpkg --add-architecture armhf
@@ -76,18 +86,23 @@ jobs:
7686 path : |
7787 bin/*
7888
79- linux-x86 :
89+ linux-i686 :
8090 runs-on : ubuntu-20.04
8191 steps :
8292 - uses : actions/checkout@v2
8393 with :
8494 submodules : recursive
95+ - name : Fix GitHub's mess
96+ run : |
97+ sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
98+ sudo apt-get update -qq
99+ sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal
85100 - name : Set up dependencies
86101 run : |
87102 sudo dpkg --add-architecture i386
88103 sudo apt-get update -qq
89104 sudo apt-get install -yqq g++-multilib libasound2-dev:i386 libcairo2-dev:i386 libdbus-1-dev:i386 libgl1-mesa-dev:i386 liblo-dev:i386 libpulse-dev:i386 libx11-dev:i386 libxcursor-dev:i386 libxext-dev:i386 libxrandr-dev:i386
90- - name : Build linux x86
105+ - name : Build linux i686
91106 env :
92107 CFLAGS : -m32
93108 CXXFLAGS : -m32
@@ -101,7 +116,7 @@ jobs:
101116 run : echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
102117 - uses : actions/upload-artifact@v2
103118 with :
104- name : ${{ github.event.repository.name }}-linux-x86 -${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
119+ name : ${{ github.event.repository.name }}-linux-i686 -${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
105120 path : |
106121 bin/*
107122
@@ -170,7 +185,7 @@ jobs:
170185 - uses : actions/checkout@v2
171186 with :
172187 submodules : recursive
173- - name : Fix GitHub mess
188+ - name : Fix GitHub's mess
174189 run : |
175190 sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
176191 sudo apt-get update -qq
0 commit comments