linode / linode-blockstorage-csi-driver

Container Storage Interface (CSI) Driver for Linode Block Storage
Apache License 2.0
66 stars 55 forks source link

Update Release Process #119

Closed luthermonson closed 11 months ago

luthermonson commented 1 year ago

The release process needs to be updated as the versioned manifests aren't currently working.

Background: The release process has a gh workflow which will come in after a published release which creates the kube manifests and will add/commit them to the repo for the release version. This process is currently broken due to branch protections and the job is currently giving out errors like the following:

Push to branch master
remote: error: GH00[6](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:7): Protected branch update failed for refs/heads/master.        
remote: error: Changes must be made through a pull request.        
To https://github.com/linode/linode-blockstorage-csi-driver.git
 ! [remote rejected] HEAD -> master (protected branch hook declined)
error: failed to push some refs to 'https://github.com/linode/linode-blockstorage-csi-driver.git'
Error: Invalid exit code: 1
    at ChildProcess.<anonymous> (/home/runner/work/_actions/ad-m/github-push-action/65392840bda2e[7](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:8)74394d5cd3[8](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:9)ca33e5[9](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:10)18aec2d3/start.js:29:21)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1[10](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:11)0:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) {
  code: 1
}
Error: Invalid exit code: 1
    at ChildProcess.<anonymous> (/home/runner/work/_actions/ad-m/github-push-action/65392840bda2e774394d5cd38ca33e5918aec2d3/start.js:29:21)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:[11](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:12)00:[16](https://github.com/linode/linode-blockstorage-csi-driver/actions/runs/6398496106/job/17368748454#step:5:17))
    at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)