Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/deploy-cloudflare-workers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Setup pnpm
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 10.34.5

Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Setup pnpm
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 10.34.5

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Setup pnpm
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 10.34.5

Expand Down Expand Up @@ -67,4 +67,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,16 +84,15 @@ static release:
| :-- | :-- |
| `PUBLIC_EVENT_SUBMISSIONS_ENABLED` | Hard website safety switch. When it is not `true`, `/events/submit/` redirects to `/events/`. |

- Private beta: set the variable to `true`, then share `/events/submit/`
directly with testers.
- Public launch: set the variable to `true`. The homepage Events section and
`/events/` page render a `Submit an event` button linking to `/events/submit/`.
- Safety shutdown: set enabled to `false` and rebuild both static deployments.

The website does not render an event-submission link during beta, and the form
page remains `noindex`. Its permanent public entry point will be chosen after
beta. An unset variable is treated as `false`. Local development can copy
`.env.example` to `.env` and opt in explicitly. This website flag does not
disable direct requests to Events Management; the backend needs its own runtime
switch for a system-wide shutdown.
When enabled, the public form is indexable. An unset variable is treated as
`false`, hides both public entry points, and redirects direct form visits to the
Events page. Local development can copy `.env.example` to `.env` and opt in
explicitly. This website flag does not disable direct requests to Events
Management; the backend needs its own runtime switch for a system-wide shutdown.

## Cloudflare Workers deployment

Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
"astro": "astro"
},
"dependencies": {
"astro": "^7.2.1",
"astro": "^7.2.2",
"zod": "^4.4.3"
},
"devDependencies": {
"@cloudflare/workers-types": "5.20260813.1",
"wrangler": "^4.122.0"
"@cloudflare/workers-types": "5.20260814.1",
"wrangler": "^4.123.0"
},
"pnpm": {
"overrides": {
Expand Down
Loading