cyberark / secrets-provider-for-k8s

Cyberark secrets provider for k8s
Apache License 2.0
26 stars 11 forks source link

Added automated release process to project pipeline #455

Closed neil-k-zero closed 2 years ago

neil-k-zero commented 2 years ago

Desired Outcome

Add project to automated release process.

Implemented Changes

Connected Issue/Story

N/A

Definition of Done

At least 1 todo must be completed in the sections below for the PR to be merged.

Changelog

Test coverage

Documentation

Behavior

Security

jtuttle commented 2 years ago

This looks like great, are you planning on updating the release instructions to match the new workflow?

neil-k-zero commented 2 years ago

This looks like great, are you planning on updating the release instructions to match the new workflow?

Ah, sure thing, I'll work on updating it.

jtuttle commented 2 years ago

Thanks, we'll want to make sure to do update release instructions on any repos that undergo this change so that we don't end up with someone trying to release the old way.

neil-k-zero commented 2 years ago

Thanks, we'll want to make sure to do update release instructions on any repos that undergo this change so that we don't end up with someone trying to release the old way.

@jtuttle I noticed there's a section in the release doc that has a few helm chart yaml files that need to be manually updated. I'm thinking I could possibly write something that will utilize the now auto generated VERSION file and update those files automatically to match. Then I can remove that entire section from the doc.

codeclimate[bot] commented 2 years ago

Code Climate has analyzed commit b1196ba7 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 89.2% (0.0% change).

View more on Code Climate.