Roland Geider
61aefc146f
Comment out action as it seems it's not working anymore
2025-11-10 21:16:07 +01:00
dependabot[bot]
f5a3df766b
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:33:48 +01:00
dependabot[bot]
7abc979383
Bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:29:42 +01:00
dependabot[bot]
50b63a4749
Bump astral-sh/setup-uv from 6 to 7
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 11:09:23 +02:00
Roland Geider
84681e670a
Bump flatpak-flutter version
2025-09-28 14:37:54 +02:00
Roland Geider
4cb466d5a5
Actually upload the runner zip file, not the folder...
2025-09-23 12:39:21 +02:00
Roland Geider
207fc521af
Try another solution for the xcode and ios version problem
2025-08-28 14:00:12 +02:00
Roland Geider
3de9a5437d
Further initialisation of xcode
2025-08-28 13:45:28 +02:00
Roland Geider
b557dd1f1c
Manually download and install ios
2025-08-28 13:35:39 +02:00
Roland Geider
7774e382d2
Bump flatpak-flutter version used and add missing dependency
2025-08-28 12:11:56 +02:00
dependabot[bot]
3426810ba6
Bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 20:11:02 +02:00
dependabot[bot]
13e39bd958
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 20:10:13 +02:00
Roland Geider
bf34447958
Remove the explicit line length, this is not needed anymore
2025-07-02 19:29:24 +02:00
Roland Geider
ad9570ba91
Cleanup build linux logic
...
We don't need to setup flutter here, that is taken care of by the
flatpak-flutter script.
2025-06-18 17:04:26 +02:00
Roland Geider
3d1beabcfc
The mac artefacts are folders, not files
2025-06-18 17:04:26 +02:00
dependabot[bot]
ef1ba0cf76
Bump astral-sh/setup-uv from 5 to 6
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5 to 6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 00:47:57 +00:00
Roland Geider
cd808ae741
Forgot that actions/flutter-common needs the flutter code in the current working directory...
2025-06-17 22:17:34 +02:00
Roland Geider
0fb60217df
Checkout the different repos to different paths
2025-06-17 21:48:29 +02:00
Roland Geider
0c4e834c33
Run common flutter setup for flatpak step as well
2025-06-17 21:23:51 +02:00
Roland Geider
838ffb4350
Update name of linux build file
2025-06-17 20:43:07 +02:00
Roland Geider
8654b0b820
Merge pull request #842 from wger-project/feature/build-ipa
...
Also build an .xcarchive on releases, for pthaler :)
2025-06-17 20:31:28 +02:00
Roland Geider
2388b62506
Bump flutter and flatpak-flutter versions
2025-06-17 13:25:54 +02:00
Roland Geider
fb6579d819
Add automatic flatpak version bumping logic
...
This now bumps the version number in de.wger.flutter.metainfo.xml, which is
something we were not doing before...
2025-06-17 13:25:54 +02:00
Roland Geider
ff3a4ba7ac
Also build an .xcarchive on releases, for pthaler :)
2025-05-28 23:10:01 +02:00
Roland Geider
0f1a65e35d
Move flathub workflow to build-linux.yml
2025-05-28 22:37:14 +02:00
Roland Geider
48dbf24395
Update build-linux.yml workflow
...
We don't need to package the result for flathub anymore as this happens on
https://github.com/flathub/de.wger.flutter on flathub's infrastructure. We just
upload the linux builds to the github releases.
2025-05-28 16:28:26 +02:00
Roland Geider
1cd0cab87d
Upload the exe artifact to the release as well
2025-04-05 19:51:19 +02:00
Roland Geider
fde147370a
Run the Github and Flathub release jobs
2025-04-05 18:58:21 +02:00
Roland Geider
6587d1874a
Tag the correct commit
2025-04-05 18:45:44 +02:00
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