ソースを参照

CI: run on ramdisk

SukkaW 1 年間 前
コミット
42428e14de
2 ファイル変更2 行追加2 行削除
  1. 1 0
      .github/workflows/main.yml
  2. 1 2
      Build/constants/dir.ts

+ 1 - 0
.github/workflows/main.yml

@@ -16,6 +16,7 @@ jobs:
     runs-on: ubuntu-24.04-arm
 
     steps:
+      - run: df -h
       # - name: Tune GitHub-hosted runner network
       #   # https://github.com/actions/runner-images/issues/1187
       #   uses: smorimoto/tune-github-hosted-runner-network@v1

+ 1 - 2
Build/constants/dir.ts

@@ -1,5 +1,4 @@
 import path from 'node:path';
-import os from 'node:os';
 import fs from 'node:fs';
 import { isCI } from 'ci-info';
 
@@ -10,7 +9,7 @@ export const CACHE_DIR = path.resolve(ROOT_DIR, '.cache');
 export const SOURCE_DIR = path.join(ROOT_DIR, 'Source');
 
 export const PUBLIC_DIR = isCI
-  ? fs.mkdtempSync(path.join(os.tmpdir(), 'sukkaw-surge-public-'))
+  ? fs.mkdtempSync('/dev/shm/sukkaw-surge-public-')
   : path.resolve(ROOT_DIR, 'public');
 
 export const OUTPUT_SURGE_DIR = path.join(PUBLIC_DIR, 'List');