DIYgod
d3b1e93cac
fix(release): always build mobile release apk
2026-05-29 14:47:41 +08:00
DIYgod
c6f942436d
ci: serialize pnpm dependency installs
2026-05-26 12:34:24 +08:00
dependabot[bot]
d3c1b8bfa1
build(deps): bump cloudflare/wrangler-action from 3 to 4 ( #5007 )
...
Bumps [cloudflare/wrangler-action](https://github.com/cloudflare/wrangler-action ) from 3 to 4.
- [Release notes](https://github.com/cloudflare/wrangler-action/releases )
- [Changelog](https://github.com/cloudflare/wrangler-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cloudflare/wrangler-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: cloudflare/wrangler-action
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-05-13 14:11:06 +08:00
DIYgod
65fafb331a
Merge pull request #4991 from RSSNext/release/mobile/0.5.1
...
release(mobile): Release v0.5.1
2026-04-30 18:03:21 +08:00
DIYgod
3191794f82
fix(ci): build release apk with production profile
2026-04-18 11:41:24 +08:00
dependabot[bot]
b5c4ec96ef
Merge pull request #4975 from RSSNext/dependabot/github_actions/dev/signpath/github-action-submit-signing-request-2.2
...
build(deps): bump signpath/github-action-submit-signing-request from 2.1 to 2.2
2026-04-15 16:28:36 +08:00
DIYgod
34fd039ff9
fix(ci): restore release workflow triggers
2026-04-15 15:44:01 +08:00
DIYgod
b5fc6ac258
fix(ci): skip expo doctor in local eas builds
2026-04-15 12:01:53 +08:00
DIYgod
8e2e9ca29d
fix(ci): preserve mobile web assets for local eas builds
2026-04-14 15:00:53 +08:00
DIYgod
bd2f2cae0e
fix(ci): auto-reserve desktop store build versions
2026-04-14 14:35:21 +08:00
DIYgod
85c9c2901e
fix(ci): avoid pnpm hoist conflicts in local eas builds
2026-04-14 14:32:03 +08:00
DIYgod
1ebe3c746a
fix(ci): support current altool mas uploads
2026-04-14 14:19:22 +08:00
DIYgod
3cd5468ef9
fix(ci): use correct android release artifact
2026-04-14 13:50:58 +08:00
DIYgod
850e760643
fix(ci): preserve apps path in release asset artifact
2026-04-14 13:44:26 +08:00
DIYgod
e02a0a257b
fix(ci): run release asset aggregation with bash
2026-04-14 13:03:26 +08:00
dependabot[bot]
6163ec0d26
build(deps): bump softprops/action-gh-release from 2 to 3 ( #4968 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
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>
2026-04-14 09:29:12 +08:00
dependabot[bot]
20d82b5862
build(deps): bump actions/download-artifact from 5 to 8 ( #4969 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
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>
2026-04-14 09:28:56 +08:00
DIYgod
32c6ec3217
feat: cache storefront versions for ota policy
2026-04-12 22:21:20 +08:00
DIYgod
51efb5d5a5
fix(release): repair ota and desktop update flows
2026-04-12 16:04:15 +08:00
DIYgod
f3d8d33d2c
fix(ota): harden desktop sync and updater flow
2026-04-12 15:39:13 +08:00
DIYgod
33c8bb98b6
feat(ota): unify desktop updates with ota service
2026-04-12 15:39:13 +08:00
DIYgod
6059e654d8
fix(ci): disable frozen lockfile for local eas builds
2026-04-11 21:33:22 +08:00
DIYgod
8f5649e1fd
feat(release): drive mobile release mode from config files
2026-04-11 16:22:05 +08:00
dependabot[bot]
f678f4bd67
build(deps): bump pnpm/action-setup from 5 to 6 ( #4962 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 5 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
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>
2026-04-11 10:09:43 +08:00
DIYgod
f9dd5a83ee
feat(ota): add GitHub release-based OTA delivery
2026-04-11 10:07:03 +08:00
DIYgod
05a789129a
fix(ota): emit expo-compatible update identifiers
2026-04-10 23:56:48 +08:00
DIYgod
e5c4df2dd5
ci(ota): tighten trailer validation
2026-04-10 22:18:57 +08:00
DIYgod
cec72605e3
fix(ci): harden ota publish workflow
2026-04-10 22:11:34 +08:00
DIYgod
340fb54056
ci(ota): publish releases and trigger sync
2026-04-10 22:00:59 +08:00
DIYgod
49d02c2a00
fix: require OTA platform asset arrays
2026-04-10 21:51:30 +08:00
DIYgod
eba7be999f
fix: tighten OTA release asset metadata handling
2026-04-10 21:44:58 +08:00
DIYgod
bda7c3a0a8
feat(ota): generate release assets from mobile export
2026-04-10 21:25:34 +08:00
DIYgod
443e02eca5
ci(desktop): automate Mac App Store pkg upload
2026-04-10 21:22:42 +08:00
dependabot[bot]
4a512b5030
build(deps): bump pnpm/action-setup from 4 to 5 ( #4922 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4 to 5.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
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>
2026-04-10 11:04:58 +08:00
dependabot[bot]
a0d5fafa68
build(deps): bump signpath/github-action-submit-signing-request ( #4960 )
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 2.0 to 2.1.
- [Release notes](https://github.com/signpath/github-action-submit-signing-request/releases )
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v2.0...v2.1 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '2.1'
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>
2026-04-10 10:39:27 +08:00
dependabot[bot]
3366df6bf5
build(deps): bump actions/github-script from 8 to 9 ( #4961 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
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-04-10 10:39:18 +08:00
dependabot[bot]
6765523d6f
build(deps): bump android-actions/setup-android from 3 to 4 ( #4929 )
...
Bumps [android-actions/setup-android](https://github.com/android-actions/setup-android ) from 3 to 4.
- [Release notes](https://github.com/android-actions/setup-android/releases )
- [Commits](https://github.com/android-actions/setup-android/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: android-actions/setup-android
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-04-08 17:03:54 +08:00
DIYgod
4ada20e05f
fix(ci): sync release branches to dev via pull request
2026-04-05 11:10:45 +08:00
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