Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.7.1 #365

Open
15 of 18 tasks
klihub opened this issue Sep 23, 2024 · 1 comment
Open
15 of 18 tasks

Release v0.7.1 #365

klihub opened this issue Sep 23, 2024 · 1 comment
Assignees

Comments

@klihub
Copy link
Collaborator

klihub commented Sep 23, 2024

Release Process

  • Create and push new release branch
  • Local release preparations (on the release branch)
    • Run e2e tests
    • Sync/tidy up dependencies.
      • Run go mod tidy.
      • Run git commit -m 'go.mod,go.sum: update dependencies.' go.{mod,sum}, if necessary.
    • Run git tag -a -m "NRI plugins $VERSION" $VERSION.
  • Publishing
    • Push the tag with git push $VERSION.
    • Check that new container images are published for the tag.
      • for i in nri-resource-policy-topology-aware nri-resource-policy-balloons nri-resource-policy-template nri-config-manager nri-memory-qos nri-memtierd; do \
            skopeo inspect --format "$i: {{.Digest}}" docker://ghcr.io/containers/nri-plugins/$i:$VERSION;
        done
        
    • Finalize the new draft release created by CI
      • Check that all artefacts (Helm charts) were uploaded
      • Write the change log to the release.
      • Get the change log OK'd by other maintainers.
    • Publish the draft as a release.
    • Verify that the Helm repo was updated
    • Add a link to the tagged release in this issue.
    • Generate the operator bundle by running make bundle within deployment/operator directory and submit the generated content to the community-operators.
  • Create and push unannotated development tag X.Y.0-devel for next release cycle.
  • Close this issue.
@klihub klihub self-assigned this Sep 23, 2024
@klihub
Copy link
Collaborator Author

klihub commented Sep 23, 2024

v0.7.1 tagged and released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant