-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add automatic releases using goreleaser #234
Add automatic releases using goreleaser #234
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf56512 - Browse repository at this point
Copy the full SHA bf56512View commit details -
feat: keyless realeases with goreleaser and cosign
This commit enables keyless signatures via the Github Actions workload identity. The pipeline will run on a new tag and will generate a compiled cli and server version of TUF and a signed source tarball. The keys are ephemeral and valid for 30min and strictly coupled to the workload identity of the Github Actions workflow. Transparency logs will be automatically uploaded to the public rekor instance
Configuration menu - View commit details
-
Copy full SHA for fc533d7 - Browse repository at this point
Copy the full SHA fc533d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f71eed - Browse repository at this point
Copy the full SHA 0f71eedView commit details -
chore: split test and release phases into reusable workflows
Adds also github style changelog in which it tags people who contributed to the last release. It also groups breaking commits into a separate group that is on top of the changelog for better visibility. Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4859d45 - Browse repository at this point
Copy the full SHA 4859d45View commit details -
chore: bump goreleaser to v1.6.3
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fc8339 - Browse repository at this point
Copy the full SHA 1fc8339View commit details -
chore: use golangci-lint instead of go fmt, staticcheck, etc.
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17a77f9 - Browse repository at this point
Copy the full SHA 17a77f9View commit details -
chore: use github-action for goveralls instead of the legacy GOPATH way
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4260b24 - Browse repository at this point
Copy the full SHA 4260b24View commit details -
chore: add golangci.yml config enabling several other linters
Fix also some of the linter errors so it doesn't fail. Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e1875c - Browse repository at this point
Copy the full SHA 5e1875cView commit details -
chore: use the flags property of goreleaser instead of env vars while…
… building Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0149cae - Browse repository at this point
Copy the full SHA 0149caeView commit details -
chore: set goreleaser to automatically mark releases with a suffix as…
… prereleases Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20374ae - Browse repository at this point
Copy the full SHA 20374aeView commit details -
chore: partially revert "Add golangci.yml config enabling several oth…
…er linters" This reverts commit a72cf40 which also included fixes for some of the issues raised by golangci-lint. They will be addressed in a separate PR. Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9f42ac - Browse repository at this point
Copy the full SHA e9f42acView commit details -
chore: add commitsar action to enforce the use of conventional commits
For reference - https://www.conventionalcommits.org Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9a23fd - Browse repository at this point
Copy the full SHA c9a23fdView commit details -
fix: use keyword specificed in the conventional commit spec for break…
…ing changes Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2e1f53 - Browse repository at this point
Copy the full SHA c2e1f53View commit details
Commits on Mar 24, 2022
-
chore: configure dependabot to monitor github-actions too
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ea6b29 - Browse repository at this point
Copy the full SHA 8ea6b29View commit details -
chore: pin github-actions dependencies by digest
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 790cfc6 - Browse repository at this point
Copy the full SHA 790cfc6View commit details -
chore: pin and configure dependabot to monitor Python test dependencies
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27d6d6c - Browse repository at this point
Copy the full SHA 27d6d6cView commit details -
chore: bump goreleaser version to v1.7.0
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c32d676 - Browse repository at this point
Copy the full SHA c32d676View commit details -
chore: run tests using Go version 1.18.x
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53cd095 - Browse repository at this point
Copy the full SHA 53cd095View commit details -
chore: checkout code first in order to fix CI failure
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f4be57 - Browse repository at this point
Copy the full SHA 6f4be57View commit details -
chore: run CI against all Go versions newer than the minimal one set …
…in go.mod Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8c8cf9 - Browse repository at this point
Copy the full SHA e8c8cf9View commit details -
chore: download python dependencies from requirements-test.txt
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25e6ace - Browse repository at this point
Copy the full SHA 25e6aceView commit details -
chore: use the minimal Go version set in go.mod for releases
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9d42f1 - Browse repository at this point
Copy the full SHA d9d42f1View commit details -
chore: pin the go-version-action using a digest
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89e45e9 - Browse repository at this point
Copy the full SHA 89e45e9View commit details -
chore: configure dependabot to use chore commit prefix for gomod updates
Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b9b0c9 - Browse repository at this point
Copy the full SHA 2b9b0c9View commit details -
chore: revert the use of dedicated requirements.txt file path for git…
…hub actions Signed-off-by: Radoslav Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8d33dc - Browse repository at this point
Copy the full SHA f8d33dcView commit details