Skip to content

Commit

Permalink
Run rootless build on macOS 13 runner
Browse files Browse the repository at this point in the history
  • Loading branch information
thatmarcel committed Dec 27, 2023
1 parent 1d9b239 commit 1be51b1
Showing 1 changed file with 24 additions and 4 deletions.
28 changes: 24 additions & 4 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Build
on: [push, pull_request]

jobs:
theos:
runs-on: macos-11
theos-rootless:
runs-on: macos-13

steps:
- uses: actions/checkout@v4
Expand All @@ -18,12 +18,32 @@ jobs:
run: |
export PACKAGE_BUILDNAME=$(git rev-parse --short HEAD)-rootless
make clean package THEOS_PACKAGE_SCHEME=rootless FINALPACKAGE=1
export PACKAGE_BUILDNAME=$(git rev-parse --short HEAD)-rootful
make clean package FINALPACKAGE=1
- name: Upload package
uses: actions/upload-artifact@v3
with:
path: ./packages/com.beeper.beepserv_*.deb
name: phone-registration-provider
if-no-files-found: error
theos:
runs-on: macos-11

steps:
- uses: actions/checkout@v4
with:
submodules: true

- name: Set up Theos
uses: Randomblock1/theos-action@v1

- name: Build package
run: |
export PACKAGE_BUILDNAME=$(git rev-parse --short HEAD)-rootful
make clean package FINALPACKAGE=1
- name: Upload package
uses: actions/upload-artifact@v3
with:
path: ./packages/com.beeper.beepserv_*.deb
name: phone-registration-provider
if-no-files-found: error

0 comments on commit 1be51b1

Please sign in to comment.