diff options
author | Željko Filipin <zeljko.filipin@gmail.com> | 2024-02-16 13:43:40 +0100 |
---|---|---|
committer | Željko Filipin <zeljko.filipin@gmail.com> | 2024-02-16 13:43:40 +0100 |
commit | ed6440d9bac2e60e8854810d024fbfc73070e57f (patch) | |
tree | cfb93369c1c3987bd443a4dc377abe071af3f281 | |
parent | ba409888a1228060594233518f58a90d2a44dc49 (diff) | |
download | mediawikicore-ed6440d9bac2e60e8854810d024fbfc73070e57f.tar.gz mediawikicore-ed6440d9bac2e60e8854810d024fbfc73070e57f.zip |
selenium: Update wdio-mediawiki readme file
Fix:
MD031 - Fenced code blocks should be surrounded by blank lines
https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md031.md
MD040 - Fenced code blocks should have a language specified
https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md040.md
Bug: T324766
Change-Id: I7914563975b3012302ff1b305818d49ae12e9f03
-rw-r--r-- | tests/selenium/wdio-mediawiki/CONTRIBUTING.md | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/tests/selenium/wdio-mediawiki/CONTRIBUTING.md b/tests/selenium/wdio-mediawiki/CONTRIBUTING.md index 3137cb0471cc..a9d2c74005b2 100644 --- a/tests/selenium/wdio-mediawiki/CONTRIBUTING.md +++ b/tests/selenium/wdio-mediawiki/CONTRIBUTING.md @@ -7,7 +7,8 @@ <https://phabricator.wikimedia.org/tag/mediawiki-core-tests> 2. Create or reset your `release` branch to the latest head of the repository - ``` + + ```bash # From mediawiki-core git remote update && git checkout -B release -t origin/HEAD ``` @@ -18,7 +19,8 @@ (no "selenium:" or "wdio-mediawiki:"). Entries that add, remove, or change public methods should be their own bullet point, start with the class or module file that they are a part of, for example "Util: Added `foo()` method". - ``` + + ```bash # From tests/selenium/wdio-mediawiki/ export LAST_RELEASE=$(git log --format='%h' --grep='wdio-mediawiki: Release' -n1 .) git log --format='* %s.' --no-merges --reverse "${LAST_RELEASE}...HEAD" . | sort | grep -vE '^\* (build|eslint|docs?|tests?):' @@ -31,22 +33,24 @@ 6. Run `npm install` in the root of MediaWiki Core to update `package-lock.json` file. Make sure the machine has the same versions of Node.js and npm as CI. - ``` + + ```bash # From mediawiki-core npm install ``` 7. Stage and save your commit, and submit it to Gerrit: - ``` + + ```bash # From mediawiki-core git add -p git commit -m "wdio-mediawiki: Release X.Y.Z" git review ``` -After the release commit has been merged by CI, perform the actual release: +8. After the release commit has been merged by CI, perform the actual release: -8. ``` + ```bash # From tests/selenium/wdio-mediawiki/ npm publish ``` |