Skip to content

Commit 3aa3195

Browse files
committed
Use ubuntu 24.04 for builds and fix artifact naming issue
1 parent 24cec0b commit 3aa3195

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/build.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515
jobs:
1616
build_chrome:
1717
name: "Build Chrome Extension"
18-
runs-on: ubuntu-20.04
18+
runs-on: ubuntu-24.04
1919
steps:
2020
- name: Checkout
2121
uses: actions/checkout@v2
@@ -33,11 +33,11 @@ jobs:
3333
- uses: actions/upload-artifact@v4
3434
with:
3535
name: Chrome Extension (Unsigned)
36-
path: SzuruChrome-*.zip
36+
path: extension.zip
3737

3838
build_unlisted_firefox:
3939
name: "Build Unlisted Firefox Extension"
40-
runs-on: ubuntu-20.04
40+
runs-on: ubuntu-24.04
4141
# Doesn't really need the Chrome build, but we can reuse its cache.
4242
needs: build_chrome
4343
if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/v')
@@ -70,7 +70,7 @@ jobs:
7070

7171
build_amo_firefox:
7272
name: "Build Firefox Extension for AMO"
73-
runs-on: ubuntu-20.04
73+
runs-on: ubuntu-24.04
7474
# Doesn't really need the Chrome build, but we can reuse its cache.
7575
needs: build_chrome
7676
# Only run (on master branch && if tagged) or (manually dispatching).

0 commit comments

Comments
 (0)