Commit Graph

166 Commits

Author SHA1 Message Date
Roland Geider
fac50b90c7 Use latest stable xcode
See https://github.com/actions/runner-images/issues/12758#issuecomment-3206748945
2026-01-29 14:23:49 +01:00
Roland Geider
5ef7671fab Bump version of flatpak-flutter 2026-01-14 21:53:59 +01:00
Roland Geider
994c962921 Bump flatpak-flutter version 2025-12-28 14:10:06 +01:00
Roland Geider
326e4a03ce Merge pull request #1041 from wger-project/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-16 12:45:41 +01:00
dependabot[bot]
db78f5baf7 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 00:08:01 +00:00
dependabot[bot]
9fc0a68937 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 00:07:55 +00:00
Roland Geider
e20a235657 Download the files stored on LFS 2025-12-04 19:26:41 +01:00
Roland Geider
e0236d8298 Install requirements from requirements.txt 2025-12-04 18:14:47 +01:00
dependabot[bot]
42d47fc372 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-12-04 09:07:51 +01:00
dependabot[bot]
66ad3537d9 Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/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
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 09:07:36 +01:00
dependabot[bot]
b368b312d3 Bump actions/download-artifact from 4 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...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-12-04 09:07:20 +01:00
Roland Geider
60cb00945c Small cleanups and optimizations 2025-12-01 23:00:23 +01:00
Roland Geider
7f9d09492b Add workflows to automatically update screenshots
These are also now tracked with git-lfs
2025-11-29 17:14:37 +01:00
dependabot[bot]
b75ca37d05 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 00:18:32 +00:00
Roland Geider
fecfcf2b20 Bump flutter to 3.38 2025-11-18 17:55:21 +01:00
Roland Geider
fc881c4929 Properly handle timezones
This should (hopefully 🤞) take care of problems saving entries with timezone
information.
2025-11-18 16:30:52 +01:00
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