Skip to content

Commit

Permalink
Merge pull request #7 from ginetta/feat/add-2024
Browse files Browse the repository at this point in the history
feat: add 2024 edition
  • Loading branch information
mountainash committed Jun 21, 2024
2 parents 2f10040 + 1fa491d commit 815ecc9
Show file tree
Hide file tree
Showing 8 changed files with 2,941 additions and 1,036 deletions.
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules/
.wrangler/
src/js/webflow.js
82 changes: 45 additions & 37 deletions infrastructure/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,46 +6,54 @@ const CLOUDFLARE_DOMAIN = 'festival.ginetta.net';
const CLOUDFLARE_ACCOUNT_ID = process.env.CLOUDFLARE_ACCOUNT_ID as string;

// Cloudflare Pages Project
const pagesProject = new cloudflare.PagesProject(projectName, {
accountId: CLOUDFLARE_ACCOUNT_ID,
deploymentConfigs: {
preview: {
compatibilityDate: "2024-05-30",
d1Databases: {},
durableObjectNamespaces: {},
environmentVariables: {},
failOpen: true,
kvNamespaces: {},
r2Buckets: {},
secrets: pulumi.secret({}),
usageModel: "standard",
},
production: {
compatibilityDate: "2024-05-30",
d1Databases: {},
durableObjectNamespaces: {},
environmentVariables: {},
failOpen: true,
kvNamespaces: {},
r2Buckets: {},
secrets: pulumi.secret({}),
usageModel: "standard",
const pagesProject = new cloudflare.PagesProject(
projectName,
{
accountId: CLOUDFLARE_ACCOUNT_ID,
deploymentConfigs: {
preview: {
compatibilityDate: '2024-05-30',
d1Databases: {},
durableObjectNamespaces: {},
environmentVariables: {},
failOpen: true,
kvNamespaces: {},
r2Buckets: {},
secrets: pulumi.secret({}),
usageModel: 'standard',
},
production: {
compatibilityDate: '2024-05-30',
d1Databases: {},
durableObjectNamespaces: {},
environmentVariables: {},
failOpen: true,
kvNamespaces: {},
r2Buckets: {},
secrets: pulumi.secret({}),
usageModel: 'standard',
},
},
name: projectName,
productionBranch: 'prod',
},
{
protect: true,
},
name: projectName,
productionBranch: "prod",
}, {
protect: true,
});
);

// Cloudflare Pages Domain
const pagesDomain = new cloudflare.PagesDomain(projectName, {
accountId: CLOUDFLARE_ACCOUNT_ID,
projectName: pagesProject.name,
domain: CLOUDFLARE_DOMAIN,
}, {
protect: true,
});
const pagesDomain = new cloudflare.PagesDomain(
projectName,
{
accountId: CLOUDFLARE_ACCOUNT_ID,
projectName: pagesProject.name,
domain: CLOUDFLARE_DOMAIN,
},
{
protect: true,
},
);

export const pagesUrl = pagesProject.domains.apply(d => `https://${d}`);
export const pagesUrl = pagesProject.domains.apply((d) => `https://${d}`);
export const dnsRecords = pagesDomain.domain;
1,566 changes: 1,113 additions & 453 deletions src/2022.html

Large diffs are not rendered by default.

Loading

0 comments on commit 815ecc9

Please sign in to comment.