forked from oppia/oppia
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release Automation [Milestone 3]: Added automation for wrapping up th…
…e release (oppia#7779) * Add automation for generating release updates mail * Add automation for wrapping up the release * Update methods for updating configs, add test * Restore reverted file * Fix coverage * Address review comments * Fix tests * Address review comments * Address review comments * Address review comments * Fix test
- Loading branch information
1 parent
4f1cf3e
commit 0882e43
Showing
27 changed files
with
1,488 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,6 +11,7 @@ | |
Alice <[email protected]> | ||
Alison <[email protected]> | ||
Bob <[email protected]> | ||
Casie <[email protected]> | ||
Jessica <[email protected]> | ||
Paul <[email protected]> | ||
Quent <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,3 +19,8 @@ CURRENT_COLLECTION_SCHEMA_VERSION = 4 | |
|
||
# The current version of story contents dict in the story schema. | ||
CURRENT_STORY_CONTENTS_SCHEMA_VERSION = 1 | ||
|
||
INCOMING_EMAILS_DOMAIN_NAME = '' | ||
ADMIN_EMAIL_ADDRESS = '[email protected]' | ||
SYSTEM_EMAIL_ADDRESS = '[email protected]' | ||
NOREPLY_EMAIL_ADDRESS = '[email protected]' |
5 changes: 5 additions & 0 deletions
5
core/tests/release_sources/feconf_updates_with_extra_line.config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
EXTRA_KEY = 'extra' | ||
INCOMING_EMAILS_DOMAIN_NAME = '[email protected]' | ||
ADMIN_EMAIL_ADDRESS = '[email protected]' | ||
SYSTEM_EMAIL_ADDRESS = '[email protected]' | ||
NOREPLY_EMAIL_ADDRESS = '[email protected]' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
INVALID_KEY: 'invalid' | ||
INCOMING_EMAILS_DOMAIN_NAME = '[email protected]' | ||
ADMIN_EMAIL_ADDRESS = '[email protected]' | ||
SYSTEM_EMAIL_ADDRESS = '[email protected]' | ||
NOREPLY_EMAIL_ADDRESS = '[email protected]' |
12 changes: 12 additions & 0 deletions
12
core/tests/release_sources/invalid_release_mail_message.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Hi all, | ||
|
||
The main changes in this release are [Add main changes]. | ||
|
||
Please welcome Alice for whom this release marks their first contribution to Oppia! | ||
|
||
Thanks to Bob and Paul, our returning contributors who made this release possible. | ||
|
||
Finally, I'd like to thank [Add names of release testers] for their help with pre-release testing, bug-fixing and QA, as well as Tom for leading the QA team for this release. | ||
|
||
Thanks, | ||
Ruth |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -32,6 +32,7 @@ This indicates that a migration may be needed | |
### New Authors: | ||
* Alice <[email protected]> | ||
* Bob <[email protected]> | ||
* Casie <[email protected]> | ||
* Quent <[email protected]> | ||
* Zoe <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
INCOMING_EMAILS_DOMAIN_NAME = 'oppia.org' | ||
ADMIN_EMAIL_ADDRESS = '[email protected]' | ||
SYSTEM_EMAIL_ADDRESS = '[email protected]' | ||
NOREPLY_EMAIL_ADDRESS = '[email protected]' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Hi all, | ||
|
||
The main changes in this release are release testing. | ||
|
||
Please welcome Alice for whom this release marks their first contribution to Oppia! | ||
|
||
Thanks to Bob and Paul, our returning contributors who made this release possible. | ||
|
||
Finally, I'd like to thank Smith for their help with pre-release testing, bug-fixing and QA, as well as Tom for leading the QA team for this release. | ||
|
||
Thanks, | ||
Ruth |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# coding: utf-8 | ||
# | ||
# Copyright 2019 The Oppia Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS-IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
"""Stores various constants for Oppia release.""" | ||
|
||
from __future__ import absolute_import # pylint: disable=import-only-modules | ||
from __future__ import unicode_literals # pylint: disable=import-only-modules | ||
|
||
import os | ||
|
||
# Affirmative user confirmations. | ||
AFFIRMATIVE_CONFIRMATIONS = ['y', 'ye', 'yes'] | ||
|
||
# PyGithub can fetch milestone only by using the milestone number. Milestones | ||
# are numbered sequentially as they are created and the number remains fixed. | ||
# The number for blocking_bugs milestone is 39 which is used to fetch this | ||
# milestone. | ||
BLOCKING_BUG_MILESTONE_NUMBER = 39 | ||
|
||
LABEL_FOR_CURRENT_RELEASE_PRS = 'PR: for current release' | ||
LABEL_FOR_RELEASED_PRS = 'PR: released' | ||
|
||
# The path for generating release_summary.md file for the current release. | ||
RELEASE_SUMMARY_FILEPATH = os.path.join( | ||
os.getcwd(), os.pardir, 'release_summary.md') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.