1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2026-06-05 20:15:31 -04:00
Commit Graph

155 Commits

Author SHA1 Message Date
jake 22ea1aa0bc chore: update deps, pin Node 24 via mise, harden Claude code review workflow
- Bump better-auth, shadcn, oxfmt, oxlint, postcss, and pnpm to latest versions
- Add mise.toml to pin Node 24 as the project runtime
- Restrict claude-code-review to non-draft, non-bot, non-fork PRs; pin model to claude-opus-4-6 and scope allowed tools
- Set claude-opus-4-6 as default model in the main Claude workflow
2026-04-08 09:23:38 -04:00
jake 5a1636baa3 refactor: migrate from Biome to oxlint/oxfmt, remove contact form
- Replace Biome with oxlint + oxfmt (OXC toolchain) for linting and formatting
- Add .oxlintrc.json and .oxfmtrc.json configuration files
- Update VS Code settings and devcontainer to use oxc-vscode extension
- Remove contact form, Resend email integration, and related server action/schema
- Remove unused UI components (accordion, alert, card, tabs, toggle, etc.)
2026-04-05 19:45:18 -04:00
jake d72e587401 Add Claude Code GitHub Workflow (#2530)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 18:26:53 -05:00
jake e36af69793 Revert "ci: add Azure Static Web Apps workflow file "
This reverts commit bcae54e487.
2022-07-04 10:46:17 -04:00
jake bcae54e487 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2022-07-04 10:45:47 -04:00
jake 171bdd65b6 more preparation for styled components 2022-01-19 11:00:28 -05:00
jake 4a461b78dd restore webmentions action 2022-01-10 13:36:44 -05:00
jake b1687df25b some repo clean-up 2022-01-04 22:19:28 -05:00
jake 9979e1bf3f v5: Revenge of the JavaScript 🦸 (#711)
Hugo ➡️ Next.js
2021-12-30 08:18:41 -05:00
jake 5f3b9b7a04 honor webpack --mode instead of NODE_ENV 2021-11-30 09:02:09 -05:00
jake 2f93d94bea Update post-deploy.yml 2021-11-06 11:23:18 -04:00
jake df85dfdb04 revert running percy checks on dependabot PRs (302a88d6ff) 2021-11-02 15:40:35 -04:00
jake 302a88d6ff re-enable percy checks on PRs 2021-10-30 09:23:13 -04:00
jake 6351d848c6 node 16 is now LTS 2021-10-27 09:10:08 -04:00
jake 725a3ae6e5 revert to warm and fuzzy yarn v1 2021-10-19 19:45:01 -04:00
jake e51961c69a fix npm-run-all 2021-10-19 09:55:59 -04:00
jake d6c5da1c58 fix LHCI step 2021-10-15 12:06:33 -04:00
jake a6a81df706 start testing /contact page with lighthouse & percy 2021-10-15 11:54:56 -04:00
jake b58b38cd1a skip imagemin gulp task during CI to save a couple of minutes 2021-10-12 19:31:59 -04:00
jake 73637105c5 lint literally ALL the things 🚓 2021-10-12 18:54:55 -04:00
jake 441d062fdc remove some unused deps 2021-09-28 09:20:54 -04:00
jake 4ce401b9ef switch back to JS for serverless functions (for now) (#549)
Vercel's TS transpiliation is too flaky: https://github.com/vercel/vercel/discussions/6665
2021-09-09 17:30:38 -04:00
jake aa9f347c3d almost had it... 2021-09-08 09:16:34 -04:00
jake b6c325c3b6 try fixing sentry release sourcemaps for serverless functions 2021-09-08 08:03:16 -04:00
jake 1e1bf0aa1d Revert "add gitguardian action"
This reverts commit b7628fca4a.
2021-08-08 09:58:06 -04:00
jake b7628fca4a add gitguardian action 2021-08-08 09:38:37 -04:00
jake 1b46172a77 💡 replace dark mode script w/ similar module I just published
https://github.com/jakejarvis/dark-mode
2021-08-06 10:52:18 -04:00
jake 00ddc53891 update percy config
https://docs.percy.io/docs/cli-configuration#migrating-from-v1
2021-08-03 20:24:29 -04:00
jake 6c6c049491 Update post-deploy.yml 2021-07-28 11:53:22 -04:00
jake 574c64bae2 fix post-deploy CI 2021-07-09 14:50:31 -04:00
jake b411560a34 limit number of most popular pages from fauna db 2021-07-09 12:15:53 -04:00
jake 5981b99254 generate function source maps for sentry releases 2021-06-27 12:28:30 -04:00
jake fde728bf22 remove docker stuff (it doesn't play nice with webpack/gulp/etc.) 2021-06-27 10:17:58 -04:00
jake 363b4edf1c shift asset processing to webpack (#424)
also migrated SASS to latest syntax (via dart-sass) and vastly simplified light/dark theme logic
2021-06-19 17:19:01 -04:00
jake 622432c3e4 trying out Sentry logging on /api/hits 2021-06-13 11:31:18 -04:00
jake ccfb6a0241 Create purge-artifacts.yml [skip ci] 2021-06-12 09:37:02 -04:00
jake a2445d236d run lighthouse tests on desktop instead of mobile 2021-06-11 23:51:43 -04:00
jake 7db9c20af9 fix LHCI branch detection 2021-06-11 13:46:31 -04:00
jake 57ceac6a9e re-add LHCI workflow with vercel deployment URLs 2021-06-11 13:01:17 -04:00
jake bce45a1af5 re-add Percy screenshotting action 2021-06-04 18:08:34 -04:00
jake 82c42f8322 deploy to Vercel 2021-06-04 10:19:34 -04:00
jake 034babd9af Update codeql-analysis.yml 2021-06-03 21:00:37 -04:00
jake 1f6d7bfd6c Create codeql-analysis.yml 2021-06-03 20:54:47 -04:00
jake bc9cf68849 drop support for IE 11 and classic Edge (16-18) ✌️ 2021-06-03 11:26:04 -04:00
jake 3fa058ee76 finally remove every trace of AMP 🥳 (#415) 2021-06-01 07:52:49 -04:00
jake de437ea58e revert postcss-svgo to 4.x
<input css uSVb3S>
71:37	⚠  Error: Plugin name should be specified [postcss-svgo]
73:36	⚠  Error: Plugin name should be specified [postcss-svgo]
158:35	⚠  Error: Plugin name should be specified [postcss-svgo]
2021-04-16 19:47:42 -04:00
jake dc24d847bf try fixing CI workflows after changes to how secrets are handled
https://github.blog/changelog/2021-02-19-github-actions-workflows-triggered-by-dependabot-prs-will-run-with-read-only-permissions/
2021-03-31 10:12:03 -04:00
jake 152ac851f4 some quick tweaks I've put off 2021-02-22 10:53:56 -05:00
jake 898a65e296 playing more with algolia search (and updated a bunch of deps) 2020-12-18 08:25:23 -05:00
jake c7ef524d0a bump Hugo to 0.76.5 2020-10-28 11:19:59 -04:00