Commit Graph

19 Commits

Author SHA1 Message Date
GoncaloGarcia 8677816356 test release 2025-04-29 14:54:09 +01:00
GoncaloGarcia d22bc5caa5 Use Makefile 2025-04-29 11:40:58 +01:00
GoncaloGarcia 4ea11c4b09 Run build only on merge request 2025-04-29 10:49:01 +01:00
GoncaloGarcia 1ec5f9da56 Ready for review 2025-04-28 11:11:59 +01:00
GoncaloGarcia fdc3651192 Ready for review 2025-04-28 11:03:50 +01:00
GoncaloGarcia 0004f46996 Ready for review 2025-04-28 11:01:40 +01:00
GoncaloGarcia 2b373ebe9c Add build only build 2025-04-24 19:57:14 +01:00
GoncaloGarcia 7833eddedb Delete keychain 2025-04-23 18:53:57 +01:00
GoncaloGarcia d2c11c0f36 test install go 2025-04-23 18:32:43 +01:00
GoncaloGarcia c3bfd1d4ec Set version 2025-04-23 17:54:08 +01:00
GoncaloGarcia 8f329f2cf2 Try internal CI builder 2025-04-23 17:07:00 +01:00
GoncaloGarcia 5ecf36fc8c test python 2025-04-23 15:55:27 +01:00
GoncaloGarcia 4567c81713 Test draft 2025-04-23 15:23:15 +01:00
GoncaloGarcia 57e2326492 test dependency 2025-04-23 14:07:20 +01:00
GoncaloGarcia c371d4beaa Sign macOS packages 2025-04-23 12:42:17 +01:00
Larry Archer 9402c7fc14
DEVTOOLS-16307 collect artifacts from the Mac runner builds 2025-04-22 15:31:18 -05:00
Larry Archer 7a8fcc364e
DEVTOOLS-16383 add a separate build for tags on master, with secrets
This adds a new optional check to `build_cloudflared` to require a git
tag if `ENSURE_TAG` is set.

This also adds a separate build named `build_cloudflared_tagged_release`
which is essentially a copy of the `build_cloudflared` build,
but adds ...

- a rule to only run on the `master` _branch
- secrets scoped only to that branch
- the `ENSURE_TAG` variable, to enable the new tag check
2025-04-22 13:59:42 -05:00
GoncaloGarcia 7ad3b8ea2a
Add secrets 2025-04-22 11:45:06 -05:00
Larry Archer aaaa895bfc
DEVTOOLS-16307 run cloudflared build on GitLab CI, with macstadium-arm runner 2025-04-21 15:47:42 -05:00