Skip to content

Commit d29a4a1

Browse files
authored
Re-enable Linux arm releases (#258)
Foreman 1.6.4 with Linux arm support was released today: https://github.com/Roblox/foreman/releases
1 parent 30084dc commit d29a4a1

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

.github/actions/setup-and-build/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ runs:
2323
using: "composite"
2424
steps:
2525
- name: Install tools
26-
uses: Roblox/setup-foreman@v1
26+
uses: Roblox/setup-foreman@v3
2727
with:
2828
token: ${{ inputs.token }}
29+
allow-external-github-orgs: true
2930

3031
- name: Install dependencies (Linux)
3132
if: runner.os == 'Linux'

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,10 @@ jobs:
3939
- uses: actions/checkout@v4
4040

4141
- name: Install tools
42-
uses: Roblox/setup-foreman@v1
42+
uses: Roblox/setup-foreman@v3
4343
with:
4444
token: ${{ secrets.GITHUB_TOKEN }}
45+
allow-external-github-orgs: true
4546

4647
- name: Run StyLua
4748
run: stylua --check .

.github/workflows/release.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,9 @@ jobs:
5959
- os: ubuntu-latest
6060
artifact_name: lute-linux-x86_64
6161
options: --c-compiler clang --cxx-compiler clang++
62-
# TODO: Re-enable once foreman works on linux arm64
63-
# - os: ubuntu-24.04-arm
64-
# artifact_name: lute-linux-aarch64
65-
# options: --c-compiler clang --cxx-compiler clang++
62+
- os: ubuntu-24.04-arm
63+
artifact_name: lute-linux-aarch64
64+
options: --c-compiler clang --cxx-compiler clang++
6665
- os: macos-latest
6766
artifact_name: lute-macos-aarch64
6867
- os: windows-latest

0 commit comments

Comments
 (0)