dependabot[bot]
5c866585de
build(deps): bump nick-fields/retry from 3 to 4 ( #4925 )
...
Bumps [nick-fields/retry](https://github.com/nick-fields/retry ) from 3 to 4.
- [Release notes](https://github.com/nick-fields/retry/releases )
- [Commits](https://github.com/nick-fields/retry/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: nick-fields/retry
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 09:05:56 +08:00
DIYgod
ecf1ca57ac
ci: split Cloudflare deploy workflows
2026-03-17 19:59:17 +08:00
DIYgod
338164b68c
fix(web): remove openpanel and fix ssr manifest
2026-03-17 18:17:39 +08:00
DIYgod
ef1c755125
fix(cloudflare): deploy ssr before desktop routes
2026-03-17 16:57:06 +08:00
DIYgod
b5ab3e08b6
feat(cloudflare): split desktop and ssr workers
2026-03-17 16:51:45 +08:00
DIYgod
4cc68d34cf
feat(landing): refresh landing, pricing, and deploy flow ( #4921 )
2026-03-17 14:33:05 +08:00
DIYgod
fa7ce0f011
fix(cli): use npx latest and restore login flow
2026-03-17 12:18:24 +08:00
DIYgod
c9eac7812c
fix: harden desktop e2e auth and user flows ( #4904 )
...
* fix: harden desktop e2e auth and user flows
* fix: stabilize desktop e2e in ci
* fix: stabilize ci desktop e2e flows
* fix: make ci desktop e2e more robust
* fix: avoid media interception in desktop e2e
* fix: increase desktop e2e timeouts for ci
* fix: use keyboard navigation for web e2e entries
* fix: stabilize desktop e2e navigation in ci
* fix: simplify desktop e2e navigation paths
* fix: narrow desktop e2e action selectors
* fix: add desktop e2e read-action fallbacks
* fix: reduce desktop e2e flakiness in ci
* fix: harden desktop e2e route transitions
* fix: relax desktop e2e ci assertions
* fix: prefer keyboard read toggle in desktop e2e
* fix: tolerate settings modal close races in e2e
* fix: tighten desktop e2e flows and remove gha e2e
2026-03-10 21:37:48 +08:00
DIYgod
93e4a3b48f
feat: add cross-platform e2e coverage ( #4901 )
...
* feat: add cross-platform e2e coverage
* fix: stabilize desktop e2e navigation
* fix: harden desktop e2e read flow
* fix: harden desktop e2e auth and follow flows
* fix: stabilize desktop e2e discover entry flows
* fix: run android e2e in a single shell
* fix: speed up mobile e2e builds in ci
* fix: build android e2e app from mobile workspace
* fix: invoke android gradle build from repo root
* fix: use absolute path for android ci build
* fix: restore android eas build in ci
* fix: target iOS simulator by udid in ci
* fix: align desktop e2e with discover card flow
* fix: reorder web e2e after relogin
* fix: navigate web e2e via real hash url
* fix: close stale settings modal before reopening
* fix: track android maestro flows
* fix: wait for settings router in web e2e
* fix: wait for web settings sync propagation
* fix: stabilize desktop e2e settings flows
* fix: harden desktop e2e regressions
* fix: stabilize desktop e2e selectors
* fix: read desktop entry state from locators
* fix: relax desktop e2e entry assertions
* fix: avoid waiting on missing desktop feed ids
2026-03-10 11:32:00 +08:00
dependabot[bot]
5950542845
build(deps): bump actions/upload-artifact from 6 to 7 ( #4886 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 12:18:37 +08:00
DIYgod
fbbf97ae5d
fix(ci): pin landing dev deploy route ( #4884 )
2026-02-26 13:08:08 +08:00
DIYgod
5e26d1d33d
feat(landing): merge landing app into monorepo ( #4881 )
2026-02-26 11:33:16 +08:00
dependabot[bot]
b89290af8d
build(deps): bump actions/attest-build-provenance from 3 to 4 ( #4880 )
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 09:22:28 +08:00
DIYgod
81c5b9f2e0
chore(infra): migrate desktop web to Cloudflare ( #4869 )
...
* chore(infra): migrate desktop web from Vercel to Cloudflare Workers
Replaces separate Vercel deployments (follow SPA + follow-external-ssr) with unified Cloudflare Workers + Assets deployment. Implements meta tag injection, OG image generation, and environment variable management in Hono-based Worker. Adds GitHub Actions CI/CD for automatic deployment on push to dev/main branches.
- Replace Fastify with Hono for Cloudflare Workers compatibility
- Create Worker entry point with SSR routes and SPA fallback
- Add AsyncLocalStorage-based request context shim
- Implement WASM-based OG image rendering with R2 font storage
- Split SPA and SSR routing: /share/* and auth routes use SSR, others fallback to SPA
- Add Cloudflare wrangler configuration with dev/prod environments
- Create GitHub Actions workflow for automated deployments
- Add build scripts for font data and WASM patching
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fix(ssr): exclude worker files from typecheck and fix tsdown config
Worker-specific files (*.worker.ts) use Cloudflare Workers types and
generated modules that aren't available during the main tsc typecheck.
Exclude them from tsconfig since they're only used via tsdown aliases.
Also fix broken path.resolve reference in tsdown.worker.config.ts.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 20:58:17 +08:00
DIYgod
845539a8d4
fix(ci): improve release workflow orchestration ( #4866 )
2026-02-21 10:59:07 +08:00
DIYgod
ec762e4689
fix(ci): stabilize desktop release workflow ( #4865 )
2026-02-20 23:26:39 +08:00
DIYgod
1e13ce6834
ci: automate release orchestration for desktop and mobile ( #4861 )
2026-02-19 16:42:39 +08:00
Tony
b9159d938f
fix(workflow): clean disk space ( #4786 )
2025-12-31 10:31:05 +08:00
dependabot[bot]
f921bd7d19
build(deps): bump actions/cache from 4 to 5 ( #4772 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-24 10:27:27 +08:00
dependabot[bot]
b38be7f45d
build(deps): bump actions/upload-artifact from 5 to 6 ( #4773 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-24 10:27:16 +08:00
dependabot[bot]
d0adc8e33e
build(deps): bump actions/checkout from 5 to 6 ( #4747 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 14:32:28 +08:00
Innei
220702c456
Revert "chore: update API URLs to use folo.is domain"
...
This reverts commit ad75a1e47b .
Signed-off-by: Innei <tukon479@gmail.com >
2025-10-30 17:06:20 +08:00
Innei
ad75a1e47b
chore: update API URLs to use folo.is domain
...
Signed-off-by: Innei <tukon479@gmail.com >
2025-10-29 22:54:53 +08:00
dependabot[bot]
1cbd80381c
chore(deps): bump actions/attest-build-provenance from 2 to 3 ( #4394 )
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 2 to 3.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 21:59:37 +08:00
dependabot[bot]
76a4d6b9fe
chore(deps): bump signpath/github-action-submit-signing-request ( #4594 )
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 1.3 to 2.0.
- [Release notes](https://github.com/signpath/github-action-submit-signing-request/releases )
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v1.3...v2.0 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '2.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 21:42:56 +08:00
dependabot[bot]
ece0156d16
chore(deps): bump actions/upload-artifact from 4 to 5 ( #4601 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 21:39:45 +08:00
DIYgod
2c6f947cd4
chore: remove claude files
2025-10-20 11:45:57 +08:00
dependabot[bot]
2fab6b6da7
chore(deps): bump actions/setup-node from 5 to 6 ( #4566 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 14:04:13 +08:00
dependabot[bot]
04f712f36a
chore(deps): bump actions/ai-inference from 1 to 2 ( #4435 )
...
Bumps [actions/ai-inference](https://github.com/actions/ai-inference ) from 1 to 2.
- [Release notes](https://github.com/actions/ai-inference/releases )
- [Commits](https://github.com/actions/ai-inference/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/ai-inference
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 13:25:28 +08:00
dependabot[bot]
8b851191c3
chore(deps): bump actions/github-script from 7 to 8 ( #4444 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 13:24:55 +08:00
dependabot[bot]
bb1df84087
chore(deps): bump actions/setup-node from 4 to 5 ( #4443 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 13:24:41 +08:00
dependabot[bot]
b7d178de2d
chore(deps): bump actions/checkout from 4 to 5 ( #4445 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 13:19:45 +08:00
Innei
866abbef20
feat(sentry): integrate Sentry for error tracking and monitoring
...
- Added Sentry for error reporting in the mobile application.
- Updated the app configuration to initialize Sentry with the necessary DSN and settings.
- Replaced Firebase Crashlytics with Sentry for error capturing in the ErrorBoundary component.
- Updated various workflows to include Sentry authentication token.
- Adjusted dependencies to use React Native version 0.79.6 and updated related packages.
This integration enhances the application's ability to track and manage errors effectively.
Signed-off-by: Innei <tukon479@gmail.com >
2025-09-22 23:12:11 +08:00
DIYgod
11bfa8ed5c
fix(similar-issues): exclude current issue from ai matches
2025-09-22 16:43:09 +08:00
DIYgod
c2867ac8b8
chore: update AI model to gpt-4.1-mini and use GITHUB_TOKEN for authentication
2025-09-16 09:16:35 +08:00
DIYgod
d234f64d89
chore(workflow): remove max-tokens setting from similar-issues workflow
2025-09-03 16:12:27 +08:00
DIYgod
0b65d723c5
chore(workflow): update token in similar-issues workflow
2025-09-03 16:10:34 +08:00
DIYgod
7fc979536b
chore: add endpoint to similar_issues workflow for inference integration
2025-09-02 18:34:14 +08:00
DIYgod
1a76ea0744
chore: update repository context in similar_issues prompt to use dynamic variable
2025-08-31 21:15:27 +08:00
DIYgod
5582962674
fix(workflow): add similarity_score to similar_issues prompt schema and update output formatting
2025-08-30 19:39:00 +08:00
DIYgod
79adda7ca6
fix(workflow): remove duplicate core require in github-script steps
2025-08-30 17:29:01 +08:00
DIYgod
a514eb4d80
fix(workflow): indent issue body in similar-issues to avoid YAML parse of Markdown (#, lists, code)
2025-08-30 17:25:35 +08:00
DIYgod
f73590892f
chore: add AI MCP similar-issues workflow and prompt
2025-08-30 16:59:02 +08:00
dependabot[bot]
3dcb07a6c7
chore(deps): bump actions/setup-java from 4 to 5 ( #4365 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 17:14:36 +08:00
Innei
09356a8273
feat(ci): add Xcode setup step in iOS build workflow
...
- Introduced a new step to set up Xcode in the iOS build workflow, enhancing the build process for iOS applications.
This addition streamlines the CI process for iOS development.
Signed-off-by: Innei <tukon479@gmail.com >
2025-08-21 20:10:33 +08:00
dependabot[bot]
94e4962093
chore(deps): bump actions/checkout from 4 to 5 ( #4333 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 13:55:52 +08:00
Innei
1dceab3046
chore: update build and tag action
...
Signed-off-by: Innei <tukon479@gmail.com >
2025-08-11 16:18:36 +08:00
dependabot[bot]
6a616f6595
chore(deps): bump signpath/github-action-submit-signing-request ( #4313 )
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 1.2 to 1.3.
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v1.2...v1.3 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '1.3'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-08 16:03:36 +08:00
Innei
da39e3ee45
fix(workflows): update macOS runner version from 16 to latest in CI configurations
...
Signed-off-by: Innei <tukon479@gmail.com >
2025-07-26 12:58:22 +08:00
Innei
0e1bff4b58
chore: update Xcode version to 16.4 and adjust macOS runner labels in workflows
...
- Changed default Xcode version in setup action to 16.4.
- Updated macOS runner labels from 'macos-latest' and 'macos-15' to 'macos-16' in multiple workflows for consistency.
Signed-off-by: Innei <tukon479@gmail.com >
2025-07-24 22:30:07 +08:00