Commit Graph

15 Commits

Author SHA1 Message Date
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