Skip to content

Commit 8b72592

Browse files
committed
Store gh-pages .gitignore in main to be copied over
1 parent 701045e commit 8b72592

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

.github/workflows/pages.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ jobs:
112112
- name: 'Copy build to root'
113113
run: |
114114
cp -R ./spec/_build/* .
115+
cp ./spec/_build/.gitignore .
115116
timeout-minutes: 10
116117

117118
# Commit changes to:

spec/Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ clean:
2525

2626
build:
2727
-mkdir -p $(BUILDDIR)
28+
-cp "$(SOURCEDIR)/_gitignore.txt" "$(BUILDDIR)/.gitignore"
2829
-cp "$(SOURCEDIR)/versions.json" "$(BUILDDIR)/versions.json"
30+
-cp "$(SOURCEDIR)/index.html" "$(BUILDDIR)/index.html"
31+
-touch "$(BUILDDIR)/.nojekyll"
2932
-$(SPHINXBUILD) "$(SOURCEDIR)/2021.12" "$(BUILDDIR)/2021.12" $(SPHINXOPTS)
3033
-cp -r "$(BUILDDIR)/2021.12" "$(BUILDDIR)/latest"
3134
-$(SPHINXBUILD) "$(SOURCEDIR)/draft" "$(BUILDDIR)/draft" $(SPHINXOPTS)
32-
-cp "$(SOURCEDIR)/index.html" "$(BUILDDIR)/index.html"
33-
-touch "$(BUILDDIR)/.nojekyll"

spec/_gitignore.txt

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#/
2+
# @license MIT
3+
#
4+
# Copyright (c) 2022 Python Data APIs Consortium.
5+
#
6+
# Permission is hereby granted, free of charge, to any person obtaining a copy
7+
# of this software and associated documentation files (the "Software"), to deal
8+
# in the Software without restriction, including without limitation the rights
9+
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
# copies of the Software, and to permit persons to whom the Software is
11+
# furnished to do so, subject to the following conditions:
12+
#
13+
# The above copyright notice and this permission notice shall be included in all
14+
# copies or substantial portions of the Software.
15+
#
16+
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
# SOFTWARE.
23+
#/
24+
25+
spec/_build/
26+
build/
27+
doctrees/
28+
.vscode/
29+
node_modules/
30+
__pycache__/
31+
*.pyc
32+
spec/**/generated/
33+
src/*.egg-info/

0 commit comments

Comments
 (0)