Commit Graph
55 Commits
Author SHA1 Message Date
Gustavo ValverdeandGitHub 7b65767628 fix(ci): run tests in merge queue, add summary gate jobs, cover next branch (#8964) 2026-04-05 12:14:13 +00:00
Gustavo ValverdeandGitHub 0afc6a1e78 ci: replace bumpp with changesets release automation (#8903) 2026-04-03 21:43:23 +00:00
Gustavo ValverdeandGitHub e80cc38b0d fix: turbo caching, enforce lockfile integrity, expand pre-commit hooks (#8892) 2026-04-02 07:35:24 +00:00
Gustavo ValverdeandGitHub ef80d7213c chore(ci): harden GitHub Actions workflow permissions (#8879) 2026-04-01 13:49:49 +00:00
82409d2ede chore: replace canary branch references with main (#8808)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-04-01 01:29:47 +00:00
Gustavo ValverdeandGitHub 8b5481758f ci: add dist declaration typecheck to CI (#8702) 2026-03-20 22:26:38 +00:00
Alex YangandGitHub 451376d88b ci: use per-job concurrency groups to support test matrix (#8215) 2026-02-28 07:25:58 +00:00
Alex YangandGitHub 2bd462cf22 fix(ci): increase test timeout for sso, api-key, oauth-provider and add CI job timeout (#8210) 2026-02-28 06:04:59 +00:00
Alex YangandGitHub 087dc6e096 chore: use node 24 as default version (#8129) 2026-02-25 02:47:48 +00:00
starslingdev[bot]GitHubstarslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
0d24f3f8b5 chore(ci): add Docker Compose healthchecks for faster CI service readiness (#8010)
Co-authored-by: starslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
2026-02-16 15:57:12 -08:00
starslingdev[bot]GitHubstarslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
221b6aef64 chore: fix turbo cache configuration in ci (#7950)
Co-authored-by: starslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
2026-02-13 03:18:47 +00:00
starslingdev[bot]GitHubstarslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
40b8b685fc chore: migrate ci workflows to StarSling runners (#7933)
Co-authored-by: starslingdev[bot] <248995740+starslingdev[bot]@users.noreply.github.com>
2026-02-11 15:25:56 -08:00
Alex YangGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>claude[bot] <41898282+claude[bot]@users.noreply.github.com>Alex Yang
136bd61763 chore(telemetry): move endpoint to env (#7578)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
2026-01-23 21:07:47 +00:00
Alex YangandGitHub 4b297168b8 test(adapters): use turbopack for caching (#7506) 2026-01-21 01:45:55 +00:00
Alex YangandGitHub 66f0ac9ea0 ci: align nodejs version (#7501) 2026-01-20 19:42:48 +00:00
Alex YangandGitHub dd69f66b60 ci: update merge queue condition (#7398) 2026-01-15 18:30:11 +00:00
Alex YangandGitHub 8b01d6abac chore: format markdown (#7103) 2026-01-03 16:55:39 +08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3b285699e6 chore(deps): update actions/cache action to v5 (#6764)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 16:22:12 +09:00
Jonathan SaminesandGitHub c55603ddc9 chore: add types linter (#6648) 2025-12-10 11:53:19 +09:00
23e2edb6fc chore: configure code coverage for project (#6339)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2025-12-08 12:49:53 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c7bcab1c55 chore(deps): update github-actions (#6595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 12:20:32 +09:00
ad3d641b51 ci: adding concurrency (#6467)
Co-authored-by: Alex Yang <himself65@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-02 11:15:05 -08:00
Jonathan SaminesandGitHub fbe51c8f93 chore: add spell checker (#6319) 2025-12-01 10:33:38 -08:00
Jonathan SaminesandGitHub efaef41640 feat: lint dependencies (#6309) 2025-12-01 09:01:54 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1525512144 chore(deps): update github-actions (major) (#4807)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-29 22:29:53 -08:00
Jonathan SaminesandGitHub d7a2f6daf0 chore: add packages linter (#6313) 2025-11-25 22:10:34 +00:00
335138acd0 chore: update Node.js version matrix in CI workflows to only include 22.x (#6211)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-22 09:54:20 -08:00
MaxwellandGitHub f5bbb96d4e feat: adapter join support (#5730) 2025-11-15 16:55:50 +00:00
Alex YangandGitHub 00c26d656a ci: separate lint and type check (#5360) 2025-10-16 19:18:05 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1bfc7cb24c chore(deps): update actions/cache action to v4.3.0 (#4959)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 12:50:10 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
436a350aee chore(deps): pin actions/setup-node action to 49933ea (#4806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-22 20:57:31 +00:00
Alex Yang ef4a774e0f ci: use setup-node@4 2025-09-15 11:35:16 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6ad54f3ce1 chore(deps): update actions/setup-node action to v5 (#4660)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 02:15:12 +00:00
Alex YangandGitHub e56968637e ci: update merge_group (#4580) 2025-09-11 00:33:56 -07:00
Alex YangandGitHub 6468fe87c5 ci: migrate turbo cache (#4406) 2025-09-03 15:21:20 -07:00
Alex YangandGitHub bf44d8ee8e chore: bump node.js & pnpm (#4289) 2025-08-28 13:22:48 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1c0fb482bd chore(deps): update actions/checkout action to v5 (#4213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-26 10:32:50 -07:00
Alex YangandGitHub dd4e06661c ci: test for node.js 22 (#4111) 2025-08-20 16:57:22 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
341a0ec777 chore(deps): update github-actions (#4061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 09:55:51 -07:00
Bereket EngidaGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
e16a289f9e chore: remove examples and dev folder (#3917)
* chore: remove examples

* chore: add integration tests for Bun and Cloudflare environments

- Introduced integration tests for Bun and Cloudflare, including authentication and database setup.
- Updated pnpm workspace configuration to include integration tests.
- Removed example projects and unnecessary dependencies from pnpm-lock.yaml.
- Added .gitignore files for both Bun and Cloudflare integration tests.
- Created necessary configuration files and schemas for database interactions.
- Updated package.json files to include relevant dependencies for integration testing.

* chore: check for navigtaor

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* await docker

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* await isWSL

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* cloudflare checks

* lockfile

* chore: lint

* only run ci on specefic branches

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-10 22:55:29 -07:00
Bereket Engida 1e61973c30 chore: enable ci for all branches 2025-08-06 17:23:54 -07:00
Bereket Engida ee63084a2e chore: remove changeset ci 2025-08-04 10:51:59 -07:00
Bereket EngidaGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
776c4ae3fe chore(release): version packages (#3623)
* chore(release): version packages

* chore: remove lock file

* chore: fix ci

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-26 00:56:29 -07:00
ac6baba2a0 chore: add changesets (#3557)
* chore: consistent package names

* chore: init changesets

* chore: update contribution doc to include generating a changeset

* chore: configure all better auth packages to always have the same version number

* chore: update nextjs demo package name

* chore(changesets): ignore all private packages

* chore(changesets): check for changesets in CI

* chore(changesets): install chagesets cli

* chore(changesets): use orgin as main

* chore(changesets): fix typo

* chore(changesets): check for changes since main in ci

* chore(changesets): check for changes since main in ci with the correct command

* chore(changesets): check against `origin/main`

* chore(changesets): checking for changesets should be the last action

* chore(changesets): run changelog check after stoping the docker containers

* chore(changesets): run changelog check after building

* chore(changesets): run changelog check after starting docker compose

* chore(changesets): run changelog check after linting

* chore(changesets): run changelog check after testing

* Revert "chore(changesets): run changelog check after testing"

This reverts commit 6dc000f78d.

* chore: export siwe in better-auth/plugins (#3596)

The docs were using this import path, yet `siwe` wasn't exported there. This PR fixes this.

* chore: fix cookies test

* docs: make client-side vs. server-side explicit (#3603)

* docs: fix broken link to ERC-4361 in siwe docs (#3604)

* fix(jwt): ensure alg is added to the jwks when generating via /token endpoint (#3601)

* fix: Ensure alg is added to the jwks when generating via /token endpoint

* chore: resolve linting issues

* chore(example): fix SvelteKit example (#1742)

* refactor: upgrade Svelte, Vite and related packages

* refactor: replace no longer supported `body.callbackURL` with `onSuccess`

* fix: add missing `svelte-kit sync` on `prepare`

* fix: add missing `import`s

* chore(svelte-kit-example): show message & redirect to index after sign up

* chore: add npm script to migrate database

* doc: add more commands to set up

* chore: explicitly disable verification email on sign up

The example does not work if you set `sendOnSignUp: true` without setting up the email server.

* refactor(svelte-kit-example): add type for hooks

* chore(svelte-kit-example): redirect to sign in page if users open dashboard without log in

* chore: diable some rules for svelte-kit-example due to Biome's limited Svelte support

* style: fix format

* chore: update pnpm-lock.yaml

* chore: fix lock file

---------

Co-authored-by: Bereket Engida <Bekacru@gmail.com>

* fix: make sveltekit plugin ALS-agnostic (#3533)

* svelte cookie

* udpate

* update

* update

* update

* chore(cli): update zod to v4 (#3618)

* fix: correct typo in freeTrial variable name in Stripe integration

* chore: fix lock file

* chore: add changeset for typo fix in freeTrial

---------

Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Justin <127172022+jl33-ai@users.noreply.github.com>
Co-authored-by: Elliott Minns <elliott.minns@pm.me>
Co-authored-by: Jumpei Ogawa <git@phanective.org>
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
2025-07-25 20:39:44 -07:00
Bereket Engida f912702601 chore: fix ci test script 2025-04-11 09:54:01 +03:00
Bereket Engida a5a5f19147 chore: test ci and phone number test fixes 2025-04-11 09:28:41 +03:00
Bereket Engida 7ba1af2ff9 Merge branch 'main' into v1.2 2025-02-27 14:20:23 +03:00
Bereket Engida 821e65bea8 chore: configure Turborepo remote cache 2025-02-26 00:59:24 +03:00
Bereket Engida b469339996 ci: configure push event branches for workflow 2025-02-25 09:43:12 +03:00
Bereket Engida 524134065b chore: run ci on all push 2025-02-23 10:01:37 +03:00