celenity
e9750ccd4c
fix: typo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-31 21:26:29 +00:00
celenity
57061ca247
feat: overhaul/refine scripts
...
Notably, this adds checks to ensure necessary executables and environment variables are available and set-up properly, adds new utilities files for certain functionality (to avoid redundancy/duplication)
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-31 03:02:23 +00:00
celenity
c382d3296d
154.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-26 01:40:50 +00:00
celenity
7716e5ed1b
fix: revert Rust back to 1.97.1 for now
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-26 01:35:52 +00:00
celenity
b1bd8fa034
WIP: 154.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 05:04:32 +00:00
celenity
ded05b2220
feat: bump nvm to v0.40.7
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:51:44 +00:00
celenity
76e6acfe58
feat: bump JDK 17 to 17.0.20.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:50:24 +00:00
celenity
ef47f7d1a6
feat: bump JDK 21 to 21.0.12.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:49:10 +00:00
celenity
1b0c104653
feat: bump JDK 25 to 25.0.4.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:47:32 +00:00
celenity
82729c99dc
feat: bump Rust to 1.98.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:45:29 +00:00
celenity
910d23c70c
fix: IRONFOX_CI logic for ci-compress.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 23:41:36 +00:00
celenity
978495d4c8
fix: set default outputs path to /outputs (instead of /build/outputs)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 23:40:17 +00:00
celenity
e22a8d8c27
fix - move logic for installing IronFox via ADB from sign.sh to build.sh
...
This doesn't depend on signing, as users could ex. be using debug signing, so in such cases, this is still useful
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 21:31:39 +00:00
celenity
05d20f3106
fix: set --mode='universal' for APKsets - this appears to significantly reduce size and works around a bug with Accrescent's developer console ( https://github.com/accrescent/parcelo/issues/804 )
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 03:42:42 +00:00
celenity
a5a7204e05
fix: use set_verbosity at lint-hook.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 01:30:24 +00:00
celenity
243c9e7b70
fix - CI: set +x directly within the S3 push_file function
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 01:23:51 +00:00
celenity
112fe6efa3
fix: use set_verbosity at patch_create.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 01:21:52 +00:00
celenity
a340d17634
feat: add set_verbosity function to utilities.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:58:48 +00:00
celenity
0cc50e7414
feat - CI: Move common S3 function definitions to s3-utilities.sh - eliminates redundancy and allows us to re-use these functions across scripts
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:42:28 +00:00
celenity
5ea7a94564
fix - CI: revert manual trigger of site update (+ set update-site-repo to also run on changes to CHANGELOG.md)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:13:59 +00:00
celenity
adb96d7350
fix - CI: manually trigger site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:11:22 +00:00
celenity
62d8e4674c
fix - CI: revert manual trigger of site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:10:00 +00:00
celenity
09d8be26f4
fix - CI: manually trigger site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 00:04:55 +00:00
celenity
68a11bbea7
fix - CI: artifact paths for ci-publish-packages.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-21 17:03:42 +00:00
celenity
dbaaec2296
154.0.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-21 04:23:15 +00:00
celenity
bdfb1811ba
fix: enable legacy packaging unconditionally - reduces the size of APKsets from ~2 GB back to ~1 GB
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-21 04:12:47 +00:00
celenity
2c12346d3b
feat - CI: Publish GitLab releases directly via curl (from ci-publish-packages.sh) instead of relying on GitLab-specific CI images/logic
...
This is a more universal and portable approach that gives us more control over the publication/release process, and reduces our reliance on GitLab-specific CI functionality
Also includes some minor tweaks/clean-up
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-21 00:29:19 +00:00
celenity
d8206cfec0
fix - CI: set MIME type for .aab
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-20 23:48:50 +00:00
celenity
0a2a558e34
fix - CI: upload aab output for bundles (at least for now) - should allow for closer examination to figure out what is resulting in the recent size increase
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-20 04:57:49 +00:00
celenity
d91f82a74a
fix - CI: IRONFOX_CI
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-20 01:59:07 +00:00
celenity
c732221285
fix - CI: revert manual trigger of site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-19 23:43:03 +00:00
celenity
fb7debdb16
fix - CI: manually trigger site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-19 23:30:47 +00:00
celenity
bd7532cdda
fix - CI: ensure we get secrets for S3 releases for the prepare-release job
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-19 10:14:47 +00:00
celenity
210ea99c0e
154.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-18 20:49:00 +00:00
celenity
5b22321628
fix: Glean cargo checksums
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-18 20:41:33 +00:00
celenity
1851f32629
WIP: 154.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-18 07:01:42 +00:00
celenity
1959261d12
feat: bump JDK 17 to 17.0.20+8
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-17 05:22:06 +00:00
celenity
9691a9964b
feat: bump JDK 21 to 21.0.12+8
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-17 05:20:49 +00:00
celenity
dc2cc01b06
feat: bump JDK 25 to 25.0.4+7
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-17 05:19:31 +00:00
celenity
4117e525d0
feat: bump Phoenix to 2026.08.17.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-17 05:12:03 +00:00
celenity
86c977345e
feat: bump uv to 0.12.5 + cpython to 20260814
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-17 05:10:11 +00:00
celenity
930d9781a7
fix - CI: ensure Android keystore is properly available
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 18:35:26 +00:00
celenity
221059475c
feat: Clean-up/re-organize CI (notably, CI now uses its own dedicated separate scripts for jobs, to improve control and portability, and also quality as they are subject to our linting)
...
This also reduces reliance on GitLab-specific CI env vars/functionality in general, and adds logic to ensure our CI scripts are only called from CI (translation: when `IRONFOX_CI` is set to `1`), as well as ensures external CI env vars are properly set
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 05:31:04 +00:00
celenity
eebcda15d8
fix - CI: update naming for GITLAB_CI_API_TOKEN to IRONFOX_GITLAB_CI_API_TOKEN + GITLAB_CI_PUSH_TOKEN to IRONFOX_GITLAB_CI_PUSH_TOKEN
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 02:22:56 +00:00
celenity
f869beb57b
fix - CI: use IRONFOX_VERSION instead of CI_COMMIT_TAG for F-Droid repo commit update message
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 01:08:15 +00:00
celenity
1c3806de06
fix - CI: manually trigger F-Droid repo update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 01:04:16 +00:00
celenity
de01c48e85
fix - CI: manually trigger site update
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 00:57:18 +00:00
celenity
38b98fee3c
fix - CI: do not fail if there weren't any changes
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 00:50:31 +00:00
celenity
dd5a98517a
fix - CI: path for patches.yaml
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 00:46:01 +00:00
celenity
dfd9b5d142
fix - CI: use cd for updating site repo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-13 00:43:16 +00:00