File tree Expand file tree Collapse file tree 6 files changed +30
-13
lines changed
Expand file tree Collapse file tree 6 files changed +30
-13
lines changed Original file line number Diff line number Diff line change 1+ ---
12name : " Build"
23
34on :
1112 - name : " Set up Python"
1213 uses : " actions/setup-python@v5"
1314 with :
14- python-version : " 3.11 "
15+ python-version : " 3.12 "
1516 - name : " Install python dependencies"
1617 run : |
1718 pip install build setuptools wheel
2526 path : |
2627 dist/
2728 if-no-files-found : " error"
29+ ...
Original file line number Diff line number Diff line change 1+ ---
12name : " Docs Test"
23
34on :
45 workflow_call :
56
7+ defaults :
8+ run :
9+ working-directory : " pulp-docs"
10+
611jobs :
7- run-test :
12+ build-docs :
813 runs-on : " ubuntu-latest"
914 steps :
1015 - uses : " actions/checkout@v4"
16+ with :
17+ path : " pulp-docs"
18+ fetch-depth : 0
19+
20+ - uses : " actions/checkout@v4"
21+ with :
22+ repository : " pulp/pulpcore"
23+ path : " pulpcore"
24+
25+ - uses : " actions/checkout@v4"
26+ with :
27+ repository : " pulp/pulp-cli"
28+ path : " pulp-cli"
29+
1130 - name : " Set up Python"
1231 uses : " actions/setup-python@v5"
1332 with :
14- python-version : " 3.11 "
33+ python-version : " 3.12 "
1534
1635 - name : " Install Test Dependencies"
1736 run : |
1837 pip install -r doc_requirements.txt
1938
20- - name : Build docs
39+ - name : " Build docs"
2140 run : |
22- make docs
41+ mkdocs build
42+ ...
Original file line number Diff line number Diff line change @@ -8,16 +8,10 @@ concurrency:
88 cancel-in-progress : true
99
1010jobs :
11- build :
12- uses : " ./.github/workflows/build.yml"
13-
1411 docs :
15- needs :
16- - " build"
1712 uses : " ./.github/workflows/docs.yml"
1813
1914 tests :
20- needs : " build"
2115 uses : " ./.github/workflows/tests.yml"
2216
2317 ready-to-ship :
Original file line number Diff line number Diff line change 1111 - name : " Set up Python"
1212 uses : " actions/setup-python@v5"
1313 with :
14- python-version : " 3.11 "
14+ python-version : " 3.12 "
1515
1616 - name : " Install Test Dependencies"
1717 run : |
Original file line number Diff line number Diff line change 1919 - name : " Set up Python"
2020 uses : " actions/setup-python@v5"
2121 with :
22- python-version : " 3.11 "
22+ python-version : " 3.12 "
2323
2424 - name : " List requirements"
2525 run : |
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ dependencies = [
1616 " mkdocs-literate-nav~=0.6.1" ,
1717 " httpx" ,
1818 " rich" ,
19+ " GitPython~=3.1.44" ,
1920]
2021
2122[project .scripts ]
You can’t perform that action at this time.
0 commit comments