terraform/internal/releaseauth
Brandon Croft 7acde98806
cloudplugin: change manifest format to match releases API
Changes the release manifest format to more closely match the releases API V1 (example https://api.releases.hashicorp.com/v1/releases/terraform-cloudplugin/0.1.0-prototype)

- The new format doesn't carry the SHASUM for each build, so it made the matching_sums check in releaseauth redundant.
- Added tests for checksum parsing
- Added ID-based selection of signature file
2023-09-06 14:03:24 -06:00
..
testdata Package releaseauth 2023-08-14 14:07:18 -06:00
all.go more missing headers 2023-08-30 14:55:24 -07:00
all_test.go cloudplugin: change manifest format to match releases API 2023-09-06 14:03:24 -06:00
checksum.go more missing headers 2023-08-30 14:55:24 -07:00
doc.go more missing headers 2023-08-30 14:55:24 -07:00
hash.go more missing headers 2023-08-30 14:55:24 -07:00
hash_test.go cloudplugin: change manifest format to match releases API 2023-09-06 14:03:24 -06:00
signature.go cloudplugin: change manifest format to match releases API 2023-09-06 14:03:24 -06:00