Tommy Chow
2cdd3e9fda
build: pin exact flutter version in pubspec as single source of truth
...
- add `flutter: 3.44.2` to environment so `flutter pub get` fails locally
the moment the SDK drifts (was already drifting: local 3.44.2 vs the
3.44.1 pinned in CI)
- point all 8 workflow pins at `flutter-version-file: pubspec.yaml` so CI
reads the same field; bumping Flutter is now a one-line pubspec edit
instead of editing 5 workflow files
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 19:52:09 -04:00
Tommy Chow
d19ac38d6b
ci(workflows): align xcode setup and refresh locks
2026-06-13 15:52:15 -07:00
Tommy Chow
29c4f74ef5
ci: pin flutter to 3.44.1 in all workflows
...
Workflows used subosito/flutter-action with no version, silently tracking
GitHub's latest stable. When stable rolled to 3.44.1 it broke the build with
no code change. Pin explicitly so builds are reproducible and Flutter upgrades
are a deliberate bump rather than a surprise.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:33:24 -07:00
Tommy Chow
86927b4cfc
add release notes extraction for GitHub draft releases
2026-01-06 21:25:18 -05:00
dependabot[bot]
4ea878a7f0
ci: bump actions/checkout from 4 to 6 in the actions group ( #478 )
...
Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 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/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 01:28:44 -05:00
Tommy Chow
19641313bd
update GitHub Actions and add Dependabot config
2026-01-02 01:22:11 -05:00
Tommy Chow
58da3a116c
bump actions versions
2024-12-25 03:37:37 -05:00
Tommy Chow
5c217b1d65
Remove main branch push action
2023-11-21 00:20:40 -05:00
Tommy Chow
cb3c5e4dc7
Use environments for actions
2023-11-21 00:15:14 -05:00
Tommy Chow
26c5bb2437
Upgrade actions/checkout
2023-10-29 17:17:47 -04:00
Tommy Chow
4b1c638e9e
Upgrade Java version in actions
2023-10-28 22:32:58 -04:00
Tommy Chow
e7085b187f
Update GitHub actions
2023-04-30 17:40:03 -04:00
Tommy
e369a77115
Migrate to Firebase for crash logs & analytics ( #263 )
...
* Remove Sentry Flutter
* Install and configure firebase
* Install and configure firebase crashlytics
* Install firebase performance monitoring
* Install firebase analytics
* Remove Sentry from github actions
* Update iOS configs
* Update setting toggle for firebase
2023-04-30 00:07:43 -04:00
Tommy Chow
3bd3beb0f3
Fix path in draft release action
...
[skip ci]
2022-08-07 21:30:52 -04:00
Tommy Chow
d2c57921b8
Setup GitHub Actions and fastlane ( #174 )
2022-08-04 23:47:08 -04:00