Skip to content

Commit 3d7fe60

Browse files
committed
Setup venv in CI build + remove calcrom invocation
1 parent de818fc commit 3d7fe60

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,14 @@ on:
1111

1212
env:
1313
LM_LICENSE_FILE: "${{ github.workspace }}/tools/cw/license.dat"
14-
CALCROM_DISCORD_WEBHOOK_AVATAR_URL: "https://i.imgur.com/38BQHdd.png"
15-
CALCROM_DISCORD_WEBHOOK_USERNAME: "OK"
16-
CALCROM_WEBHOOK_URL: "${{ secrets.WEBHOOKURL }}"
1714
BUILD: /var/tmp/pokeplatinum
15+
WINEARCH: win32
1816

1917
jobs:
2018
build:
2119
permissions:
2220
contents: write
23-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2422
steps:
2523
- name: Install Software
2624
run: |
@@ -29,8 +27,7 @@ jobs:
2927
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources
3028
sudo dpkg --add-architecture i386
3129
sudo apt-get update -y
32-
sudo apt-get install -y --install-recommends python3-pip ninja-build winehq-stable binutils-arm-none-eabi gcc-arm-none-eabi flex bison
33-
pip install --user meson pyelftools
30+
sudo apt-get install -y --install-recommends python3-pip wine32:i386 binutils-arm-none-eabi gcc-arm-none-eabi flex bison
3431
3532
- name: Checkout Repo
3633
uses: actions/checkout@v2
@@ -41,14 +38,6 @@ jobs:
4138
- name: Build Repo
4239
run: make check
4340

44-
- name: Webhook
45-
if: ${{ github.event_name == 'push' }}
46-
env:
47-
arm9name: ${{ vars.BUILD }}
48-
run: |
49-
.github/calcrom/webhook.sh "$CALCROM_WEBHOOK_URL" "$BUILD"
50-
continue-on-error: true
51-
5241
- name: Checkout xMAP
5342
if: ${{ github.event_name == 'push' }}
5443
uses: actions/checkout@v4

0 commit comments

Comments
 (0)