zhmcclient / python-zhmcclient

A pure Python client library for the IBM Z HMC Web Services API
Apache License 2.0
39 stars 26 forks source link

Simplify release and start steps further #1628

Closed andy-maier closed 2 months ago

andy-maier commented 2 months ago

The end goal for releasing a version is:

The end goal for starting a new version is:

andy-maier commented 2 months ago

Started working on this, and added a new (still undocumented) make target "release_pr". Current status is that it successfully creates the release PR, but the following test workflow is not triggered. See PR #1639

andy-maier commented 2 months ago

I have created issue https://github.com/actions/github-script/issues/484 to discuss why the test workflow is not triggered.

andy-maier commented 2 months ago

After several attempts, I have given up on automating the release PR creation.

The basic sets of attempts were:

Additional artifacts for for the attempts with the personal access token:

Additional artifacts for for the attempts with the dummy GitHub App:

andy-maier commented 2 months ago

PR #1656 removed all of the code for support fo release_pr.

It can be re-established by reverting the commit in that PR.