You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make sure the upgrade instructions have been added to docs/upgrades/.
B. Translations
Make sure that any new translations have been translated into all languages. Use machine translation for this, and mark them as "Needs edit" so that a human translator can eventually edit/approve. This has now been automated for all translation groups except for global_indicators, global_targets, and global_goals, thanks to the "Automatic translation" add-on in Weblate.
Make sure that Weblate has no pending commits and the Weblate pull-request has been merged.
C. Tags and branches
Push the new tag for all four repos.
Merge the old dev branch into the new dev branch for all four repos. Eg, if releasing version 1.3.0, merge 1.3.0-dev into 1.4.0-dev.
Merge the old dev branch into the master branch for all four repos. Eg, if releasing version 1.3.0, merge 1.3.0-dev into master.
D. Packages
Build ("gem build") and push ("gem push") the jekyll-open-sdg-plugins gem to rubygems.org
(Not implemented yet) Publish sdg-build to pypi.org.
E. Starter repositories
Update the open-sdg-data-starter to point to the new tags, by updating these files:
In the steps below, "all four repos" refers to open-sdg, sdg-build, sdg-translations, and jekyll-open-sdg-plugins.
Releasing the "beta1" version (eg 2.0.0-beta1)
gem build jekyll-open-sdg-plugins.gemspec
gem push jekyll-open-sdg-plugins-1.5.0.pre.beta1.gem
Releasing the new version (eg 2.0.0)
A. Changelogs and versions
B. Translations
C. Tags and branches
D. Packages
E. Starter repositories
F. Outreach
The text was updated successfully, but these errors were encountered: