Commit Graph

629 Commits

Author SHA1 Message Date
celenity
d1f1981059 fix: clean-up since it now works as expected :)
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 23:26:40 +00:00
celenity
5e9355d317 fix: ensure GitLab CI properly recognizes when build script fails
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 23:20:09 +00:00
celenity
b958317f5a fix: ensure GitLab CI properly recognizes when build script fails
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:59:33 +00:00
celenity
dd18d14fc8 fix: ensure GitLab CI properly recognizes when build script fails
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:48:51 +00:00
celenity
02dd3fd9d6 fix: ensure we always compress archives
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:45:47 +00:00
celenity
d66c9967f4 fix: ensure we always fail properly
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:43:13 +00:00
celenity
5c986631d6 fix: compress envs
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:36:51 +00:00
celenity
70a6e93ddc fix: ensure proper formatting is used for IRONFOX_ARTIFACT_INCLUDES
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:26:38 +00:00
celenity
c73e361a1b fix: includes env
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:15:12 +00:00
celenity
c10198d468 fix: ensure we fail properly (+ test sooner)
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 22:09:37 +00:00
celenity
35efd07520 fix: typo
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 21:52:51 +00:00
celenity
a333e1b6da fix: ensure we set IRONFOX_CI early
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 21:49:03 +00:00
celenity
404481ba4f fix: test to ensure artifacts are always uploaded
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 21:45:09 +00:00
celenity
4ea4b50d0f fix: test to ensure artifacts are always uploaded
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 21:38:18 +00:00
celenity
cbd359a6a1 fix: ensure that artifacts are always compressed/uploaded - ensures we get logs for failed jobs...
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 21:32:48 +00:00
celenity
3e0e60328d fix: changelog formatting
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 10:41:05 +00:00
celenity
43f4ee2206 feat: allow configuration of variables for Fenix and GeckoView outputs, + clean-up and improve handling of the export/output process
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-12 10:40:08 +00:00
celenity
d648d22e7e feat: bump microG to v0.3.14.250932
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-10 21:31:03 +00:00
celenity
03730a3e54 fix: always create Android SDK Platform Tools symlink
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-10 04:30:39 +00:00
celenity
13b32eaced feat: bump uv to 0.11.6
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-09 23:03:26 +00:00
celenity
61914445c2 fix - ci: ensure package_name_apk and package_name_apkset are only set once and not overriden for each asset
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-09 16:16:19 +00:00
celenity
f8c761a551 fix: revert changes to use IRONFOX_GECKOVIEW_BUNDLE_DIRECT at build-if.sh for now (e3d327f014) - appears to be causing CI to timeout
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-09 07:47:18 +00:00
celenity
7cf38f97ce v149.0.2
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-09 01:34:36 +00:00
celenity
24f75753af feat: bump uv to 0.11.5
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-09 00:27:10 +00:00
celenity
7755bd2c1a feat: bump uv to 0.11.4
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-08 23:43:10 +00:00
celenity
c3798a7019 feat: improve checksum update handling to accomodate for environment-specific dependencies + ensure it doesn't try to run unnecessary pre-download and post-download logic
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-08 23:42:41 +00:00
celenity
0de1a7f17d fix: Fix-up and significantly improve Gecko pref handling
This fixes various bugs/issues encountered by users, and includes measures to help ensure a problem like this doesn't occur again

fixes https://gitlab.com/ironfox-oss/IronFox/-/work_items/267

Signed-off-by: celenity <celenity@celenity.dev>
2026-04-08 22:56:16 +00:00
celenity
ae91b9ed13 feat: bump GYP to 0.22.0
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-07 02:06:59 +00:00
celenity
8747e36ff8 feat: use separate IRONFOX_GECKOVIEW_BUNDLE_DIRECT env var for building GeckoView AAR archives directly (like we do in CI), + ensure we fail fast if the necessary GeckoView AAR archives are missing
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 06:47:17 +00:00
celenity
cf38d7347e feat: specify different env vars for the location of GeckoView AAR archives to use when building the GeckoView bundle (instead of just hardcoding the outputs directory)
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 06:30:11 +00:00
celenity
a3b33454d6 feat: add a separate IRONFOX_SIGN_SKIP_ADB variable to skip the prompt to install IronFox via ADB after signing
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 06:08:13 +00:00
celenity
e8e66fb809 feat: add/use env variables to manually override the build date and versions for local dependency substitutions
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 06:05:38 +00:00
celenity
d21b8720eb fix: specify target architecture for sign.sh, instead of getting it from IRONFOX_TARGET_ARCH via build.sh
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 05:51:24 +00:00
celenity
fb7ad0e64c WIP: v149.0.2
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 00:12:21 +00:00
celenity
8b75866804 fix: set curl flags for CI scripts
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-06 00:01:59 +00:00
celenity
428ffc1e5a feat: bump uv to 0.11.3
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-05 20:24:56 +00:00
celenity
2f3bebc23d fix: add global IRONFOX_NAME env variable, set depending on release channel
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-05 20:22:23 +00:00
celenity
923042e2de fix: revert "fix: temporarily revert certain env + CI script changes for now"
This reverts commit 3dd7cf2d5f, as these changes were not related to the issue

Signed-off-by: celenity <celenity@celenity.dev>
2026-04-05 20:12:43 +00:00
celenity
a09d43b02a fix - ci: ensure the AAR outputs directory exists
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-05 04:02:43 +00:00
celenity
f1799a31f8 fix - ci: ensure GeckoView AAR directories exist
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-05 02:17:15 +00:00
celenity
27cc063715 fix - ci: extract our GeckoView AAR artifacts
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-04 21:08:13 +00:00
Akash Yadav
1130261ae3 ci: add debug output for debugging CI failures
Signed-off-by: Akash Yadav <contact@itsaky.com>
2026-04-04 22:42:33 +05:30
Akash Yadav
e1fac88046 fix: ensure artifacts do not contain absolute paths
Signed-off-by: Akash Yadav <contact@itsaky.com>
2026-04-04 20:34:25 +05:30
Akash Yadav
c7319262d1 fix: ensure artifact names are not duplicated
Signed-off-by: Akash Yadav <contact@itsaky.com>
2026-04-04 20:33:47 +05:30
Akash Yadav
6a8aa7f040 fix: enable artifact compression for CI
Signed-off-by: Akash Yadav <contact@itsaky.com>
2026-04-04 17:05:18 +05:30
Akash Yadav
362dc28b53 feat: compress artifacts before uploading to CI
Signed-off-by: Akash Yadav <contact@itsaky.com>
2026-04-04 17:02:33 +05:30
Akash Yadav
aa32e22afb Revert "fix: temporarily decrease verbosity of logs and remove .idsig files for CI to reduce artifact size"
This reverts commit a14e949837a8b37bf05399d681e266152a3b39cc.
2026-04-04 15:39:25 +05:30
celenity
15fec1c063 fix: temporarily decrease verbosity of logs and remove .idsig files for CI to reduce artifact size
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-04 06:50:03 +00:00
celenity
3d598ff7bc fix
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-03 23:49:33 +00:00
celenity
a31d31d977 fix: test to determine wtf is breaking bundle signing (/bundletool)...
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-03 23:36:14 +00:00