python-tuf icon indicating copy to clipboard operation
python-tuf copied to clipboard

chore: update the workflow responsible for notifying of new TUF spec release

Open rdimitrov opened this issue 3 years ago • 1 comments

Description of the changes being introduced by the pull request:

The following PR deprecates the use of the existing workflow for notifying of new TUF releases and moves to one that is hosted in the https://github.com/theupdateframework/specification/ repository.

Note: Dependent on - https://github.com/theupdateframework/specification/pull/224

Please verify and check that the pull request fulfills the following requirements:

  • [ ] The code follows the Code Style Guidelines
  • [ ] Tests have been added for the bug fix or new feature
  • [ ] Docs have been added for the bug fix or new feature

rdimitrov avatar May 09 '22 15:05 rdimitrov

Pull Request Test Coverage Report for Build 2954454752

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 98.175%

Totals Coverage Status
Change from base Build 2947977924: 0.0%
Covered Lines: 1346
Relevant Lines: 1362

💛 - Coveralls

coveralls avatar May 09 '22 17:05 coveralls

@rdimitrov: This is a friendly takeover of your PR to

  1. rebase and solve conflicts
  2. update action/setup-python to latest version
  3. pin major version to be used to 3.x
  4. upgrade pip before using it

(3) and (4) were suggested by @jku in #2089

Given that the upstream dependent (https://github.com/theupdateframework/specification/pull/224) has been merged and permissions concerns addressed (https://github.com/theupdateframework/python-tuf/pull/2001#discussion_r868881109), I suggest this PR is good to go.

This PR also fixes parts of #2089.

lukpueh avatar Aug 30 '22 07:08 lukpueh

oops, pip now complains: no such option: -u: I left #2089 open.

jku avatar Aug 30 '22 11:08 jku