Commit graph

40 commits

Author SHA1 Message Date
vikingnope
010db6057e
chore: Added nightly workflow (#373) 2025-06-09 20:09:47 +02:00
vikingnope
2f7d7bc182
chore: Added Applications folder in Mac installer (#369) 2025-06-07 14:36:14 +02:00
PartyDonut
9ca06eaa37 Fixing build ci/cd 2025-05-23 08:57:03 +02:00
vikingnope
be3ec1f158
chore: Changed case naming for Mac OS App (#349) 2025-05-22 22:41:14 +02:00
PartyDonut
64e49ce579 Update app image version 2025-02-28 14:17:08 +01:00
PartyDonut
d1ac47228b Fix appimage move step 2025-02-28 13:38:06 +01:00
PartyDonut
cfcedbcc42
feature: AppImage release build (#245)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-02-28 13:04:12 +01:00
PartyDonut
a6d9bf803f Need dockerfile 2025-02-23 19:57:57 +01:00
PartyDonut
46377b15b9 Separated docker/web deploy
Fixed incorrect windows setup file path
2025-02-23 19:43:18 +01:00
PartyDonut
f8a3c02367 Fix windows command in linux action 2025-02-23 19:23:45 +01:00
PartyDonut
12fc43ace0 Merge branch 'bugfix/windows-installer-fix' 2025-02-23 18:24:42 +01:00
PartyDonut
b19e19d2f6 chore: Use "stable" instead of env variable 2025-02-15 14:38:10 +01:00
Bailey
861e056986
feature(Windows): Windows installer (#222) 2025-02-15 14:32:40 +01:00
PartyDonut
c561a0be96
chore: Build profile mode when no version tag (#223)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-02-09 10:21:53 +01:00
PartyDonut
eb67ea6679
chore: upgrade to 3.27.3 (#207)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-01-31 15:29:56 +01:00
PartyDonut
e3882bba3d chore: Build now uses fvm as flutter version 2025-01-05 10:57:48 +01:00
PartyDonut
5d3cfc900f chore: Update to latest windows runner 2024-12-01 09:38:09 +01:00
PartyDonut
4e161a8d20 feature: Added multiple platforms to docker image 2024-11-29 13:57:24 +01:00
PartyDonut
da354437e3
feature: Added LibMDK video player backend (#162)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-11-22 18:53:31 +01:00
Louis-Maxence Garret
523476bd08
feat(Linux): Automatically build a Flatpak bundle (#125)
Co-authored-by: PartyDonut <42371342+PartyDonut@users.noreply.github.com>
2024-11-13 17:52:26 +01:00
PartyDonut
23caf5c0e9 chore: build zip folder contents instead of folder 2024-10-26 18:36:38 +02:00
PartyDonut
66ea1e4995
chore: automate releases (#81)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-26 16:45:20 +02:00
PartyDonut
8926ece5bb
fix: macOS and iOS flavors (#68)
## Pull Request Description

Both macos and iOS flavors are now configured properly

## Checklist

- [x] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [x] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [x] Check that any changes are related to the issue at hand.

---------

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-24 15:27:07 +02:00
PartyDonut
758e369839
Android - Added separation for development/production builds (#43)
## Pull Request Description

Added a development build to so it's easier to develop alongside the
current release (Android only atm)

## Issue Being Fixed

Developing removing the actually installed fladder app

Issue Number: N/A

## Checklist

- [ ] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [ ] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [ ] Check that any changes are related to the issue at hand.

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-18 18:33:02 +02:00
Tamim Baschour
f7f53d1656
[Improvement] Fix RPATHs for shared libraries and binary in Linux builds (#41)
## Pull Request Description

This updates the RPATHs for the shared libraries and the main executable
in the Linux build. Currently, the RPATH points to a path specific to
the GitHub Actions runner, which could cause issues.


Example of current RPATH from the GitHub runner:
```
❯ patchelf --print-rpath ./lib/libdynamic_color_plugin.so
/home/runner/work/Fladder/Fladder/linux/flutter/ephemeral
```
after this change:
```
❯ patchelf --print-rpath ./lib/libdynamic_color_plugin.so
$ORIGIN
```

Changes:

- Add a step in the Actions workflow to set the RPATH for the libraries
and the executable using patchelf.
- Changed the RPATH to `$ORIGIN` for the shared libraries and ensure the
main executable looks for its libraries in the lib directory next to it
by using `$ORIGIN/lib`.



## Checklist

- [ ] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [ ] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [ ] Check that any changes are related to the issue at hand.
2024-10-18 18:24:29 +02:00
PartyDonut
3323d7782e Add latest 2024-10-17 22:09:28 +02:00
PartyDonut
ba4ea5ecf7 Separated pages and release web build 2024-10-17 19:29:12 +02:00
PartyDonut
bfcbf5402d
Web - Add docker image and baseUrl config support (#32) 2024-10-17 19:06:13 +02:00
PartyDonut
f63b735424 Added build number to linux builds 2024-10-16 15:46:03 +02:00
PartyDonut
ec8edd8624 Bump to 0.2.5
Added macos build number
2024-10-16 15:01:32 +02:00
Bailey
1bbf461fd4
Update GitHub upload-artifact version (#24) 2024-10-16 14:59:03 +02:00
Bailey
1f05446eb1
[Build] Add libmpv-dev to Linux workflow to fix compilation (#16)
Co-authored-by: PartyDonut <42371342+PartyDonut@users.noreply.github.com>
2024-10-15 16:44:51 +02:00
PartyDonut
57ed611b8d
[Feature] Add iOS ipa to build outputs (#17)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-14 19:44:02 +02:00
PartyDonut
ec6d7aebfe Added github pages deployment 2024-10-12 15:14:24 +02:00
PartyDonut
c6d709abad Fix windows build 2024-10-11 23:38:46 +02:00
PartyDonut
54a54184bc Set build number for windows 2024-10-11 18:52:05 +02:00
PartyDonut
0711735712
[MacOS] Fixed artifacts uploading 2024-09-27 09:37:30 +02:00
PartyDonut
f59a08fa6f Use pubspec name for artifacts names 2024-09-22 12:11:51 +02:00
PartyDonut
7b3e733b76
[Setup] Added build.yaml and check.yaml (#1)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-09-21 11:59:28 +02:00
PartyDonut
764b6034e3 Init repo 2024-09-20 10:01:13 +02:00