William Martin
3803fd04b9
Add Helper test for Windows
2024-05-16 17:01:41 +02:00
William Martin
64d50e6fbc
Add tests for gitcredentials Updater
2024-05-16 15:37:18 +02:00
William Martin
37abb3ec96
Fix mistaken git installation error check
2024-05-16 14:38:51 +02:00
William Martin
e07a26d81c
Move gitcredentials HelperConfig and add tests
2024-05-16 14:34:28 +02:00
William Martin
d75548a630
Comment the new gitcredentials package
2024-05-16 13:48:53 +02:00
William Martin
187c5016f0
Comment the git credential flow
2024-05-16 13:39:42 +02:00
William Martin
818d4ba5b8
Remove unnecessary credential setup private method
2024-05-16 13:39:42 +02:00
William Martin
c16836bcf7
Use tighter interface in setup-git
2024-05-16 13:39:42 +02:00
William Martin
177cf7d35b
Rename gitcredentials Configure to ConfigureOurs
2024-05-16 13:15:26 +02:00
William Martin
bd4ba5c39a
Make gitcredential helper smarter
2024-05-16 13:15:26 +02:00
William Martin
af589aa2f3
Move fetching configured helper into gitcredentials
2024-05-16 12:39:11 +02:00
William Martin
a3d65e0dce
Extract units for configuring and updating git credential helpers
2024-05-16 12:32:55 +02:00
Andy Feller
af0288910c
Merge pull request #8987 from kuzdogan/patch-1
...
Add --latest=false to `gh release create` docs
2024-05-10 13:03:01 -04:00
William Martin
88631d13d4
Remove unnecessary config list variable
2024-05-10 10:49:07 +02:00
William Martin
07e0ff7127
Fix repo fork to use remote protocol if none configured
2024-05-10 10:48:36 +02:00
William Martin
d0e436b369
Avoid reconstructing config Options on each use
2024-05-10 10:48:24 +02:00
William Martin
8a4f32b4e2
Make config list less fallible
2024-05-10 10:48:17 +02:00
William Martin
8a82e3a856
Provide more type safety around config values
2024-05-10 10:48:11 +02:00
William Martin
1d38230675
Move config interfaces into gh package ( #9060 )
2024-05-10 10:39:36 +02:00
Viktor Szépe
6d9dd57774
Fix typos
2024-05-09 20:15:27 +00:00
Andy Feller
f11f096695
Merge pull request #8934 from babakks/8588-improve-run-list-doc
...
Improve `run list` doc with available `--json` fields
2024-05-08 17:01:16 -04:00
Meredith Lancaster
c9e8fd6c64
Fix attestation verify source repository check bug ( #9053 )
...
* add build source repo URI extension when repo is provided, add integration tests for this change
Signed-off-by: Meredith Lancaster <malancas@github.com>
* add initial docs on specifying cert identity
Signed-off-by: Meredith Lancaster <malancas@github.com>
* wording
Signed-off-by: Meredith Lancaster <malancas@github.com>
* add reusable workflow example
Signed-off-by: Meredith Lancaster <malancas@github.com>
* add more test cases
Signed-off-by: Meredith Lancaster <malancas@github.com>
* tweak to verify docs
---------
Signed-off-by: Meredith Lancaster <malancas@github.com>
Co-authored-by: Phill MV <phillmv@github.com>
2024-05-08 07:44:52 -06:00
William Martin
5007c18f5f
Fix unused params across project
2024-05-07 17:50:43 +02:00
Babak K. Shandiz
9f9d0415da
Output JSON FIELDS
...
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
2024-05-06 17:55:46 +01:00
William Martin
61a698a55a
Add support for jobs with long filenames
...
Co-authored-by: John Basila <john@orca.security>
Co-authored-by: Shay Nehmad <shay.nehmad@orca.security>
2024-05-06 11:32:41 +02:00
Meredith Lancaster
6f350827d2
Run attestation command set integration tests separately ( #9035 )
...
* rename and add integration build tag
Signed-off-by: Meredith Lancaster <malancas@github.com>
* run tests that include integration build tag in workflow
Signed-off-by: Meredith Lancaster <malancas@github.com>
---------
Signed-off-by: Meredith Lancaster <malancas@github.com>
2024-05-02 08:07:44 -06:00
Kaan UzdoÄŸan
7b2bd95c9a
Add --latest=false example to release create command
2024-05-02 11:08:37 +02:00
William Martin
4ca098b0c9
Adjust short and long to be the same
2024-05-01 14:17:08 +02:00
William Martin
5a5b04d132
Document relationship between host and active account
2024-05-01 11:14:00 +02:00
Andy Feller
f2d6a8ec5c
Merge pull request #9030 from cli/wm/doc-clone
...
Document repo clone protocol behaviour
2024-04-30 09:03:11 -04:00
William Martin
825beef723
Document repo clone protocol behaviour
2024-04-30 08:22:49 +02:00
Phill MV
38ee906acc
whitespace aligment for inspect/inspect.go
2024-04-29 16:40:30 -04:00
Phill MV
9523a99325
whitespace alignment in attestation/attestation.go
2024-04-29 16:38:35 -04:00
Phill MV
ce61fd8a06
Added tweaked note to tuf-root-verify
2024-04-29 16:31:28 -04:00
Phill MV
5619251faa
Tweaked gh attestation help strings to generate nicer cli manual site.
2024-04-29 16:24:54 -04:00
Andy Feller
f5430ced2d
Merge pull request #9022 from cli/andyfeller/attestation-beta-usage
...
Add beta designation on attestation command set
2024-04-29 14:57:56 -04:00
Andy Feller
d51ae5ced9
Update attestation's beta designation
2024-04-29 14:45:20 -04:00
Andy Feller
57ca29b4b8
Merge pull request #9019 from cli/wm/attestation-host-checks
...
Be more general with attestation host checks
2024-04-29 13:44:21 -04:00
Andy Feller
0740c00f0a
Add beta designation on attestation command set
...
With the `gh attestation` command set going into public beta, users should be reminded the feature is in beta and subject to change.
Both the short and long help usage are updated for individual command `--help` as well as `gh reference`.
2024-04-29 12:46:01 -04:00
Andy Feller
68dfd87f47
Merge pull request #9000 from cli/andyfeller/flag-level-disableauth
...
proof of concept for flag-level disable auth check
2024-04-29 12:15:49 -04:00
Andy Feller
cc36d32a21
Test gh at verify -b does not require auth
...
Thanks to @williammartin, this completes the PR by ensuring the actual feature this new logic was added for actually works as expected :D
2024-04-29 12:02:41 -04:00
William Martin
ef51cad663
Use ghinstance package for attestation host checks
2024-04-29 17:08:22 +02:00
Babak K. Shandiz
7c4e45cc9d
Fix issue with closing pager stream ( #9020 )
...
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
2024-04-29 15:48:08 +02:00
Babak K. Shandiz
7d432bcd3a
Support long URLs in gh repo clone ( #9008 )
...
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
2024-04-29 14:42:18 +02:00
Meredith Lancaster
1a35ce38ad
check for enterprise host
...
Signed-off-by: Meredith Lancaster <malancas@github.com>
2024-04-29 14:06:22 +02:00
William Martin
6d8709bdd7
Merge pull request #8997 from steiza/steiza/attestation-verify-offline
...
Support offline mode for `gh attestation verify`
2024-04-29 12:22:08 +02:00
William Martin
cf2060ce9a
Remove unnecessary defensive check
2024-04-26 17:20:26 +02:00
William Martin
439c95c55e
Test verification failures when attestations are bad
2024-04-26 17:20:04 +02:00
William Martin
a0c06e170e
Rework sigstore tests for easier maintenance
2024-04-26 16:56:13 +02:00
William Martin
054b306d09
Make error more obvious when bundle has wrong extension
2024-04-26 16:23:56 +02:00