Roland Geider
a23da30e88
Allow manually triggering the CI workflow
2025-04-05 18:26:29 +02:00
Roland Geider
952a11a98d
Don't need to remove folders from coverage twice
2025-04-05 18:25:38 +02:00
Roland Geider
cad57d1986
Also push tags to master
2025-04-05 17:34:46 +02:00
Roland Geider
539cb00f40
Exclude some files from the coverage report
2025-04-05 13:11:28 +00:00
Roland Geider
db7c37e8d0
Add explicit names to the workflows
2025-04-05 15:11:20 +02:00
Roland Geider
b10e698913
Refactor the way the releases are built
...
This workflow is not manually triggered and can create automatically the appropriate
tag. The build number is not increase to the next multiple of ten, to stay in sync with
the iOS releases, which seem to cause more trouble and often need reuploads.
The individual steps have been moved out to their own files, for better readability.
We also now build the app for all supported platforms.
2025-04-05 14:54:39 +02:00
Roland Geider
6ee7dd048b
Write result to coverage/lcov.info
2025-04-01 21:24:11 +02:00
Roland Geider
6ce57af131
Exclude some files from the coverage report
2025-03-31 12:24:21 +02:00
Roland Geider
276f6dd480
Let's not be that much up-to-date...
2025-03-27 17:42:58 +01:00
Roland Geider
e90f2a7ba1
Pin flutter version to specific version
2025-03-21 09:59:36 +01:00
Roland Geider
d071d143df
Update flutter to 3.29
...
The translations are not stored in a synthetic package anymore, but the
files are just copied to a specific folder so it can be more easily imported
Also, flutter_barcode_scanner was replaced by simple_barcode_scanner since
the first hasn't been updated in 3 years and was already causing problems
for some time
2025-03-18 17:28:19 +01:00
Roland Geider
2d6a2db73f
Get appropriate rights before installing the package...
2024-12-17 11:49:23 +01:00
Roland Geider
8377e7a3ba
Install libsqlite3-dev
...
This is probably needed for the CI to run correctly
2024-12-17 11:44:46 +01:00
Roland Geider
6e8a3a7122
Bump flutter version
2024-12-12 21:08:46 +01:00
Roland Geider
3978b4bd8b
Remove WGER_API_KEY, this registration key is not needed anymore
2024-11-09 13:07:36 +01:00
Roland Geider
9591d7cd11
Cache flutter packages
2024-10-16 15:32:32 +02:00
Roland Geider
15b6eb19b0
Update carousel_slider and used flutter version
2024-09-26 20:00:55 +02:00
Dieter Plaetinck
8a2d09d374
switch to use flutter 3.22
2024-07-11 19:19:17 +03:00
Roland Geider
b051220bf6
Temporarily disable automatic linting
2024-06-18 17:53:48 +02:00
Roland Geider
79f5110ba3
Set rive version to 0.12.4 and re-add flathub build
2024-05-12 20:10:49 +02:00
Roland Geider
678d2207d8
Use correct path for apk file
2024-05-12 18:39:17 +02:00
Roland Geider
3d6d5941b1
Set upstream branch
2024-05-12 18:32:28 +02:00
Roland Geider
1e2ba23411
Temporarily don't build application for linux
...
See #577
2024-05-12 18:13:50 +02:00
Roland Geider
e3a490f2e7
Build and upload APK file to github release page
...
Closes #530
2024-05-12 16:49:56 +02:00
dependabot[bot]
b924dc77d5
Bump softprops/action-gh-release from 1 to 2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [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/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 00:49:23 +00:00
Roland Geider
36c4f19371
Bump used flutter version to 3.19
2024-02-18 11:48:15 +01:00
Roland Geider
b39ef56d07
Also copy flathub.json
2024-01-30 09:42:05 +01:00
Roland Geider
d7e394b050
Fix git commands...
2024-01-10 20:46:19 +01:00
Roland Geider
c3582a6616
Manually call "bundle", the action seems to have problems
2024-01-10 19:59:17 +01:00
Roland Geider
f408fc7f2a
Pin Ruby version to 3.2
2024-01-10 19:28:48 +01:00
Roland Geider
48576f0ff8
Re-add distribution to setup java
2024-01-10 19:06:31 +01:00
Miroslav Mazel
988304ff55
Flatpak script updates
2024-01-10 18:53:04 +01:00
Roland Geider
7887f7f91c
Add distribution to setup java
2024-01-09 16:50:58 +01:00
dependabot[bot]
f052f7933a
Bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...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 >
2023-11-30 00:22:28 +00:00
Roland Geider
45595d3128
Merge pull request #458 from wger-project/dependabot/github_actions/subosito/flutter-action-2
...
Bump subosito/flutter-action from 1 to 2
2023-11-18 23:16:53 +01:00
Roland Geider
ca1f7e3a9d
Merge pull request #457 from wger-project/dependabot/github_actions/maierj/fastlane-action-3.0.0
...
Bump maierj/fastlane-action from 2.2.1 to 3.0.0
2023-11-18 23:16:42 +01:00
dependabot[bot]
0541076fd5
Bump subosito/flutter-action from 1 to 2
...
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action ) from 1 to 2.
- [Release notes](https://github.com/subosito/flutter-action/releases )
- [Commits](https://github.com/subosito/flutter-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: subosito/flutter-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-18 22:15:59 +00:00
dependabot[bot]
d096b9fea6
Bump maierj/fastlane-action from 2.2.1 to 3.0.0
...
Bumps [maierj/fastlane-action](https://github.com/maierj/fastlane-action ) from 2.2.1 to 3.0.0.
- [Release notes](https://github.com/maierj/fastlane-action/releases )
- [Commits](https://github.com/maierj/fastlane-action/compare/v2.2.1...v3.0.0 )
---
updated-dependencies:
- dependency-name: maierj/fastlane-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-18 22:15:55 +00:00
dependabot[bot]
65dd387425
Bump actions/checkout from 1 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 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/v1...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 >
2023-11-18 22:15:51 +00:00
Roland Geider
fe4b6eeba8
Only commit pubspec.yaml
2023-11-18 23:13:33 +01:00
Roland Geider
de59899821
Fix paths
2023-11-18 22:07:22 +01:00
Roland Geider
249cbf1f5f
Some cleanup
2023-11-18 21:34:48 +01:00
Roland Geider
eccd9ac603
Commit to a branch, not directly to master
2023-11-18 21:20:05 +01:00
Roland Geider
7a6c854f84
Use relative paths
2023-11-18 20:58:58 +01:00
Roland Geider
f4f465d3a8
Subdirectory doesn't exist anymore
2023-11-18 19:52:10 +01:00
Roland Geider
ac992354a4
Don't checkout flathub repo
...
(this wasn't even the flathub repo anyway, and the action checks it out on
its own anyway)
2023-11-18 19:34:30 +01:00
Roland Geider
986d485867
Update used flutter version
2023-11-18 17:57:34 +01:00
Roland Geider
1684288f09
Finally update flutter version 🥳
2023-11-09 19:07:09 +01:00
Roland Geider
ccc10b0426
Don't run the test twice on PRs
2023-11-09 18:41:13 +01:00
Roland Geider
54aaab2580
Use better branch and commit message
2023-08-23 17:41:22 +02:00