Tonina_Zhelyazkova_WMDE added a comment.

  The below is chat history from a conversation with @Addshore
  
  > We have the same problem on gerrit CI with jenkins: there is an allow list 
of contributors that have real CI run, otherwise they just have "checks" like 
linting run and the solution there is either:
  >
  > 1. Trust them, add their email to the whitelist and run the CI
  >
  > or
  >
  > 2. run "recheck" as a trusted contributor, that will run CI
  >
  > both of those can possibly also be done for wikit
  
  
  
  > Another option with a github only flavour would be....
  >
  > 1. if you like the code, create a new internal branch on the repo for the 
code
  > 2. change the base of the PR to that branch anhd merge,
  > 3. make a new PR from that branch
  >
  > this is annoying as the contributor that wrote it can't alter the new PR, 
but they can submit more PRs to the PR
  > but then on the inner PR you have CI running fully etc, and the user can 
still add aditional things etc la la la
  
  
  
  > for some jobs, like publish netlify, a little dance can be done, like have 
a pull_request one do the build of the site and run code, and have that trigger 
some other job that does the actual publish with the secret (but doesnt run any 
code)
  > I also saw things like this that would allow you to do that 
https://github.com/marketplace/actions/wait-for-check
  > So you start 2 jobs, and have 1 wait for th other to finish. And the reason 
the waiting would be needed is something like this 
https://github.community/t/triggering-a-new-workflow-from-another-workflow/16250
 because 1 workflow can not trigger another workflow

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

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

To: Tonina_Zhelyazkova_WMDE
Cc: Addshore, bete, Jakob_WMDE, Aklapper, Tonina_Zhelyazkova_WMDE, Invadibot, 
maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Volker_E, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to