aws-deadline / deadline-cloud-for-maya

AWS Deadline Cloud for Maya
Apache License 2.0
11 stars 10 forks source link

ci: add gpg signing for build artifacts #119

Closed moorec-aws closed 5 months ago

moorec-aws commented 5 months ago

What was the problem/requirement? (What/Why)

  1. We need to uncomment gpg signing now that a key is available to use.
  2. Add hatch verbosity so we can see what dependencies are being installed.
  3. Move Internal Publish to run first because it has a higher chance of failure.

What was the solution? (How)

  1. uncomment code and add the keys identity
  2. Add -v flag to build and lint commands
  3. Move PublishToInternal to run before PublishToRepository

What is the impact of this change?

Artifacts will now be signed

How was this change tested?

Tested in a development account

hatch run lint
hatch run test
hatch run build

Was this change documented?

No

Is this a breaking change?

No