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

7.5.1 Testing and Release #5052

Closed
25 tasks done
joncameron opened this issue Feb 6, 2023 · 0 comments
Closed
25 tasks done

7.5.1 Testing and Release #5052

joncameron opened this issue Feb 6, 2023 · 0 comments
Assignees

Comments

@joncameron
Copy link
Contributor

joncameron commented Feb 6, 2023

Release Checklist

Code Changes

  • Update code files with version number
  • Update license headers in files if needed (will wait until next release)
  • Tag dependency repos
  • Update gemfile to point to those tags
  • Merge develop into staging
  • Merge staging into master

Application Testing

  • Testing (after merge to staging)

Documentation

Release and Documentation

  • Write a draft of release notes on Github
  • Publish release in Github (create tag as well, if the release is not already tagged) https://github.com/avalonmediasystem/avalon/releases
  • Update avalon-docker to point at new release docker tag and github tag
  • Build and push updated docker images (may already happen via bamboo CI process)
  • Rebuild develop from main (our git flow)
  • Deploy release to demo.avalonmediasystem.org

Website and Outreach

  • Publish blog post announcing the release
  • Update homepage with blog post for release announcement
  • Update homepage with the updated version and documentation links
  • Put announcement on Twitter
  • Put announcement on Facebook
  • Send out email to Samvera community mailing list
  • Publicize in appropriate Slack channels

Included PRs

@joncameron joncameron self-assigned this Feb 7, 2023
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