Skip to content
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

v0.2 wip #72

Merged
merged 35 commits into from
Sep 11, 2024
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
9133a70
remove old playgrounds
rixo May 30, 2023
6b20358
WIP migrate tests to vitest, & general cleanup
rixo Jun 27, 2023
8072bb1
pnpm audit --fix
rixo Jun 27, 2023
81812c1
fix playwright in CI
rixo Jun 27, 2023
d27cb18
ci: remove node 14, add 18
rixo Jun 27, 2023
c46e3f3
WIP continue migrating tests
rixo Jun 27, 2023
37a96ae
enlarge test timeouts
rixo Jun 27, 2023
05b3a94
WIP continue migrating tests
rixo Jul 11, 2023
dbc5dcb
upgrade deps to fix vulnerabilities
rixo Jul 12, 2023
3ec2c92
remove forgotten only
rixo Jul 12, 2023
47bf13e
WIP finish migrating tests
rixo Jul 12, 2023
7ecf008
add back Node 14 to CI matrix for tests
rixo Jul 12, 2023
583a446
make sure we're stopping test properly on failure or crash
rixo Jul 12, 2023
73428d8
cleanup pnpm-lock.yaml
rixo Jul 12, 2023
dce2fd6
chore: copy CI matrix from vite-plugin-svelte, and adjust engines rules
rixo Jul 12, 2023
e941b0d
revert to previous engines.node
rixo Jul 12, 2023
8e7627b
remove unused dependency
rixo Jul 12, 2023
81436bc
prove that CI tests are working by introducing a failure
rixo Jul 12, 2023
59f3e36
revert change intended to exercice CI tests
rixo Jul 12, 2023
6a71913
merge master
benmccann Aug 5, 2023
19f0b45
Update .gitignore
rixo Jan 6, 2024
a1efafd
fix comment in .gitignore
rixo Jan 6, 2024
3012d96
remove now unused peer dependencies rules
rixo Jan 6, 2024
2c7e7f2
fix security audit
rixo Jan 6, 2024
f58efae
change packageManager to pnpm 8
rixo Jan 6, 2024
d07ee27
upgrade vitest
rixo Jan 6, 2024
a718860
remove node 14 from test matrix
rixo Jan 6, 2024
4135915
Merge remote-tracking branch 'origin/master' into v0.2-wip
rixo Feb 13, 2024
aeee49f
fix audit
rixo Feb 13, 2024
d5b6abe
chore: upgrade github actions
benmccann Sep 10, 2024
b4964a6
upgrade to vite@5 and fix new audit alerts
rixo Sep 10, 2024
c19ce4c
Merge remote-tracking branch 'origin/github-actions' into v0.2-wip
rixo Sep 10, 2024
6d8f434
downgrade lockfile to pnpm 8
rixo Sep 10, 2024
6066493
add changeset
rixo Sep 10, 2024
e9cd948
remove overrides not needed anymore
rixo Sep 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: upgrade github actions
benmccann committed Sep 10, 2024
commit d5b6abec5eee5ca1b4d2d5cd28433a4a52ab0f18
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -23,9 +23,9 @@ jobs:
outputs:
build_successful: ${{ steps.build.outcome == 'success' }}
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.4
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'pnpm'
@@ -53,11 +53,11 @@ jobs:
fail-fast: false
matrix:
os: [ ubuntu-latest, macos-latest ]
node: [ 14, 16 ]
node: [ 16, 18, 20, 22 ]
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.4
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'pnpm'
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -14,15 +14,15 @@ jobs:
strategy:
matrix:
# pseudo-matrix for convenience, NEVER use more than a single combination
node: [16]
node: [20]
os: [ubuntu-latest]
steps:
- name: checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
fetch-depth: 0
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: install pnpm
@@ -31,7 +31,7 @@ jobs:
PNPM_VER=$(jq -r '.packageManager | if .[0:5] == "pnpm@" then .[5:] else "packageManager in package.json does not start with pnpm@\n" | halt_error(1) end' package.json)
echo installing pnpm version $PNPM_VER
npm i -g pnpm@$PNPM_VER
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'pnpm'