Skip to content

Commit 2d9c9a1

Browse files
typo fixed, share key remark added to sec list
1 parent f0cb984 commit 2d9c9a1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

user/securely-signing-software.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You will be able to sign container images or any other artifacts (blobs) which a
1414
Before getting started, make sure you have:
1515

1616
* A key available within a Travis CI build job.
17-
* Cosign pre-installed in the Linux build environments (this is maintained bny Travis CI).
17+
* Cosign pre-installed in the Linux build environments (this is maintained by Travis CI).
1818

1919
### Option 1: Upload Key directly to Travis CI
2020

@@ -93,6 +93,7 @@ We recommend considering following security measures:
9393
* using separate key just for purpose of file/image signing
9494
* using private repository to trigger builds, during which the files are signed, if possible
9595
* reviewing who has push/write access to such repository
96+
* reviewing Repository Settings, particularly the [Security Settings -> Share SSH key with forks](user/web-ui#share-ssh-keys-with-forks) setting
9697
* excluding a build, which signs the release to a separate account/organization (if possible and viable) with limited list of collaborators
9798
* [limiting access to repository job logs](/user/disable-job-logs/) in individual repository settings
9899
* if using Hashicorp Vault KMS as a source of the key used for signing: always encrypt secrets needed to connect to Vault in the respective Repository Settings or the .travis.yml file

0 commit comments

Comments
 (0)