Files
plane/deploy
Thomas Taylor 8c3bf51cf9 [INFRA-171] feat: sign airgapped builds with gpg keys (#3321)
* feat: sign airgapped builds with gpg keys

* fix: nit

* fix: correcting an error where we werent importing a key

* fix: gpg signing

* fix: specifying key id

* chore: echo local pub key

* fix: moving pubkey to vars, remove quoting of pubkey

* fix: use passphrase file

* fix: missing workspace

* chore: add debug

* fix: cleanup SHA mechanics and uploads a little

* chore: remove debug

* feat: enhance GPG key management by retrieving secrets from AWS Secrets Manager and formatting the private key for use

* chore: remove sensitive debug output from GPG key management workflow

* fix: change README, export pub from prv

* chore: remove comments

* chore: lint

* fix: copying artifacts to release

* fix: missing tar gz file

* fix: uploading all artifacts

* fix: testing out artifact->release

* fix: artifacts retrieval

* fix: missing artifacts

* fix: couple last artifacts...

* fix: changing asset releases, add assets regardless

* fix: moving outputs to env

* fix: test file existence instead

* chore: typo

* refactor: streamline artifact downloads and uploads for airgapped builds

* feat: add S3 artifact upload step and enhance release process for airgapped builds

* feat: add airgapped install script to artifact uploads

---------

Co-authored-by: Manish Gupta <manish@plane.so>
2025-06-23 13:49:16 +05:30
..
2025-06-13 14:28:38 +05:30