Merge branch '22406-rails-db-bugfix'
[arvados-dev.git] / cmd / art / TASKS
1 Prepare X.Y-staging branch
2 Build and test new tordo compute node, update third-party package pin versions
3 Update the "Upgrading Arvados and Release notes" doc page (main and release branch), update provision.sh, formula and arvbox to point to release
4 Ensure that developer-run-tests and developer-run-tests-doc-sdk-java-R are passing on Jenkins
5 Review release branch
6 Draft release notes and publish them to www-dev
7 Review release notes
8 Create next redmine release
9 Build RC packages
10 Build RC arvados/jobs image
11 Test installer formula / provision scripts with RC packages
12 Build compute image & deploy RC packages to playground
13 Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
14 Manual testing
15 Approve RC for release
16 Build final release packages
17 Publish stable arvados/jobs Docker image
18 Push packages to stable
19 Publish Python and Ruby packages
20 Publish Java package
21 Publish R package
22 Publish arvados/arvbox-demo image
23 Tag commits, fast-forward X.Y-release branch to match X.Y-staging
24 Ensure doc.arvados.org is up to date
25 Update pirca and jutro to stable release
26 Merge release notes (step 6) from "develop" to "main" on arvados.org
27 Send out release announcements
28 Major releases only: Copy "run-tests" jobs in jenkins
29 Add the release to zenodo.org