Akash Yadav
f940a5a54e
fix: format and lint with shfmt + shellcheck
...
Signed-off-by: Akash Yadav <contact@itsaky.com >
2026-07-31 00:39:10 +00:00
celenity
025d607da5
fix: decrease default verbosity (+ add IRONFOX_VERBOSE env var to control it)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-23 23:16:25 +00:00
celenity
31cfc61fa2
feat: Set env vars for additional utilities + do not use the system PATH (in favor of our own custom PATH)
...
This should improve security (by ensuring we always specify the full paths to executables, and preventing use of unintended/undesired system executables), control (by allowing users to specify where these executables should be located), and consistency/reproducability
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-17 02:46:08 +00:00
celenity
415496c49d
fix: set indentation to 2 spaces for all files
...
This makes indentation consistent across all our files, and also improves readability in general
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-29 05:24:33 +00:00
celenity
cded70d7e0
feat: Use separate ci-prep.sh for setting up the Android keystore, Google Safe Browsing API key, and S3 storage in CI
...
This eliminates redundancies and improves portability/control
Signed-off-by: celenity <celenity@celenity.dev >
2026-04-24 00:55:49 -04:00
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
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
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
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
362dc28b53
feat: compress artifacts before uploading to CI
...
Signed-off-by: Akash Yadav <contact@itsaky.com >
2026-04-04 17:02:33 +05:30