Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/next' into ismailsunni-next
Browse files Browse the repository at this point in the history
  • Loading branch information
zachstence committed Feb 12, 2025
2 parents 802c69d + 86f84ff commit 8f6623c
Show file tree
Hide file tree
Showing 111 changed files with 2,143 additions and 2,642 deletions.
5 changes: 0 additions & 5 deletions .changeset/afraid-pumpkins-destroy.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/angry-books-cheer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/clever-keys-walk.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/curly-beans-float.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/eleven-planets-listen.md

This file was deleted.

11 changes: 11 additions & 0 deletions .changeset/four-mugs-taste.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
'@evidence-dev/source-javascript': patch
'@evidence-dev/component-utilities': patch
'@evidence-dev/preprocess': patch
'@evidence-dev/sdk': patch
'@evidence-dev/universal-sql': patch
'@evidence-dev/core-components': patch
'@evidence-dev/tailwind': patch
---

bump vitest
5 changes: 0 additions & 5 deletions .changeset/fuzzy-jokes-know.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changeset/hungry-donkeys-run.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@evidence-dev/sdk': patch
'@evidence-dev/universal-sql': patch
---

Fix type errors
5 changes: 0 additions & 5 deletions .changeset/itchy-buttons-promise.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/itchy-donkeys-fail.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/light-otters-double.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/metal-walls-listen.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/modern-rivers-remember.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/new-tigers-confess.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/purple-houses-explode.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changeset/seven-books-press.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@evidence-dev/evidence': minor
'@evidence-dev/core-components': minor
---

Improved settings page UI
5 changes: 0 additions & 5 deletions .changeset/shiny-rocks-chew.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/slow-ties-do.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/small-deers-carry.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/spicy-grapes-decide.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/strange-seals-laugh.md

This file was deleted.

10 changes: 10 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,15 @@ module.exports = {
browser: true,
es2017: true,
node: true
},
rules: {
'no-unused-vars': [
'error',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_'
}
]
}
};
40 changes: 34 additions & 6 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ jobs:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: [18.13.0, 20, 22]

# When not on main, exclude non-latest node version and macOS/Windows
isMain:
- ${{ github.base_ref == 'main' }}
exclude:
Expand All @@ -24,44 +22,74 @@ jobs:
runs-on: ${{ matrix.os }}

steps:
- name: Set OS environment variable
run: echo "__E2E_WORKFLOW_OS__=${{ matrix.os }}" >> $GITHUB_ENV

- name: Checkout Repo
uses: actions/checkout@v4

- name: Check if only docs changed
id: docs-check
shell: bash
run: |
# Fetch the base branch
git fetch origin ${{ github.event.pull_request.base.ref }}
# Get list of changed files
CHANGED_FILES=$(git diff --name-only origin/${{ github.event.pull_request.base.ref }})
# Check if any changed files are outside sites/docs/
NON_DOCS_CHANGES=$(echo "$CHANGED_FILES" | grep -vE '^sites/docs/' || true)
if [ -z "$NON_DOCS_CHANGES" ]; then
echo "only_docs=true" >> "$GITHUB_OUTPUT"
echo "Skipping e2e tests because only docs were changed."
else
echo "only_docs=false" >> "$GITHUB_OUTPUT"
fi
- name: Set OS environment variable
if: steps.docs-check.outputs.only_docs != 'true'
run: echo "__E2E_WORKFLOW_OS__=${{ matrix.os }}" >> $GITHUB_ENV

- name: Action Setup (pnpm)
if: steps.docs-check.outputs.only_docs != 'true'
uses: pnpm/action-setup@v4

- name: Setup Node
if: steps.docs-check.outputs.only_docs != 'true'
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: pnpm

- name: Install dependencies
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm install --frozen-lockfile

- name: Install Playwright and browsers
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm playwright install --with-deps

- name: Run setup
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm --filter "./e2e/*" run --if-present setup

- name: Run sources
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm --filter "./e2e/*" run sources

- name: Run dev mode tests
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm --filter "./e2e/*" --sequential run test:dev

- name: Build
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm --filter "./e2e/*" run build

- name: Run preview mode tests
if: steps.docs-check.outputs.only_docs != 'true'
run: pnpm --filter "./e2e/*" --sequential run test:preview

- name: Upload Playwright reports
if: always()
if: always() && steps.docs-check.outputs.only_docs != 'true'
uses: actions/upload-artifact@v4
with:
name: playwright-report__e2e_${{ matrix.os }}_node-${{ matrix.node-version }}
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,6 @@ packages/ui/core-components/coverage
sites/docs/.evidence/meta/query-cache/hashes.json

priority_support_users.csv
.aider*

evidence-*.tgz
46 changes: 46 additions & 0 deletions e2e/base-path/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
# e2e-base-path

## 0.0.18

### Patch Changes

- Updated dependencies [b0c5f5c20]
- @evidence-dev/evidence@40.0.9

## 0.0.17

### Patch Changes

- Updated dependencies [17eb07aff]
- Updated dependencies [9179782aa]
- Updated dependencies [bcb0bf5dd]
- Updated dependencies [59d6755a8]
- @evidence-dev/core-components@5.1.2
- @evidence-dev/evidence@40.0.8

## 0.0.16

### Patch Changes

- Updated dependencies [c3ff5614e]
- Updated dependencies [0910a522c]
- Updated dependencies [acef0cfae]
- Updated dependencies [e91eed30c]
- Updated dependencies [d67d7246d]
- Updated dependencies [e93254909]
- Updated dependencies [411fc0a16]
- Updated dependencies [fcbe2dfb3]
- @evidence-dev/core-components@5.1.1
- @evidence-dev/bigquery@2.0.10
- @evidence-dev/evidence@40.0.7

## 0.0.15

### Patch Changes

- Updated dependencies [27bca8e8e]
- Updated dependencies [d97a4ce94]
- Updated dependencies [586c4d772]
- Updated dependencies [f30d3ee5c]
- Updated dependencies [2e506cdad]
- @evidence-dev/core-components@5.1.0
- @evidence-dev/evidence@40.0.6

## 0.0.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion e2e/base-path/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "e2e-base-path",
"version": "0.0.14",
"version": "0.0.18",
"scripts": {
"build": "cross-env EVIDENCE_BUILD_DIR=./build/my-base-path evidence build",
"build:strict": "cross-env EVIDENCE_BUILD_DIR=./build/my-base-path evidence build:strict",
Expand Down
44 changes: 44 additions & 0 deletions e2e/dev-server-startup/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
# e2e-dev-server-startup

## 0.0.6

### Patch Changes

- Updated dependencies [b0c5f5c20]
- @evidence-dev/evidence@40.0.9

## 0.0.5

### Patch Changes

- Updated dependencies [17eb07aff]
- Updated dependencies [9179782aa]
- Updated dependencies [bcb0bf5dd]
- Updated dependencies [59d6755a8]
- @evidence-dev/core-components@5.1.2
- @evidence-dev/evidence@40.0.8

## 0.0.4

### Patch Changes

- Updated dependencies [c3ff5614e]
- Updated dependencies [0910a522c]
- Updated dependencies [acef0cfae]
- Updated dependencies [e91eed30c]
- Updated dependencies [e93254909]
- Updated dependencies [411fc0a16]
- Updated dependencies [fcbe2dfb3]
- @evidence-dev/core-components@5.1.1
- @evidence-dev/evidence@40.0.7

## 0.0.3

### Patch Changes

- Updated dependencies [27bca8e8e]
- Updated dependencies [d97a4ce94]
- Updated dependencies [586c4d772]
- Updated dependencies [f30d3ee5c]
- Updated dependencies [2e506cdad]
- @evidence-dev/core-components@5.1.0
- @evidence-dev/evidence@40.0.6

## 0.0.2

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions e2e/dev-server-startup/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "e2e-dev-server-startup",
"version": "0.0.2",
"version": "0.0.6",
"scripts": {
"build": "evidence build",
"build:strict": "evidence build:strict",
Expand All @@ -20,7 +20,7 @@
"@evidence-dev/duckdb": "workspace:*",
"@evidence-dev/evidence": "workspace:*",
"vite": "5.4.14",
"vitest": "^2.1.8"
"vitest": "^2.1.9"
},
"overrides": {
"jsonwebtoken": "9.0.0",
Expand Down
Loading

0 comments on commit 8f6623c

Please sign in to comment.