Xqt has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/854065 )
Change subject: [tests] Update Pywikibot CI ......................................................................
[tests] Update Pywikibot CI
Change-Id: Ie3c74ef30f36873dd22091a85d5ab02bcac43dd5 --- M .github/workflows/pywikibot-ci.yml 1 file changed, 20 insertions(+), 23 deletions(-)
Approvals: Xqt: Verified; Looks good to me, approved
diff --git a/.github/workflows/pywikibot-ci.yml b/.github/workflows/pywikibot-ci.yml index ef60896..7bf3122 100644 --- a/.github/workflows/pywikibot-ci.yml +++ b/.github/workflows/pywikibot-ci.yml @@ -1,8 +1,5 @@ -# This workflow will install Python dependencies, run Pywikibot tests -# with a variety of Python versions. For more information see: -# https://docs.github.com/en/actions/automating-builds-and-tests/building-and-... - name: Pywikibot CI +# Run Pywikibot tests with a variety of Python versions
on: push: @@ -26,44 +23,44 @@
strategy: fail-fast: false - max-parallel: 10 + max-parallel: 11
matrix: python-version: ["pypy3.7", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"] - site: ["wikipedia:en", "wikisource:zh"] + site: ['wikipedia:en', 'wikisource:zh'] test_prod_only: [true] include: - - python-version: "3.6" + - python-version: 3.6 site: False family: wpbeta code: en experimental: true - - python-version: "3.6" + - python-version: 3.6 site: False family: wpbeta code: zh experimental: true - - python-version: "3.8" + - python-version: 3.8 site: wsbeta:en experimental: true - - python-version: "3.7" - site: "wikipedia:test" + - python-version: 3.7 + site: wikipedia:test write-test: true experimental: true - - python-version: "3.7" - site: "wikidata:test" - - python-version: "3.9" - site: "wiktionary:ar" + - python-version: 3.7 + site: wikidata:test + - python-version: 3.9 + site: wiktionary:ar test_no_rc: true - - python-version: "3.6" - site: "wikidata:wikidata" - - python-version: "3.8" - site: "wowwiki:uk" + - python-version: 3.6 + site: wikidata:wikidata + - python-version: 3.8 + site: wowwiki:uk experimental: true - - python-version: "3.12" - site: "wikipedia:test" - - python-version: "3" - site: "wikipedia:de" + - python-version: 3.12 + site: wikipedia:test + - python-version: 3 + site: wikipedia:de os: macOS-latest
steps:
pywikibot-commits@lists.wikimedia.org