Commit Graph
95 Commits
Author SHA1 Message Date
mvdbeek 944d01a525 Tag new PRs with 21.05 2021-01-12 11:30:27 +01:00
Nicola Soranzo ae49b6b27c Move framework tests to GitHub workflows 2021-01-05 02:29:06 +00:00
Nicola Soranzo 313625ed47 Upload test results as artifact in case of failure 2021-01-02 03:37:43 +00:00
John Chilton 8484f40f31 mypy for test/ 2020-12-25 17:38:51 -05:00
mvdbeek aee371227d Also (temporarily) test against paste 2020-12-22 16:38:09 +01:00
Nicola Soranzo 0209f1d064 Install awscli after docs building
awscli can have dependency version conflicts with Galaxy, we are seeing this
for colorama now. If we install all packages together, pip>=20.3 will fail.
2020-12-17 23:57:37 +00:00
mvdbeek 53d616b3ce Merge branch 'release_20.09' into dev 2020-12-16 14:14:19 +01:00
mvdbeek fa96566c15 Merge branch 'release_20.05' into release_20.09 2020-12-16 14:10:21 +01:00
mvdbeek a3b7544169 Fix OSX tests 2020-12-16 12:20:22 +01:00
Marius van den Beek 3218bed68c Merge pull request #10866 from nsoranzo/fix_docs_CI
Don't fetch dev on dev. Map AWS secrets to environment variables
2020-12-09 10:12:32 +01:00
Nicola Soranzo c01d2fe6b4 Fix exclamation mark breaking GH workflow
Fix the following error:

```
The workflow is not valid. .github/workflows/maintenance_bot.yaml: (Line: 14, Col: 13, Idx: 253) - (Line: 14, Col: 14, Idx: 254): While parsing a tag, did not find expected tag URI.
```
2020-12-08 18:04:54 +00:00
Marius van den Beek 20f40285da Merge pull request #10861 from nsoranzo/mainentance_bot_reopened
Run CI labeler on reopened PRs, but skip if area labels are present
2020-12-08 10:20:41 +01:00
Nicola Soranzo 4224a0c16f Map AWS secrets to environment variables 2020-12-07 19:53:55 +00:00
Nicola Soranzo 4cf85d1348 Don't fetch dev on dev
Fix the error:

```
fatal: Refusing to fetch into current branch refs/heads/dev of non-bare repository
```
2020-12-07 19:53:55 +00:00
Dannon 881c31519f Merge pull request #10811 from nsoranzo/gh_wf_docs
Add GitHub workflow to build docs
2020-12-07 13:07:42 -05:00
Nicola Soranzo 5802c3fe02 Run CI labeler on reopened PRs, but skip if area labels are present
So if a PR is already labelled when created, no spurious labels are
added.
2020-12-07 17:59:59 +00:00
Oleg Zharkov 529867b2bb run bot only once 2020-12-07 15:09:07 +01:00
Nicola Soranzo 54c4b9e0a3 Use github-script action for maintenance_bot job too
Also:
- fix typo in filename
- more explicit binding of argument values
2020-12-02 18:05:53 +00:00
Nicola Soranzo 681c8a0a6f Skip PR labeled with merge 2020-12-02 13:27:18 +00:00
Oleg Zharkov 7f60a7a021 use negation operator in labels-verifier 2020-12-02 14:12:16 +01:00
Nicola Soranzo a57fcf3906 More conditions for adding the milestone
- Don't change the milestone if one is already set or if the PR is
  labelled `status/WIP`.
- Merge the 2 jobs into 1
- Move the `MILESTONE_NUMBER` env variable to job level
- Fixes
2020-12-02 03:45:20 +00:00
Oleg Zharkov abd86ddf1c update labels yml 2020-12-01 17:34:31 +01:00
Oleg Zharkov 8e1875c4c8 fix label checker issue 2020-12-01 17:07:56 +01:00
Oleg Zharkov 1da8162c66 change tag to label 2020-11-27 22:36:05 +01:00
Oleg Zharkov 7493393cf7 change milestone to current galaxy 21.01 2020-11-27 22:35:39 +01:00
Oleg Zharkov 0a58526402 change quotes 2020-11-27 22:33:46 +01:00
Oleg Zharkov 07a43875cb change Warning text 2020-11-27 22:32:05 +01:00
Oleg Zharkov 4123535ee4 change condition value 2020-11-27 22:31:00 +01:00
Oleg Zharkov 58a1f4aa07 add label 2020-11-27 22:29:49 +01:00
Oleg Zharkov 52df4af235 add selenium path for labels 2020-11-27 22:21:39 +01:00
Oleg Zharkov bf924c46ed move labels-checker to different file 2020-11-27 22:19:12 +01:00
Oleg Zharkov 0118d8fe49 create on Merge 2020-11-27 22:12:00 +01:00
Oleg Zharkov a39ea3aac9 fix condition 2020-11-27 20:34:54 +01:00
Oleg Zharkov 771c4c9f1c add draft check 2020-11-27 20:22:41 +01:00
Oleg Zharkov 4cca6f828f add merge title check 2020-11-27 20:18:48 +01:00
Oleg Zharkov 2587315c20 negate condition 2020-11-27 20:14:56 +01:00
Oleg Zharkov cc9b9a7621 add conditions 2020-11-27 20:11:07 +01:00
Oleg Zharkov 65e708d798 move env on top 2020-11-27 19:41:58 +01:00
Oleg Zharkov 724170707b fix environment 2020-11-27 19:37:25 +01:00
Oleg Zharkov a267a4d17d fix quotes 2020-11-27 19:32:03 +01:00
Oleg Zharkov dc755d2d1c add env 2020-11-27 19:11:38 +01:00
Oleg Zharkov 485dc151aa add milestone test 2020-11-27 18:49:03 +01:00
Oleg ZharkovandNicola Soranzo e1c8b5dd9e Update .github/workflows/maintainance_bot.yaml
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-11-27 16:59:44 +01:00
Oleg Zharkov aeb6cbcb88 bot 2020-11-26 22:26:42 +01:00
Nicola Soranzo 01c57fcd1a Add GitHub workflow to build docs 2020-11-26 18:25:53 +00:00
mvdbeek abf51312ad Retry failing selenium test once
like we did on Jenkins.
2020-11-25 14:27:01 +01:00
Oleg Zharkov 91922a9001 don't fail selenium if one step fails 2020-11-25 00:01:07 +01:00
mvdbeek f57245367d Use GALAXY_TEST_SKIP_FLAKEY_TESTS_ON_ERROR 2020-11-22 18:44:33 +01:00
mvdbeek 1bb1b1da18 Split selenium tests into 3 chunks
Using pytest-shard
2020-11-22 18:44:33 +01:00
mvdbeek 4f5f3dcfb2 Run selenium tests w/ pytest, github workflow 2020-11-22 18:44:33 +01:00