fix: resolve actions/checkout Node.js dependency in Forgejo CI workflow
Some checks failed
Deploy Documentation / build-and-deploy (push) Failing after 6s
Some checks failed
Deploy Documentation / build-and-deploy (push) Failing after 6s
This commit is contained in:
parent
0b7ed72a93
commit
0a26e771c2
1 changed files with 6 additions and 6 deletions
|
|
@ -7,20 +7,20 @@ on:
|
|||
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
runs-on: docker # gitea-pages 스택의 runner 가 docker 라벨로 등록됨
|
||||
container:
|
||||
image: python:3.11-bookworm
|
||||
runs-on: docker # 기본 매핑된 node:20-bookworm 이미지에서 작동
|
||||
steps:
|
||||
- name: 저장소 체크아웃
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Install System Dependencies (Graphviz for FORD)
|
||||
- name: Install Python & Graphviz
|
||||
run: |
|
||||
apt-get update
|
||||
apt-get install -y graphviz
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y python3 python3-pip python3-venv graphviz
|
||||
|
||||
- name: Install Python Requirements & Compile Docs
|
||||
run: |
|
||||
python3 -m venv venv
|
||||
. venv/bin/activate
|
||||
pip install -r requirements.txt
|
||||
python3 build_docs.py
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue