Skip to content

Commit d8422ad

Browse files
committed
hacks everywhere
Signed-off-by: falkTX <falktx@falktx.com>
1 parent bf4020a commit d8422ad

1 file changed

Lines changed: 19 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ jobs:
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
@@ -50,6 +55,11 @@ jobs:
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

Comments
 (0)