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

Avalon 7.1.1 Release #4144

Closed
22 tasks done
joncameron opened this issue May 26, 2020 · 2 comments
Closed
22 tasks done

Avalon 7.1.1 Release #4144

joncameron opened this issue May 26, 2020 · 2 comments
Assignees

Comments

@joncameron
Copy link
Contributor

joncameron commented May 26, 2020

Description

We'll need a slightly different process than usual, since we won't be merging develop to staging as is the usual way.

PRs to Exclude

PRs to Include

Dependency Upgrades

Other Updates

Fixes

Structural Metadata Editor

Process and Git Flow

Done Looks Like

Pre-release check

  • Go through the current changelog since 7.1 and double-check changes to the code to make sure we're getting only things that should be in the release

Code Changes

  • Update version in code
  • Update license headers in files if needed
  • Tag dependency repos
  • Update gemfile to point to those tags
  • Merge staging into master
  • Publish release button in Github
  • Create tag for v7.1.1 (should already happen when pressing release button)

Application Testing

  • Smoke-testing

Documentation

  • Update Known Issues
  • Update version numbers on Wiki to refer to latest release as 7.1.1

Marketing and Outreach

  • Write a draft of release notes on Github (some items currently in a draft)
  • Publish release on Github https://github.com/avalonmediasystem/avalon/releases
  • Update wiki with release notes
  • Publish blog post announcing the release
  • Update homepage with blog post for release announcement
  • Update homepage with the updated version and documentation links
  • Update website with demo box changes
  • Put announcement on Twitter
  • Put announcement on Facebook
  • Send out email to Samvera community mailing list
  • Publicize in appropriate Slack channels
@cjcolvar
Copy link
Member

cjcolvar commented Jun 1, 2020

Need to review and upgrade dependencies for security issues. PRs created or merged to deal with all ruby dependencies. 3 JS dependencies need to be upgraded:

  • Upgrade minimist to version 1.2.3 or later
  • Upgrade acorn to version 6.4.1 or later
  • Upgrade kind-of to version 6.0.3 or later

@joncameron
Copy link
Contributor Author

@joncameron to enter the release checklist template in "done looks like"

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

2 participants