Skip to content

Commit

Permalink
improve linux arm64 ci
Browse files Browse the repository at this point in the history
  • Loading branch information
waruqi committed Jan 18, 2025
1 parent a0298b7 commit f3c8fc1
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 72 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/linux_arm64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Linux (Arm64)

on:
pull_request:
push:
release:
types: [published]

jobs:
build:
runs-on: ubuntu-24.04-arm

concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Ubuntu-Arm64
cancel-in-progress: true
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: prepare local xmake
run: cp -rf . ../xmake-source
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: local#../xmake-source

- name: Prepare
run: |
sudo apt update
sudo apt install -y unzip build-essential llvm libc++-dev
- name: Tests
run: |
xmake lua -v -D tests/run.lua
xrepo --version
36 changes: 0 additions & 36 deletions .github/workflows/ubuntu_arm.yml

This file was deleted.

36 changes: 0 additions & 36 deletions .github/workflows/ubuntu_arm64.yml

This file was deleted.

0 comments on commit f3c8fc1

Please sign in to comment.