You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bfa74fe
Browse filesBrowse the repository at this point in the historyBrowse files
This is a plain HTML, CSS, and JavaScript site. It does not require a build stepor framework.
27
+
The active site is a plain HTML, CSS, and JavaScript site at the repository root. It does not require a build step, package manager, or framework. The older React application is retained under `archive/legacy-react-site/` and is not part of the active deployment.
Open [http://localhost:8000](http://localhost:8000) in a browser. A local HTTP server is recommended because it mirrors static hosting behavior more closely than opening `index.html` directly.
37
+
Open [http://localhost:8000](http://localhost:8000) in a browser. Run the command from the repository root. A local HTTP server is recommended because it mirrors static hosting behavior more closely than opening `index.html` directly.
34
38
35
39
## Adding an Event
36
40
@@ -82,7 +86,7 @@ Do not edit or crop this artwork. The image contains the official PythonAsia 202
82
86
83
87
1. Fork the repository on GitHub.
84
88
2. Create a focused branch, for example `add-pycon-example-2027`.
85
-
3. Make the change in `pythonasia-site-next`.
89
+
3. Make changes to the root static-site files: `index.html`, `styles.css`, `script.js`, or `assets/`.
86
90
4. Preview the site locally and check desktop and mobile layouts.
87
91
5. Confirm all external links point to official destinations.
88
92
6. Commit and push the branch.
@@ -92,10 +96,10 @@ Keep pull requests small and avoid unrelated formatting or design changes.
The repository currently contains an older React application alongside this static site. The root `CNAME` file identifies`pycon.asia` as the custom domain.
103
+
GitHub Actions deploys the root static site to the `gh-pages` branch on every push to `main`. The workflow copies `index.html`, `styles.css`, `script.js`, `assets/`, and `CNAME` into the deployment directory. The root `CNAME` file configures`pycon.asia` as the custom domain.
100
104
101
-
The deployment workflow must be configured to serve the contents of `pythonasia-site-next` at the domain before this version becomes the production site. Until then, the folder can be previewed locally or hosted as a static directory.
105
+
The archived React application is not deployed by this workflow.
0 commit comments