forked from lemonad/moodle-mod_videofile
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHECKLIST
25 lines (25 loc) · 1.01 KB
/
CHECKLIST
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
New release checklist
---------------------
* Build YUI module (if modified):
`$ cd yui/src/videojs`
`$ shifter`
* Validate `styles.css` via <http://jigsaw.w3.org/css-validator/>
* `php -l` on all php files individually.
* Run the Code checker Moodle plugin on `mod/videofile` (exclude
`*/yui/*, */video-js-4.12.8/*`).
* Push to Github.
* Draft a new release on github (e.g. "v1.00").
* Download code (zip).
* Go to <https://moodle.org/plugins/view.php?plugin=mod_videofile>,
click on the "Add a new version" link in the administration block
bottom right.
* Add zip file.
* Click "Show more..."
* Check "Rename root directory".
* Check "Auto remove system files".
* Check "Fix README file name".
* Select Moodle 2.4-2.7 in the select box.
* Click "Continue".
* Add change log to release notes (could be several versions).
* Add "Change log URL" (click on the CHANGELOG in Github to get url).
* Add "Alternative download URL" (get the URL from the releases page on Github).