[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-11-24 Thread Rubin16
Rubin16 added a comment.


  I have no access to https://travis-ci.com/organizations/wikimedia/plan/usage 
but how much will it cost to support our usual testing per month?

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Rubin16
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Jdforrester-WMF, Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, 
Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 
Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-11-24 Thread Xqt
Xqt added a comment.


  In T296371#7525706 , 
@Rubin16 wrote:
  
  > I have no access to 
https://travis-ci.com/organizations/wikimedia/plan/usage but how much will it 
cost to support our usual testing per month?
  
  Looks like the url hasbeen changed. It is 
https://app.travis-ci.com/organizations/wikimedia/plan now.
  
  The costs are 69$ p.m. for 1 concurrent job up to 249$ p.m with 5 concurren 
jobs (which we had previuously). There is a discount of 8.33 % for the annual 
fee.

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Jdforrester-WMF, Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, 
Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 
Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-11-28 Thread Rubin16
Rubin16 added a comment.


  I have sent a question to WMF rapid grants team whether it would be possible 
to cover testing by a grant:
  https://meta.wikimedia.org/wiki/Grants:Project/Rapid

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Rubin16
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-11-28 Thread Legoktm
Legoktm added a comment.


  IMO travis-ci is mostly a dying platform, they're not responding to security 
issues or questions 
(https://travis-ci.community/t/questions-on-security-bulletin-repository-secrets-leak-to-prs/12094)
 and AIUI most of the original development team have been let go. Rather than 
paying them I think a better long-term option is to either get it working with 
GitHub Actions, or Wikimedia GitLab's setup.

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Legoktm
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-11-28 Thread Xqt
Xqt added a comment.


  I agree with @Legoktm that we should move the tests to either GitHub Action 
or to GitLab (if we move to that platform later) but it is indeed a long-term 
option because we have no tests there but a lot of environment tests are 
currently untested (including Python 3.10 tests). Setting up new tests also 
need new test accounts, Currently and since 5 months we only have Appveyor 
tests for some wikimedia sites on Windows environment and the deepcheck with 
Windows 3.6 on jenkins for wikipedia:test without login (Jenkins only supports 
3.5 - 3.8). Maybe in meantime it would be helpful to have Travis tests until 
these tests were migrated. Most travis tests would run on a sponsored server if 
we could replenish our OSS credit balance.

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-01 Thread gerritbot
gerritbot added a comment.


  Change 742924 had a related patch set uploaded (by Xqt; author: Xqt):
  
  [pywikibot/core@master] [test] Add a minmal CI github action worker
  
  https://gerrit.wikimedia.org/r/742924

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-01 Thread gerritbot
gerritbot added a comment.


  Change 742932 had a related patch set uploaded (by Xqt; author: Xqt):
  
  [pywikibot/core@master] [tests] remove TRAVIS settings
  
  https://gerrit.wikimedia.org/r/742932

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, 786, Suran38, Biggs657, Lalamarie69, Jyoo1011, JohnsonLee01, 
Juan90264, SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Zkhalido, 
Hook696, Kent7301, joker88john, Viztor, CucyNoiD, Wenyi, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, 
Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-01 Thread Xqt
Xqt added a comment.


  Ignore my last comment. I've added a minimal github action which acts like 
our jenkins deeptest but uses Python 3.5 - 3.10  Let's start with that.

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, 786, Suran38, Biggs657, Lalamarie69, Jyoo1011, JohnsonLee01, 
Juan90264, SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Zkhalido, 
Hook696, Kent7301, joker88john, Viztor, CucyNoiD, Wenyi, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, 
Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-01 Thread gerritbot
gerritbot added a comment.


  Change 742932 **merged** by jenkins-bot:
  
  [pywikibot/core@master] [tests] remove TRAVIS settings
  
  https://gerrit.wikimedia.org/r/742932

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, 786, Suran38, Biggs657, Lalamarie69, Jyoo1011, JohnsonLee01, 
Juan90264, SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Zkhalido, 
Hook696, Kent7301, joker88john, Viztor, CucyNoiD, Wenyi, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, 
Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-01 Thread gerritbot
gerritbot added a comment.


  Change 742924 **merged** by jenkins-bot:
  
  [pywikibot/core@master] [test] Add a minimal CI github action worker
  
  https://gerrit.wikimedia.org/r/742924

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, 786, Suran38, Biggs657, Lalamarie69, Jyoo1011, JohnsonLee01, 
Juan90264, SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Zkhalido, 
Hook696, Kent7301, joker88john, Viztor, CucyNoiD, Wenyi, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, 
Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-03 Thread gerritbot
gerritbot added a comment.


  Change 743357 had a related patch set uploaded (by Xqt; author: Xqt):
  
  [pywikibot/core@master] [tests] expand github actions test matrix
  
  https://gerrit.wikimedia.org/r/743357

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T296371: Move pywikibot tests from Tavis to Github action

2021-12-03 Thread gerritbot
gerritbot added a comment.


  Change 743357 **merged** by jenkins-bot:
  
  [pywikibot/core@master] [tests] expand github actions test matrix
  
  https://gerrit.wikimedia.org/r/743357

TASK DETAIL
  https://phabricator.wikimedia.org/T296371

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Rubin16, Aklapper, pywikibot-bugs-list, mdipietro, dcaro, RhinosF1, 
Legoktm, Xqt, 786, Suran38, Biggs657, Lalamarie69, Jyoo1011, JohnsonLee01, 
Juan90264, SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Zkhalido, 
Hook696, Kent7301, joker88john, Viztor, CucyNoiD, Wenyi, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, 
Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org