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:
|
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
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue