Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cert-manager/release

Releasing tooling for the cert-manager project
https://github.com/cert-manager/release

Merge pull request #92 from JoshVanL/github-workflow-fix-create-pr

Run git config add safe directory before making changes to testing

a45fb0d3e96f046d06c5c0e8f8b0c761a772e2a8 authored over 2 years ago by jetstack-bot <[email protected]>
Run git config add safe directory before making changes to testing

Signed-off-by: joshvanl <[email protected]>

7ed6a5b5060c60055b700518e606929710286c40 authored over 2 years ago by joshvanl <[email protected]>
Update CommonImageTest to 20220812-2f64076-4.2.1

Signed-off-by: joshvanl <[email protected]>

b2052f5c0b0a0ec69810f38ebc3bf693b943b487 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #89 from JoshVanL/cmrel-generate-prow-auto

Option to write generated prow config, and automatically create pull request against jetstack/te...

4c17d76d0f5b8dc920a644e43110e13bf420be94 authored over 2 years ago by jetstack-bot <[email protected]>
Ensure unique step names

Signed-off-by: joshvanl <[email protected]>

039f96224e98aa46acbf1ce6841839c132e6a9be authored over 2 years ago by joshvanl <[email protected]>
Adds github workflow action to automatically create pull requests on

jetstack/testing when the cert-manager prow config changes

Signed-off-by: joshvanl <me@joshvanl....

ac2a001546a4d10770f964d30be9a265444187ce authored over 2 years ago by joshvanl <[email protected]>
Updates cmrel generate-prow subcommand to add option to write generated

files.

Signed-off-by: joshvanl <[email protected]>

e4579e82886a72b3a8c10a2945f821aa4743dc6a authored over 2 years ago by joshvanl <[email protected]>
Add github workflow to show the changes the PR is going to make

Signed-off-by: joshvanl <[email protected]>

0fdfaa94cffeed86978ebcbec791925b0667f952 authored over 2 years ago by joshvanl <[email protected]>
Run workflow on pushes to master

Signed-off-by: joshvanl <[email protected]>

33298df723f84e873f893f84ea86565313dda452 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #90 from JoshVanL/add-image-to-prow-context

Adds Image to prow context, pass context to job generators.

403fe92f454bcc0554618e17d8610d02fd6b6a9e authored over 2 years ago by jetstack-bot <[email protected]>
Adds Image to prow context, pass context to job generators.

Hard code and pin images for previous release branches

Signed-off-by: joshvanl <[email protected]>

d92c76d144e380f69f821568b632cf3b08216fd1 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #88 from SgtCoDFish/trivydind

Enable dind for trivy jobs

d42d2b12a92cffda5b8b91811c5790d596d0f4e3 authored over 2 years ago by jetstack-bot <[email protected]>
enable dind for trivy jobs

Signed-off-by: Ashley Davis <[email protected]>

3fc7b1afe47073316f963c8027e654cc444cea7e authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #87 from inteon/upgrade

Upgrade bazelbuild image (fix wrong tag)

21cdf197d151058f5b4dd081b70afaee3491063d authored over 2 years ago by jetstack-bot <[email protected]>
upgrade bazelbuild image (fix wrong tag)

Signed-off-by: Tim Ramlot <[email protected]>

558cfe976486346e559d5c72cb997fd63a65ff97 authored over 2 years ago by Tim Ramlot <[email protected]>
Merge pull request #86 from inteon/upgrade

Upgrade bazelbuild image

6b96d6c44ae52596a39a5f3daf4fca52176f03e6 authored over 2 years ago by jetstack-bot <[email protected]>
upgrade bazelbuild image

Signed-off-by: Tim Ramlot <[email protected]>

c7f1433c07475944876dd0102c18b7a984dd9c75 authored over 2 years ago by Tim Ramlot <[email protected]>
Merge pull request #85 from SgtCoDFish/trivyscans

Add generator for trivy scan tests

b115bfbd8dcb7354df96500602976bf6631f04a7 authored over 2 years ago by jetstack-bot <[email protected]>
Add generator for trivy scan tests

Signed-off-by: Ashley Davis <[email protected]>

707751502f1ef850e6e9a57a6031b28ef55bd5e3 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #84 from SgtCoDFish/no119

Generate tests based on a single branch name

81513ef755274aa8720ab8fbd2fc7304ff45ca44 authored over 2 years ago by jetstack-bot <[email protected]>
add ability to skip upgrade tests for a release branch

Signed-off-by: Ashley Davis <[email protected]>

2360d1112277bcb0a20828a4226d7f47275e5b9f authored over 2 years ago by Ashley Davis <[email protected]>
Generate tests based on a single branch name

This includes generating presubmit/periodic dashboard names, incorporating
branch names into tes...

69ea41f412308fd59ca674497ea442ec9eaa8ebd authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #83 from SgtCoDFish/whoops

Fix handling of periodic gen with multiple branches

7f63f406345fb6f4252a72c710dacacaffb64830 authored over 2 years ago by jetstack-bot <[email protected]>
fix handling of periodic gen with multiple branches

Signed-off-by: Ashley Davis <[email protected]>

9e3a0bcff875dd946323da0116877535dfca83f0 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #82 from SgtCoDFish/post1.9

Changes required post release of 1.9

f6a5f902e9e98eb4836b06fd3f8b70d768fab106 authored over 2 years ago by jetstack-bot <[email protected]>
changes required post release of 1.9

Signed-off-by: Ashley Davis <[email protected]>

a17258bffdbf1525b4b9aa42c266c31344d09390 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #81 from SgtCoDFish/bumpgo

Bump gcb versions of go to 1.18

873946809c588f63f0673e675423f6312200dac5 authored over 2 years ago by jetstack-bot <[email protected]>
bump gcb versions of go to 1.18

also runs go mod tidy, and temporarily removes a chunk of our verify job

Signed-off-by: Ashley ...

e848ae847c0684e36f80f2ae126dba81c94c2c57 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #80 from SgtCoDFish/generate-tests

Generate tests

4685bfcdd58632441ed7bc94d2fb4d260b707cd0 authored over 2 years ago by jetstack-bot <[email protected]>
add note about configurer

Signed-off-by: Ashley Davis <[email protected]>

d5fea64ceecdd01930b1f8a889822c8c89cadd02 authored over 2 years ago by Ashley Davis <[email protected]>
review comments

Signed-off-by: Ashley Davis <[email protected]>

68b36ff3f525a0aa65963c1599be47044809b042 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #77 from irbekrm/vscode

Adds .vscode to .gitignore

bd8ee7e4bcb3dc4849b8e5492c4c16e5ce607248 authored over 2 years ago by jetstack-bot <[email protected]>
add command for generating test YAML

- adds complete presubmit + periodic generation, across different
"modes" including "previous"...

fbf41a373ba21797a953f26c77953546fc989b9f authored over 2 years ago by Ashley Davis <[email protected]>
bump to use go 1.18

Signed-off-by: Ashley Davis <[email protected]>

036983ed22da60597c8f14054f9ddb515b3e1313 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #78 from SgtCoDFish/simpler-path

Reduce work + simplify output

26a31da5f69f34a427e63ac417ce7ce1d773e141 authored over 2 years ago by jetstack-bot <[email protected]>
reduce work + simplify output

The path to which we write staged releases is now simpler for tagged
releases, and the release p...

8ba3ce2e98d905203716c28ec7f83a4184cbc7aa authored over 2 years ago by Ashley Davis <[email protected]>
Adds .vscode to .gitignore

Signed-off-by: irbekrm <[email protected]>

4cd7063885cfc9da6d4eb5555f92ea4b6a13a186 authored over 2 years ago by irbekrm <[email protected]>
Merge pull request #76 from SgtCoDFish/publish-release

Use `make publish-release` / update builder image

3678f03c0a22353af2c95b4abccd5859158cc02b authored over 2 years ago by jetstack-bot <[email protected]>
use make upload-release to create a release

A goal for the make-based build system is that all commands to build and
stage a release are def...

e0e4bce3e69bc1921ae52663c2fd6095fe745351 authored over 2 years ago by Ashley Davis <[email protected]>
remove outdated comment from makestage cloudbuild

Signed-off-by: Ashley Davis <[email protected]>

60a6ad4bd43be563902427277b138616821b13f0 authored over 2 years ago by Ashley Davis <[email protected]>
update to latest bazelbuild and remove manual jq install

in https://github.com/jetstack/testing/pull/680 we created a version of
bazelbuild which install...

650cc1b434d29ebcfc8d77a86283663b70491721 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #75 from SgtCoDFish/logo

Update to smaller logo

81115144cf94466e9df5ea70949b0a556e5b0546 authored over 2 years ago by Ashley Davis <[email protected]>
update to smaller logo

Signed-off-by: Ashley Davis <[email protected]>

1aac4ac188d5dc91e15d63dd8ce93036309d19cf authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #74 from SgtCoDFish/logo

add logo to harmonize with other org projects

afddda5b60abead58f035253a8db8055c236759c authored over 2 years ago by jetstack-bot <[email protected]>
add logo to harmonize with other org projects

Signed-off-by: Ashley Davis <[email protected]>

a8e710d97112fb75dbb1479f9d3590e00841e371 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #70 from SgtCoDFish/makepublish

Add support for 'makefile-built' artifacts when publishing

cccdd578bf20a63e366563ee3bb18e9c71fdf7a1 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #72 from SgtCoDFish/redirectmakestage

Save makestage artifacts at the same location stage artifacts are saved

c530b31dc501507bbff53b7d0c044255a4b5fdc6 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #73 from SgtCoDFish/fixcosignarg

Use new --key arg for cosign, replacing deprecated -key

c825feb4551f5bad1cd9f04d5c9688b756202588 authored over 2 years ago by jetstack-bot <[email protected]>
re-tag images when publishing, don't use stored image name

The makefile flow tags images with names such as
"cert-manager-acmesolver-amd64:v1.8.0-alpha.2",...

96e2d8797f03ef3f470def1f95831c3a8bf5e121 authored over 2 years ago by Ashley Davis <[email protected]>
add support for 'makefile-built' ZIP artifacts when publishing

- support for loading zip files
- renames tarballs to 'archives'
- write github release client b...

a400689e05f1a8e8da3b1401f7d9338a1b5a3bd8 authored over 2 years ago by Ashley Davis <[email protected]>
use new --key arg for cosign, replacing deprecated -key

Signed-off-by: Ashley Davis <[email protected]>

12273801f197ffd84792abc88e5fa312cfe2fa80 authored over 2 years ago by Ashley Davis <[email protected]>
save makestage artifacts at the same location stage artifacts are saved

also does some cleanup of makestage, simplifies things, and adds output
of the GCS target path i...

d4aaf6ef3a104deb7de47d4667bd81c855a1cfa2 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #71 from SgtCoDFish/enablesigningagain

Re-enable container signing and bump cosign version

82130ea732c2b5447f458356fc78f2dcabda3bf7 authored over 2 years ago by jetstack-bot <[email protected]>
re-enable container signing and bump cosign version

Doesn't bump to latest cosign version because it failed to install
cleanly, whereas 1.5.2 is sup...

5c20799702bfee4e1b6f0878e20fe40927040ea2 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #69 from SgtCoDFish/makestage

Add makestage command

a79d56a6ee70740a4fae39b5372aaf095ee289c4 authored almost 3 years ago by jetstack-bot <[email protected]>
add makestage command

This is equivalent to cmrel stage but using the new make flow, which
doesn't run cmrel inside GC...

b5d708bdca51480b6b466427b4e8f0ae88ccfb9e authored almost 3 years ago by Ashley Davis <[email protected]>
Merge pull request #68 from wallrj/cert-manager-github-org

Update cmrel to use the new cert-manager organization on GitHub

0246d3e7943a4eab78617add55157a1a23568fc3 authored almost 3 years ago by jetstack-bot <[email protected]>
Replace references to the GitHub organisation "jetstack" with "cert-manager"

Signed-off-by: Richard Wall <[email protected]>

7be18345abeeba792671c78b01baa44b07cf28a9 authored almost 3 years ago by Richard Wall <[email protected]>
Merge pull request #67 from SgtCoDFish/onecommit

Commit helm chart and prov in one commit

a1e2bad95be9688794fd0571c4c40e88cccf9173 authored about 3 years ago by jetstack-bot <[email protected]>
commit helm chart and prov in one commit

this addresses a race condition caused by github actions

NB: the "old" CreateFile API call had ...

88966350394c686a835653c96edde7adcf413142 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #65 from jakexks/tarbug

Use Tar name in binaries.NewFile

97666970e4a1e46d3651624117b1e351733807e7 authored about 3 years ago by jetstack-bot <[email protected]>
Use Tar name in binaries.NewFile

Signed-off-by: Jake Sanders <[email protected]>

ccd61889fb85bc7d93ac08278b66ae1fb05c9a17 authored about 3 years ago by Jake Sanders <[email protected]>
Merge pull request #64 from JoshVanL/release-target-cmctl

Adds support for cmctl release target

c3f73f412b4c637a2c962111102cb8242fc09885 authored about 3 years ago by jetstack-bot <[email protected]>
Adds support for cmctl release target

Signed-off-by: joshvanl <[email protected]>

a63ac18d4322a49719983f606d825af9de32b15d authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #62 from SgtCoDFish/whynocosign

Don't sign yet, plus attempt to shell to cosign version at start + fix install in gcb

6ce613144963b344b633d10bf1dc8aa03fd398dd authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #63 from SgtCoDFish/helmchartname

Pass a version number when signing manifests

ebdbcbb830abdb3a0ede01ea632d66a1ea0f18c1 authored about 3 years ago by jetstack-bot <[email protected]>
pass a version number when signing manifests

the name of the chart to be signed is included into the generated prov
file and needs to match t...

d3bd1d56bfec1d155d118a2f965b0c90d2b1cbed authored about 3 years ago by Ashley Davis <[email protected]>
don't sign images yet; quay doesn't support it

Signed-off-by: Ashley Davis <[email protected]>

3801180b7bbbbff63c5d7dc8dbed032a8552ce56 authored about 3 years ago by Ashley Davis <[email protected]>
fix installation of cosign in publish step

there aren't enough words in the english language to describe
how painful this process was

Sign...

550fba6d39c3dfbf00ec814c148bb313d7001e89 authored about 3 years ago by Ashley Davis <[email protected]>
attempt to shell to cosign version at start

this gives information about the version of cosign being used as well as
providing a soft early ...

b2d9d93a67510aa9d9b7619a22a12b5ee3fd6bd5 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #61 from SgtCoDFish/fixpub

Fix some issues with publishing using cmrel

71a08da318d9de99faaedcc425ab03aee76d08c5 authored about 3 years ago by jetstack-bot <[email protected]>
fix filename of committed chart signature

Signed-off-by: Ashley Davis <[email protected]>

6d3cbe814fd03f3fe7aeef522d02f988867f5ae8 authored about 3 years ago by Ashley Davis <[email protected]>
also sign manifest lists when signing registry content

the word "content" is used because it's used in the first line of the
oci registry spec:

"The O...

159730f1c8f66dac80f062d33878a60d90b8f4a1 authored about 3 years ago by Ashley Davis <[email protected]>
specify install location for cosign

since GOPATH is not set, the install location will default to
`$HOME/go/bin` which resolves to `...

4d0a63b9d74470c8f766e85ea434b7832ed8f9e0 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #60 from SgtCoDFish/stagefails

Fix some fails while staging a release

d672e97543e83e9aa81a3d8cbba50a3f61b4c7de authored about 3 years ago by jetstack-bot <[email protected]>
use an explicit type for KMS keys

Signed-off-by: Ashley Davis <[email protected]>

1a6f2fcfa6ce7dc4d03148740bfe8e35d224e122 authored about 3 years ago by Ashley Davis <[email protected]>
fix typo in gcb stage invocation

Signed-off-by: Ashley Davis <[email protected]>

c31b8267ce5c4234aeffbb4be94789cf78503b62 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #59 from SgtCoDFish/defaultkeys

Add default KMS where possible, and pass keys in gcb publish job

d8fed7945fa8a833560145f4ad2b4270953bf674 authored about 3 years ago by jetstack-bot <[email protected]>
add default KMS where possible, and pass keys in gcb publish job

Signed-off-by: Ashley Davis <[email protected]>

b1018e9c7b139c9c79e3684d888d5093c5920638 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #58 from SgtCoDFish/containersign

Add container signing during publish

508caaabf16f4d369578a576aa6ba335b18dfbe1 authored about 3 years ago by jetstack-bot <[email protected]>
sign containers using cosign

Signed-off-by: Ashley Davis <[email protected]>

6f90ad1c3a2af6393defd63ac649692b37fbf4e1 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #54 from SgtCoDFish/skipanystage

Allow running actions for publishing separate artifacts independently

19e545a175c19439ee20eadecda1943cc5fa8fd4 authored about 3 years ago by jetstack-bot <[email protected]>
allow running actions for separate artifacts independently

Adds a command-line flag for controlling which parts of the publish
process are actually run on ...

c389d5fd171575732812ae2be16523898d93f283 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #53 from SgtCoDFish/standalonesign

Add standalone signing commands

be53522e05285d8317f25084681d0217bbd2ff97 authored about 3 years ago by jetstack-bot <[email protected]>
add standalone signing commands

Adds standalone CLI commands for signing helm charts alone or in bundled
manifest files; these c...

6d78f96aa977ba39be027fcbada1274edcebd3b8 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #56 from SgtCoDFish/specifystageosarch

Allow specifying manual arch/os combinations when staging

a219e18b2e64ef078bf73b3641d589b43d1fccb8 authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #57 from SgtCoDFish/shellcmd

Use contexts when shelling out to docker

39bcee19ea8adc0d1c53e89e00bdfb6179f9af74 authored about 3 years ago by jetstack-bot <[email protected]>
Use contexts when shelling out to docker

also makes the shell commands more generic with an eye to using them for
cosign, and consolidate...

bc79f17b8d5fc2a0bda4d0ca1a8a1a5dff7b2419 authored about 3 years ago by Ashley Davis <[email protected]>
allow specifying manual arch/os combinations when staging

this should be useful for testing, so that we can, say, only build
linux/amd64

Signed-off-by: A...

19893628a9b0d29b194b75dc4812b60eacddc74d authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #55 from SgtCoDFish/stage_cleanup

Minor cleanup of gcb stage command

d99880f86ab2d7aa242ee396e5977fdb436f2de6 authored about 3 years ago by jetstack-bot <[email protected]>
clean up calculating target OSes

the previous code had a superfluous append() and was harder to read

Signed-off-by: Ashley Davis...

d2bc492c3a9ace60704eb1f312cb59f41cda7807 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #49 from SgtCoDFish/helmsign-2

Add support for signing helm charts and bundled manifests

4d52f6f9027b2330897cc2014e1af8628bc63d22 authored about 3 years ago by jetstack-bot <[email protected]>
add support for signing helm charts in bundled manifests

This builds on the KMS bootstrapping work to use KMS/PGP to sign helm
charts using helm's own si...

fc261f045352e79caa8b6f0666a89846ebb1236e authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #52 from SgtCoDFish/hackhelmkeyring

Add script for generating a GPG keyring from an armored key

a560718ea369955ca51ef6bde994a7f6e479cdfa authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #51 from SgtCoDFish/staticcreationtime

Ensure that all keys use a static time

5af5e8cd351aab6abd63d6efd3e5ca9ffcdcf019 authored about 3 years ago by jetstack-bot <[email protected]>
add script for generating a GPG keyring from an armored key

these keyrings are required by helm for validating signed charts; this
script is intended to rem...

e4ef6137167a9638652027a126c3621d83a761b9 authored about 3 years ago by Ashley Davis <[email protected]>
ensure that all keys use a static time

the reasoning is explained in a comment on keyCreationTimeUnix in
pkg/sign/kmspgp.go - in short,...

320bc39adb1212cd4572dfc93cd158d7982b2cec authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #48 from SgtCoDFish/helmsign

Add kms/pgp bootstrapping commands for signing

e481e95943f8b3120d7216a717737edc722f820f authored about 3 years ago by jetstack-bot <[email protected]>
add kms/pgp bootstrapping commands for signing

This adds the "cmrel bootstrap-pgp" command which will start a
cloudbuild job to both bootstrap ...

aa2fc10471ea48149501a155aecf6b512eae1baf authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #47 from wallrj/bazel-4.2

Get the bazel image from gcr.io/cloud-builders

9f3dcbc61faf8070124e28f274c56af8b1195159 authored over 3 years ago by jetstack-bot <[email protected]>