Commit graph

151 commits

Author SHA1 Message Date
Manav Rathi 2871fe7162
[meta] Rename workflow to match other workflows 2024-05-10 23:03:57 +05:30
Manav Rathi 4c1f1b5b9e
Fix job name 2024-05-10 22:48:46 +05:30
Manav Rathi 811e56fe99
Move to different file 2024-05-10 21:17:18 +05:30
Manav Rathi 3341be45f8
[web] Migrate off deprecated Cloudflare action
Refs:
- https://developers.cloudflare.com/pages/get-started/direct-upload/
- https://developers.cloudflare.com/workers/wrangler/commands/#deploy-1
- https://github.com/cloudflare/pages-action/issues/117
- https://github.com/cloudflare/wrangler-action
2024-05-10 21:16:08 +05:30
Manav Rathi 7238a34e4c
[meta] Attempt to silence Cloudflare warning 2024-05-10 20:57:03 +05:30
Manav Rathi 938cecf2d3
Move from deprecated action
Test with first one, will move the rest subsequently

Ref:
- https://github.com/cloudflare/pages-action/issues/117#issuecomment-2053610761
- https://github.com/cloudflare/wrangler-action
2024-05-10 20:11:12 +05:30
Manav Rathi 54c9cdeed8
[web] Switch to (almost) continuous deployments
Every day except Sunday, at 8:00 am, the code on main will be automatically
deployed to production for all web apps (photos, auth, cast, accounts, payments)
2024-05-10 19:43:15 +05:30
Manav Rathi afa9c35c0b
Also ignore deploy-f's 2024-05-08 15:27:59 +05:30
Manav Rathi 17ffc8051a
Use server 2024-05-08 12:16:53 +05:30
Manav Rathi 848fa34b56
[server] Tag the source code for latest ghcr.io Docker image with museum/ghcr
Helps with easily finding changes since last publish.
2024-05-08 11:27:11 +05:30
Manav Rathi a567009e2a
[web] Tell the Crowdin push action not to create a PR 2024-05-07 12:02:08 +05:30
Manav Rathi e9bf6d7171
Add a new action 2024-05-07 11:10:09 +05:30
Manav Rathi 51b103a620
Allow force deploying cast and accounts (while they're still in dev) 2024-05-06 09:52:00 +05:30
Manav Rathi 0194fe65c7
Namespace Crowdin PR branches 2024-05-06 09:48:38 +05:30
Manav Rathi 5d0e62cf5f
Use same convention as other preexisting tags in our repo 2024-05-03 11:08:06 +05:30
Vishnu Mohandas 74f93efe16
Don't send changes for review in internal build 2024-05-01 10:03:26 +05:30
Prateek Sunal d0d5ead80b fix: install patchelf for dynamic linking 2024-05-01 01:07:13 +05:30
Manav Rathi 1eff04fe92
Enable lints 2024-04-30 18:57:19 +05:30
ashilkn b10e212e0f [mob] use flutter v3.19.3 2024-04-20 15:11:09 +05:30
ashilkn ae2e740752 [mob] fix build error in github workflow for photos 2024-04-20 15:01:07 +05:30
vishnukvmd f1e723a672 Downgrade to Flutter v3.19.3 2024-04-20 11:30:36 +05:30
vishnukvmd a704251bdd Switch to manual workflow 2024-04-20 11:06:34 +05:30
vishnukvmd 38aca8a947 Setup GH action to auto-deploy Photos to the internal track 2024-04-20 10:59:49 +05:30
Ashil bb90b2d3bc
[mob][photos] Upgrade flutter (#1434)
## Description

- Update flutter
- Update packages
- Fix UI issues because of update (material 3)
- bump up version to v0.8.80

## Tests

- [x] Building on android and iOS.

---------

Co-authored-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2024-04-15 10:21:18 +05:30
Prateek Sunal 11c80a6fa9 fix: updatedb command 2024-04-09 09:30:50 +05:30
Prateek Sunal cc5558db5e fix: reload database of locate 2024-04-08 23:05:11 +05:30
Prateek Sunal a2dfffd778 fix: app image build 2024-04-08 23:05:11 +05:30
Prateek Sunal 231bc2fc66 fix: complile of appimage 2024-04-08 14:50:49 +05:30
Manav Rathi 8020d83ced
Fix crowdin paths 2024-04-06 11:30:31 +05:30
Manav Rathi 55454f9454
[web] Fix nightly build
Got broken by yesterday's changes to payments.
2024-04-05 08:57:24 +05:30
Manav Rathi d84ee7223a
[server] Build ARM images when publishing 2024-04-04 21:57:44 +05:30
Manav Rathi 39228270c1
Deploy 2024-04-04 15:40:17 +05:30
Manav Rathi 4255e48abb
Convert payments app to use Vite - Part 1
(Doesn't compile)
2024-04-04 11:10:34 +05:30
Prateek Sunal cc2c8e3e26 fix: libffi7 missing error in appimage 2024-03-30 00:54:16 +05:30
Prateek Sunal d21f0146ec fix: macos sha256 sum generation 2024-03-29 01:48:21 +05:30
Prateek Sunal 86d5e636df fix: generated sha256 sums for windows and macos 2024-03-29 01:21:52 +05:30
Manav Rathi 212b2663d0
Add payments deployment scripts 2024-03-28 17:42:54 +05:30
Manav Rathi 741c968c8a
Fix typo 2024-03-27 13:10:05 +05:30
Manav Rathi 6588880b31
Use the correct commit, not the current one 2024-03-27 13:02:46 +05:30
Manav Rathi cb45a070be
Tweaks 2024-03-27 12:58:17 +05:30
Manav Rathi fc8e79fbe9
Remove double namespacing 2024-03-27 12:54:29 +05:30
Manav Rathi 7c0f41166c
Add a first cut of the publish script 2024-03-27 12:42:29 +05:30
Prateek Sunal ee34291a54 fix: disable aab build if nightly or beta 2024-03-25 23:42:31 +05:30
Prateek Sunal bc7309665d fix: linux error 2024-03-25 23:17:21 +05:30
Prateek Sunal 61f1610c8d fix: error on windows 2024-03-25 23:14:51 +05:30
Prateek Sunal 19c2e50ef2 feat: add system tray for desktop 2024-03-23 19:18:30 +05:30
Prateek Sunal 9e6e91fe7e Merge remote-tracking branch 'origin/main' into beta 2024-03-23 18:26:11 +05:30
Manav Rathi bbeac2bdf0
[crowdin] Invalidate existing translations when source strings change
Don't upload existing translation when syncing with Crowdin. This way, we let
the existing translations be invalidated when we change the source string (this
was not happening previously since we also upload the (older) translations when
we upload the changed source strings).
2024-03-23 15:26:34 +05:30
Manav Rathi 19c2f07a19
[meta] Fix the docs deployment workflow
Fix what I accidentally broke in https://github.com/ente-io/ente/pull/1149
2024-03-20 16:46:18 +05:30
Manav Rathi fa3f249a7a
[meta] Omit unnecessary reruns of workflows when deploying
When we merge main into a deploy/* branch
(e.g. https://github.com/ente-io/ente/pull/1147), all changes get pulled in not
just the one related to that deployment, and this causes almost all of the path
based workflows to run again unnecessarily. Exclude the various "deploy/**"
branches to stop these unnecessary workflows from being triggered.
2024-03-19 12:59:04 +05:30