fix build
Build and Deploy / build-and-deploy (push) Failing after 3h14m28s

This commit is contained in:
2026-05-03 21:17:14 +02:00
parent d9e3f398b8
commit 46f73af791
4 changed files with 3833 additions and 68 deletions
+3826 -63
View File
File diff suppressed because it is too large Load Diff
+4 -2
View File
@@ -10,6 +10,7 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/check": "^0.9.9",
"@astrojs/mdx": "^4.3.13", "@astrojs/mdx": "^4.3.13",
"@tailwindcss/vite": "^4.2.4", "@tailwindcss/vite": "^4.2.4",
"@tinacms/cli": "^2.1.2", "@tinacms/cli": "^2.1.2",
@@ -20,8 +21,9 @@
"next": "^14.2.0", "next": "^14.2.0",
"next-auth": "^4.24.7", "next-auth": "^4.24.7",
"tailwindcss": "^4.2.4", "tailwindcss": "^4.2.4",
"tinacms": "^3.3.2", "tinacms": "^3.7.5",
"tinacms-authjs": "^21.0.5", "tinacms-authjs": "^21.0.5",
"tinacms-gitprovider-github": "^4.1.5" "tinacms-gitprovider-github": "^4.1.5",
"typescript": "^5.6.3"
} }
} }
+2 -2
View File
@@ -2,7 +2,7 @@
import BaseLayout from '../../layouts/BaseLayout.astro'; import BaseLayout from '../../layouts/BaseLayout.astro';
export async function getStaticPaths() { export async function getStaticPaths() {
const allPosts = await import.meta.glob('../../../content/blog/*.mdx', { eager: true }); const allPosts = import.meta.glob<{ Content: any; frontmatter: Record<string, any> }>('../../../content/blog/*.mdx', { eager: true });
return Object.entries(allPosts).map(([path, post]) => { return Object.entries(allPosts).map(([path, post]) => {
const slug = path.split('/').pop()?.replace('.mdx', '') || ''; const slug = path.split('/').pop()?.replace('.mdx', '') || '';
@@ -13,7 +13,7 @@ export async function getStaticPaths() {
}); });
} }
const { post } = Astro.props; const { post } = Astro.props as { post: { Content: any; frontmatter: Record<string, any> } };
const { Content, frontmatter } = post; const { Content, frontmatter } = post;
--- ---
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
import BaseLayout from '../../layouts/BaseLayout.astro'; import BaseLayout from '../../layouts/BaseLayout.astro';
const allPostFiles = import.meta.glob('../../../content/blog/*.mdx', { eager: true }); const allPostFiles = import.meta.glob<{ frontmatter: Record<string, any> }>('../../../content/blog/*.mdx', { eager: true });
const allPosts = Object.entries(allPostFiles).map(([path, post]) => ({ const allPosts = Object.entries(allPostFiles).map(([path, post]) => ({
...post, ...post,
slug: path.split('/').pop()?.replace('.mdx', '') || '' slug: path.split('/').pop()?.replace('.mdx', '') || ''