Skip to content

Commit c67b936

Browse files
authored
Merge branch 'ep2025' into tickets-page-registration-open
2 parents a190cf4 + bfab659 commit c67b936

File tree

8 files changed

+257
-74
lines changed

8 files changed

+257
-74
lines changed

.github/workflows/build-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: make build
3636

3737
- name: Set up SSH key
38-
uses: webfactory/ssh-agent@v0.9.0
38+
uses: webfactory/ssh-agent@v0.9.1
3939
with:
4040
ssh-private-key: ${{ secrets.DEPLOY_SSH_KEY }}
4141

.github/workflows/preview.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333
run: make install
3434

3535
- name: Build the website
36-
run: make build
36+
run: make build PREVIEW=true
3737

3838
- name: Set up SSH key
39-
uses: webfactory/ssh-agent@v0.9.0
39+
uses: webfactory/ssh-agent@v0.9.1
4040
with:
4141
ssh-private-key: ${{ secrets.DEPLOY_SSH_KEY }}
4242

.github/workflows/rtd-preview.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Read the Docs PR preview
2+
on:
3+
pull_request_target:
4+
types:
5+
- opened
6+
7+
permissions:
8+
pull-requests: write
9+
10+
jobs:
11+
documentation-links:
12+
runs-on: ubuntu-latest
13+
timeout-minutes: 10
14+
steps:
15+
- uses: readthedocs/actions/preview@v1
16+
with:
17+
project-slug: "ep-website"
18+
single-version: "true"
19+
message-template: "🖼️ Preview available 🖼️ : {docs-pr-index-url}"

.readthedocs.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Read the Docs configuration file
2+
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
3+
4+
# Required
5+
version: 2
6+
7+
# Set the OS, Python version, and other tools you might need
8+
build:
9+
os: ubuntu-24.04
10+
tools:
11+
# Specify the language and version your project requires,
12+
# by uncommenting one of the following tools.
13+
#
14+
# python: "3.13"
15+
# ruby: "3.3"
16+
nodejs: "22"
17+
# rust: "1.82"
18+
# golang: "1.23"
19+
20+
commands:
21+
- npm install -g pnpm@latest-10
22+
- make install
23+
- make build PREVIEW=true
24+
- mkdir -p $READTHEDOCS_OUTPUT/html
25+
- cd dist && cp -r * $READTHEDOCS_OUTPUT/html

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
"dependencies": {
1414
"@astro-community/astro-embed-youtube": "^0.5.6",
1515
"@astrojs/check": "^0.9.4",
16-
"@astrojs/mdx": "^4.1.0",
16+
"@astrojs/mdx": "^4.2.1",
1717
"@astrojs/react": "^4.2.1",
18-
"@astrojs/sitemap": "^3.2.1",
18+
"@astrojs/sitemap": "^3.3.0",
1919
"@astrojs/tailwind": "^5.1.4",
2020
"@fontsource-variable/inter": "^5.1.1",
2121
"@tailwindcss/typography": "^0.5.16",
22-
"@types/react": "^19.0.10",
22+
"@types/react": "^19.0.12",
2323
"@types/react-dom": "^19.0.4",
2424
"astro": "^5.1.6",
2525
"astro-meta-tags": "^0.3.1",

0 commit comments

Comments
 (0)