diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9382c42fe693..94dc3db3942d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1144,15 +1144,6 @@ jobs: retention-days: 7 if-no-files-found: ignore - - name: Deploy Astro to Cloudflare - uses: cloudflare/wrangler-action@v3 - if: matrix.test-application == 'cloudflare-astro' - with: - apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} - accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} - command: pages deploy dist --project-name=${{ secrets.CLOUDFLARE_PROJECT_NAME }} - workingDirectory: ${{ runner.temp }}/test-application - job_required_jobs_passed: name: All required jobs passed or were skipped needs: diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/.gitignore b/dev-packages/e2e-tests/test-applications/cloudflare-astro/.gitignore deleted file mode 100644 index 6d4c0aa066aa..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/.gitignore +++ /dev/null @@ -1,21 +0,0 @@ -# build output -dist/ - -# generated types -.astro/ - -# dependencies -node_modules/ - -# logs -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* - -# environment variables -.env -.env.production - -# macOS-specific files -.DS_Store diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/astro.config.mjs b/dev-packages/e2e-tests/test-applications/cloudflare-astro/astro.config.mjs deleted file mode 100644 index 026e6e4dac7c..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/astro.config.mjs +++ /dev/null @@ -1,24 +0,0 @@ -import cloudflare from '@astrojs/cloudflare'; -import sentry from '@sentry/astro'; -import { defineConfig } from 'astro/config'; - -const dsn = process.env.E2E_TEST_DSN; - -// https://astro.build/config -export default defineConfig({ - adapter: cloudflare({ - imageService: 'passthrough', - }), - integrations: [ - sentry({ - enabled: Boolean(dsn), - dsn, - sourceMapsUploadOptions: { - enabled: false, - }, - // purposefully setting the default name for client - // and a custom name for server to test both cases - serverInitPath: 'sentry.server.mjs', - }), - ], -}); diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/package.json b/dev-packages/e2e-tests/test-applications/cloudflare-astro/package.json deleted file mode 100644 index 776cf271e86e..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/package.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "cloudflare-astro", - "type": "module", - "version": "0.0.1", - "private": true, - "scripts": { - "astro": "astro", - "build": "astro build", - "build:bundle": "astro build", - "clean": "npx rimraf node_modules pnpm-lock.yaml", - "dev": "astro dev", - "preview": "astro preview", - "start": "astro dev", - "test:prod": "pnpm -v", - "test:dev": "pnpm -v", - "test:build": "pnpm install && pnpm build", - "test:assert": "pnpm -v" - }, - "dependencies": { - "@astrojs/cloudflare": "12.6.11", - "@sentry/astro": "latest || *", - "astro": "5.15.9" - }, - "devDependencies": { - "@astrojs/internal-helpers": "0.4.1" - }, - "volta": { - "extends": "../../package.json" - }, - "sentryTest": { - "optional": true - } -} diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/public/favicon.svg b/dev-packages/e2e-tests/test-applications/cloudflare-astro/public/favicon.svg deleted file mode 100644 index f157bd1c5e28..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/public/favicon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.client.config.mjs b/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.client.config.mjs deleted file mode 100644 index 3e3a697a2903..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.client.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import * as Sentry from '@sentry/astro'; - -Sentry.init({ - dsn: process.env.E2E_TEST_DSN, -}); diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.server.mjs b/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.server.mjs deleted file mode 100644 index 3e3a697a2903..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/sentry.server.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import * as Sentry from '@sentry/astro'; - -Sentry.init({ - dsn: process.env.E2E_TEST_DSN, -}); diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/components/Card.astro b/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/components/Card.astro deleted file mode 100644 index 4924058df81b..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/components/Card.astro +++ /dev/null @@ -1,61 +0,0 @@ ---- -interface Props { - title: string; - body: string; - href: string; -} - -const { href, title, body } = Astro.props; ---- - - - diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/env.d.ts b/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/env.d.ts deleted file mode 100644 index f964fe0cffd8..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/layouts/Layout.astro b/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/layouts/Layout.astro deleted file mode 100644 index 121182ff669f..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/layouts/Layout.astro +++ /dev/null @@ -1,46 +0,0 @@ ---- -interface Props { - title: string; -} - -const { title } = Astro.props; ---- - - - - - - - - - - {title} - - - - - - diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/pages/index.astro b/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/pages/index.astro deleted file mode 100644 index 0c8795be01ce..000000000000 --- a/dev-packages/e2e-tests/test-applications/cloudflare-astro/src/pages/index.astro +++ /dev/null @@ -1,123 +0,0 @@ ---- -import Layout from '../layouts/Layout.astro'; -import Card from '../components/Card.astro'; ---- - - -
- -

Welcome to Astro

-

- To get started, open the directory src/pages in your project.
- Code Challenge: Tweak the "Welcome to Astro" message above. -

- -
-
- -