ci: revert to container with Aliyun Alpine mirror
Deploy Slides / build-and-deploy (push) Failing after 1m14s
Deploy Slides / build-and-deploy (push) Failing after 1m14s
act runner post-step runs in isolated context that can't find node regardless of symlinks. Revert to container approach but switch to Aliyun mirror for faster apk downloads (~2min → ~10s). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -8,12 +8,12 @@ on:
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
runs-on: aliyun
|
||||
container: node:22-alpine
|
||||
steps:
|
||||
- name: Setup PATH
|
||||
- name: Install tools
|
||||
run: |
|
||||
ln -sf /root/.nvm/versions/node/*/bin/node /usr/bin/node
|
||||
ln -sf /root/.nvm/versions/node/*/bin/npm /usr/bin/npm
|
||||
ln -sf /root/.nvm/versions/node/*/bin/npx /usr/bin/npx
|
||||
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
|
||||
apk add --no-cache docker-cli git
|
||||
|
||||
- name: Checkout
|
||||
uses: http://47.121.181.112:3000/wonder/checkout@v4
|
||||
|
||||
Reference in New Issue
Block a user