Skip to content

Commit 89fd4c0

Browse files
authored
Merge pull request #616 from idaholab/kill_pages
Delete GH pages deploy process.
2 parents b6df078 + a42bd34 commit 89fd4c0

File tree

3 files changed

+7
-50
lines changed

3 files changed

+7
-50
lines changed

.github/workflows/deploy.yml

+2-44
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,6 @@ jobs:
1717
- run: pip install . montepy[develop]
1818
- run: python -m pytest
1919

20-
build-pages:
21-
needs: [last-minute-test, build-packages]
22-
environment:
23-
name: github-pages
24-
runs-on: ubuntu-latest
25-
steps:
26-
- uses: actions/checkout@v4
27-
with:
28-
fetch-depth: 0
29-
fetch-tags: true
30-
ref: main
31-
- uses: actions/setup-python@v5
32-
with:
33-
python-version: 3.12
34-
- run: pip install --user . montepy[doc]
35-
- run: cd doc && make html
36-
- uses: actions/configure-pages@v4
37-
- uses: actions/upload-pages-artifact@v3
38-
with:
39-
name: deploy-pages
40-
path: doc/build/html/
4120

4221
build-packages:
4322
name: Build, sign, and release packages on github
@@ -87,34 +66,13 @@ jobs:
8766
dist/*.tar.gz
8867
dist/*.whl
8968
90-
deploy-pages:
91-
permissions:
92-
contents: read
93-
pages: write # to deploy to Pages
94-
id-token: write # to verify the deployment originates from an appropriate source
95-
environment:
96-
name: github-pages
97-
url: ${{ steps.deployment.outputs.page_url }}
98-
needs: [build-pages, last-minute-test]
99-
runs-on: ubuntu-latest
100-
steps:
101-
- run: ls -l
102-
- uses: actions/download-artifact@v4
103-
with:
104-
name: deploy-pages
105-
- run: ls -l
106-
- name: Deploy to GitHub Pages
107-
id: deployment
108-
uses: actions/deploy-pages@v4
109-
with:
110-
artifact_name: deploy-pages
11169
11270

11371
deploy-test-pypi:
11472
environment:
11573
name: test-pypi
11674
url: https://test.pypi.org/p/montepy # Replace <package-name> with your PyPI project name
117-
needs: [deploy-pages, build-packages]
75+
needs: [build-packages]
11876
permissions:
11977
contents: read
12078
id-token: write
@@ -133,7 +91,7 @@ jobs:
13391
environment:
13492
name: pypi
13593
url: https://pypi.org/p/montepy # Replace <package-name> with your PyPI project name
136-
needs: [deploy-pages, deploy-test-pypi, build-packages]
94+
needs: [deploy-test-pypi, build-packages]
13795
permissions:
13896
contents: read
13997
id-token: write

CNAME

-1
This file was deleted.

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pip install montepy
2424
```
2525

2626
For more complicated setups
27-
see the [Installing section in the user guide](https://www.montepy.org/starting.html#installing).
27+
see the [Installing section in the user guide](https://www.montepy.org/en/stable/starting.html#installing).
2828

2929

3030
## User Documentation
@@ -42,9 +42,9 @@ and the Python API documentation.
4242
* Can parse all surface types except macrobody facets ([Issue #354](https://github.com/idaholab/MontePy/issues/354)).
4343
* Can read and write out all other MCNP inputs, even if it doesn't not understand them
4444
* Attempts to write out the MCNP problem verbatim, even matching the original user formatting. (See some of the [open issues](https://github.com/idaholab/MontePy/issues).)
45-
* Can quickly [access cells, surfaces, and materials by their numbers](https://www.montepy.org/starting.html#collections-are-accessible-by-number). For example: `cell = problem.cells[105]`.
46-
* Can quickly update cell parameters, [such as importances](https://www.montepy.org/starting.html#setting-cell-importances). For example `cell.importance.neutron = 2.0`.
47-
* Can easily [create universes, and fill other cells with universes](https://www.montepy.org/starting.html#universes).
45+
* Can quickly [access cells, surfaces, and materials by their numbers](https://www.montepy.org/en/stable/starting.html#collections-are-accessible-by-number). For example: `cell = problem.cells[105]`.
46+
* Can quickly update cell parameters, [such as importances](https://www.montepy.org/en/stable/starting.html#setting-cell-importances). For example `cell.importance.neutron = 2.0`.
47+
* Can easily [create universes, and fill other cells with universes](https://www.montepy.org/en/stable/starting.html#universes).
4848
* Currently has over 550 test cases.
4949

5050

@@ -134,7 +134,7 @@ Another honorable mention that doesn't replicate the features of MontePy,
134134
So MontePy doesn't do what you want?
135135
Add an issue here with the "feature request" tag.
136136
The system is very modular and you should be able to develop it pretty quickly.
137-
Read the [developer's guide](https://www.montepy.org/developing.html) for more details.
137+
Read the [developer's guide](https://www.montepy.org/en/stable/developing.html) for more details.
138138
If you have any questions feel free to ask [@micahgale](mailto:mgale@montepy.org).
139139

140140
## Citation

0 commit comments

Comments
 (0)