Commit graph

52 commits

Author SHA1 Message Date
krille-chan
d70d8803c2
build: Build linux with Flutter 3.24.1 2024-09-01 09:16:37 +02:00
dependabot[bot]
642881b3d0
build: (deps): bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 21:29:07 +00:00
krille-chan
d4da2dd431
build: Use Flutter 3.19.6 for Linux 2024-05-29 19:30:53 +02:00
dependabot[bot]
b0fb2bb80d
build: (deps): bump peaceiris/actions-gh-pages from 3 to 4
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 21:31:03 +00:00
krille-chan
d731c61b87
ci: Update ruby version 2024-04-07 18:50:59 +02:00
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr)
3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
2024-03-29 14:47:11 +00:00
Jack Kawell
3e83a723c6 added docker deploy step to release 2024-01-27 11:21:37 -06:00
krille-chan
a7a8285a55
build: Do not load emojis at initial start on web 2024-01-20 11:23:48 +01:00
Krille-chan
6dd0fc6227
Merge pull request #779 from krille-chan/dependabot/github_actions/actions/setup-java-4
build: (deps): bump actions/setup-java from 1 to 4
2024-01-20 09:16:02 +01:00
dependabot[bot]
75b4683569
build: (deps): bump actions/setup-java from 1 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 09:05:16 +01:00
Krille
a538056f98
ci: Fix get tag name for snapcraft promote 2024-01-13 17:23:12 +01:00
Krille-chan
320c5b28d2
Merge pull request #781 from krille-chan/dependabot/github_actions/actions/upload-artifact-4
build: (deps): bump actions/upload-artifact from 2 to 4
2024-01-07 10:27:39 +01:00
dependabot[bot]
d8ff4e7990
build: (deps): bump actions/upload-artifact from 2 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 09:13:02 +00:00
dependabot[bot]
e11585ec17
build: (deps): bump actions/checkout from 2 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [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/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 09:12:59 +00:00
krille-chan
ff245e3eba
ci: Fix web release job 2024-01-01 09:58:59 +01:00
krille-chan
ce1159692f
ci: Fix snap promote to correct channel 2023-12-31 10:21:52 +01:00
Krille-chan
29dbf6f9f5
ci: do not build snapcraft in ci 2023-12-24 10:00:24 +01:00
krille-chan
9e93a4f4e1
ci: Promote snapcraft from CI 2023-12-24 08:34:06 +01:00
Krille
3f7df35a13
ci: Fix nightly builds for web 2023-12-11 13:59:13 +01:00
Krille
07c9b832cb
ci: Only release web on releases and add nightly builds 2023-12-08 09:14:14 +01:00
krille-chan
358e66e612
chore: Do not ship unused emoji font for android and iOS 2023-11-19 14:27:19 +01:00
krille-chan
a5b5b1ae12
build: Download canvaskit on build for flutter web 2023-10-29 09:03:47 +01:00
krille-chan
accf15c6e8
build: Bump version 2023-09-17 09:59:41 +02:00
krille-chan
ce1f52df35
ci: Move linux build into local directory 2023-09-15 19:48:35 +02:00
krille-chan
cad33f0248
ci: Fix snapcraft promote rc job 2023-09-15 17:41:08 +02:00
Krille-chan
2cc3cbd38b
Merge pull request #557 from krille-chan/krille/add-caching-for-ci
ci: Add caching for flutter setup
2023-09-07 18:45:02 +02:00
Krille
34f6ff508b
ci: Add caching for flutter setup 2023-09-05 14:48:18 +02:00
krille-chan
0f73745607
build: Follow up snapcraft promote job 2023-09-01 18:55:54 +02:00
krille-chan
7c0d9a0b96
ci: Build snap on snapcraft again and only promote from ci 2023-08-18 16:03:01 +02:00
Krille
28c3dfa2bb
build: Disable snap release for now 2023-08-09 19:16:10 +02:00
krille-chan
c44f6525fb
build: Snap in CI 2023-08-07 07:58:29 +02:00
krille-chan
a833bbcee5
build: Rename fluffychat apk for releases 2023-08-06 20:46:48 +02:00
krille-chan
d3de9f31cf
ci: Disable linux arm64 for now 2023-07-30 10:32:10 +02:00
krille-chan
69b0c422be
ci: Fix target platform for build linux 2023-07-30 10:23:18 +02:00
krille-chan
930f0fc7ad
ci: Fix archive linux arm64 2023-07-30 10:11:26 +02:00
Krille
fef7d89de3
ci: Do not set tag name in file name 2023-07-29 12:18:36 +02:00
Krille
f62e1e2381
ci: Fix release workflow 2023-07-29 12:07:01 +02:00
Krille
79c76ab08d
ci: Fix github ref name 2023-07-29 11:06:47 +02:00
Krille
3d707b397f
ci: Fix matrix architecture ref 2023-07-29 11:04:48 +02:00
Krille
1986fc0e39
ci: Fix release workflow 2023-07-29 11:03:33 +02:00
krille-chan
4bb3434519
ci: Remove promote snapcraft job for now 2023-07-27 16:27:23 +02:00
krille-chan
087fa72d7f
ci: Add --yes to snapcraft promote command 2023-07-25 06:42:57 +02:00
krille-chan
1ee4e2b7de
ci: Rewrite promote_snapcraft job 2023-07-25 06:35:15 +02:00
krille-chan
577864df24
ci: Correctly upload to playstore 2023-07-25 06:30:22 +02:00
krille-chan
2f46181398
ci: Fix snapcrafttoken handling in ci 2023-07-25 06:23:15 +02:00
krille-chan
3448d4c12e
ci: Fix deploy snap job 2023-07-25 06:19:57 +02:00
Krille
1f53f5e57c
CI: Better Flutter setup 2023-07-15 18:38:53 +09:00
Krille
9e0f9f5d23
CI: Only promote snap but let launchpad build 2023-07-15 17:46:13 +09:00
Krille
fb743f491a
CI: Publish snap correctly 2023-07-15 10:11:31 +09:00
Krille
71cafa9f33
CI: Fix publish snapcraft 2023-07-15 10:07:32 +09:00