cache window bin and support dev

This commit is contained in:
ruki
2024-12-11 00:44:02 +08:00
Unverified
parent 65def61bdf
commit 014affb077
8 changed files with 8993 additions and 2301 deletions
+6 -2
View File
@@ -8,13 +8,17 @@ jobs:
checkin:
runs-on: ubuntu-latest
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-checkin
cancel-in-progress: true
steps:
- uses: actions/checkout@v4
- name: install
uses: wyvox/action-setup-pnpm@v3
with:
node-version: 20
pnpm-version: 8
node-version: 23
pnpm-version: 9
- name: build
run: pnpm build
- name: test
+7 -1
View File
@@ -5,6 +5,10 @@ on:
jobs:
build:
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-${{ matrix.os }}-${{ matrix.version }}-test
cancel-in-progress: true
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
@@ -14,9 +18,11 @@ jobs:
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@master
- uses: xmake-io/github-action-setup-xmake@test
with:
xmake-version: ${{ matrix.version }}
actions-cache-folder: '.xmake-cache'
- name: Run tests
run: |
xmake --version