Commit graph

8 commits

Author SHA1 Message Date
e00f33a076 [github] Manage private secrets with GitHub Secrets to enhance security
1. Restore the original simple version of `configure.sh`
   Restores 08e37f4 "Refactor configure.sh"
   Reverts b87ee95b "Fixed configure.sh script and gh actions"

2. Use GitHub Secrets instead of a private git repository to enhance
   security standards and ensure credentials are encrypted and safely
   managed.

3. Document credentials used by GitHub Actions in docs/CREDENTIALS.md

4. Include `network_security_config.xml` directly into the repo
   as it has nothing sensitive.

5. Include Apple WWDR intermediate certificates directly into the repo
   as they are not sensitive and publicly available.
   https://developer.apple.com/help/account/reference/wwdr-intermediate-certificates

6. Add `private.h` in the repository since it does not differ from
   `private_defaults.h`.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-12-27 20:16:52 +00:00
Ferenc Géczi
9dc35ee99a [github] Execute drape_tests in CI
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-08-04 14:11:41 +02:00
bff4f01af6 fix coverage check
Signed-off-by: Harry Bond <me@hbond.xyz>
2024-05-27 23:11:15 +02:00
Ferenc Géczi
601a3d07d0 [github] Use Ubuntu 24.04 images
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-05-17 09:57:44 +02:00
Ferenc Géczi
6aac668a62 [github] Add sane path-ignore rules to coverage check
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-05 14:14:32 +02:00
5c7ddbffbf Update Github Actions
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-06 00:10:34 +01:00
Alexander Borsuk
ae43df9b66 Removed manual symlink creation
Signed-off-by: Alexander Borsuk <me@alex.bio>
2023-11-28 14:11:29 +01:00
Andrew Shkrob
2d5d68039b [ci] Add test coverage check
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2023-11-23 10:28:30 +02:00