fix: resolve actions/checkout Node.js dependency in Forgejo CI workflow
Some checks failed
Deploy Documentation / build-and-deploy (push) Failing after 6s

This commit is contained in:
ignis 2026-06-01 05:14:58 +00:00
parent 0b7ed72a93
commit 0a26e771c2

View file

@ -7,20 +7,20 @@ on:
jobs: jobs:
build-and-deploy: build-and-deploy:
runs-on: docker # gitea-pages 스택의 runner 가 docker 라벨로 등록됨 runs-on: docker # 기본 매핑된 node:20-bookworm 이미지에서 작동
container:
image: python:3.11-bookworm
steps: steps:
- name: 저장소 체크아웃 - name: 저장소 체크아웃
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install System Dependencies (Graphviz for FORD) - name: Install Python & Graphviz
run: | run: |
apt-get update sudo apt-get update
apt-get install -y graphviz sudo apt-get install -y python3 python3-pip python3-venv graphviz
- name: Install Python Requirements & Compile Docs - name: Install Python Requirements & Compile Docs
run: | run: |
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt pip install -r requirements.txt
python3 build_docs.py python3 build_docs.py