etcd/.github
Brandon Philips 142358c13d github: workflows: add asset-transparency release action
From etcd-dev discussion:
https://groups.google.com/u/2/g/etcd-dev/c/oMGSBqs_7sc

I have been working on this system called Asset Transparency[1] which
helps users verify they have received the correct contents from a URL.
If you are familiar with the "download a file, download a SHA256SUM
file, run `sha256sum -c`, etc" process? This tool helps to automate
that for users into something like this[2]:

$ tl get https://github.com/etcd-io/etcd/releases/download/v3.4.12/etcd-v3.4.12-darwin-amd64.zip

And a best practice for this Asset Transparency system is that URLs
are registered with the log as soon as possible. Why? Well, the sooner
a URL is entered the longer it can protect people consuming a URL from
unexpected content modification from say a GitHub credential
compromise.

To that end I have written a GitHub Action[3] that will automatically
do that on every release. It is easy to activate and should be hands
free after installation. So, before I enable it I want to see if there
are any concerns from maintainers. The only change to our repo will be
a new file in .github/workflows.

[1] https://www.transparencylog.com
[2] https://github.com/transparencylog/tl
[3] https://github.com/transparencylog/publish-releases-asset-transparency-action
2020-08-20 11:32:36 -07:00
..
workflows github: workflows: add asset-transparency release action 2020-08-20 11:32:36 -07:00
ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE: fix of a broken link 2020-04-30 13:59:17 +02:00
PULL_REQUEST_TEMPLATE.md *: update github.com links 2018-08-28 17:47:56 -07:00
SECURITY.md Security: Create etcd security process 2019-07-23 15:43:15 -04:00
stale.yml github: add stale issue close time (#11763) 2020-04-06 13:56:45 -07:00