Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 349
Split tarball hosting out of docs into its own project#1893
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
98d97cd2311f7f38d2e61452772076406b5File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| --- | ||
| --- |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,59 @@ | ||
| name: Tarballs Checks | ||
| on: | ||
| push: | ||
| branches: | ||
| - main | ||
| tags: | ||
| - "!*" | ||
| pull_request: | ||
| concurrency: | ||
| # Unique group for this workflow and branch | ||
| group: ${{ github.workflow }}-${{ github.ref }} | ||
| cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} | ||
| jobs: | ||
| tarballs-preview-smoke: | ||
| name: Tarballs Preview Smoke Checks | ||
| runs-on: ubuntu-latest | ||
| timeout-minutes: 10 | ||
| permissions: | ||
| contents: read | ||
| deployments: read | ||
| env: | ||
| TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} | ||
| TURBO_TEAM: ${{ vars.TURBO_TEAM }} | ||
| steps: | ||
| - name: Checkout Repo | ||
| uses: actions/checkout@v4 | ||
| - name: Setup pnpm | ||
| uses: pnpm/action-setup@v5 | ||
| - name: Setup Node.js 22.x | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 22.x | ||
| cache: "pnpm" | ||
| - name: Install Dependencies | ||
| run: pnpm install --frozen-lockfile | ||
| - name: Waiting for the Tarballs Vercel deployment | ||
| id: waitForTarballsDeployment | ||
| uses: ./.github/actions/wait-for-vercel-project | ||
| with: | ||
| project-slug: workflow-tarballs | ||
| timeout: 1000 | ||
| check-interval: 15 | ||
| environment: ${{ github.ref == 'refs/heads/main' && 'production' || 'preview' }} | ||
| - name: Verify tarball endpoints | ||
| # The tarballs project must be publicly accessible (no Deployment | ||
| # Protection) so that pnpm/npm can install from preview URLs. | ||
| # The smoke checks make unauthenticated requests and fail loudly | ||
| # if a login redirect or non-2xx response is returned. | ||
| run: pnpm --filter tarballs test:smoke | ||
| env: | ||
| DEPLOYMENT_URL: ${{ steps.waitForTarballsDeployment.outputs.deployment-url }} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -33,6 +33,4 @@ next-env.d.ts | ||
| # pagefind | ||
| _pagefind/ | ||
| # tarballs | ||
| *.tgz | ||
| .env*.local | ||
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
honestly we don't need the tarballs link in docs preview-only page anymore for docs now. the tarballs project should just have an index web page that has this information and docs can be simplified
can do in follow up to unblock here