Commit Graph
223 Commits
Author SHA1 Message Date
John Chilton e31571482d Merge pull request #13235 from mvdbeek/bump_default_milestone_22_05
Bump default milestone
2022-01-24 12:53:41 -05:00
Marius van den Beek 5df80bd0b7 Merge pull request #13171 from ic4f/dev_sa20warning
Enable setting SQLALCHEMY_WARN_20
2022-01-24 18:47:35 +01:00
mvdbeek 64e017e929 Bump default milestone 2022-01-24 18:17:46 +01:00
mvdbeek 64d395862e Merge branch 'release_21.09' into dev 2022-01-24 09:28:08 +01:00
mvdbeek 6c7f4b0702 Skip api tests if lib/galaxy_test/selenium is touched
(and other unrelated test).
2022-01-23 10:42:34 +01:00
Sergey Golitsynskiy bd02eaff6c Enable SA2.0 warning on api/selenium/integration tests 2022-01-18 22:02:13 -05:00
Marius van den Beek 61b88db7ab Merge pull request #13086 from galaxybot/dev_auto_update_dependencies
Update Python dependencies
2022-01-07 10:06:45 +01:00
Nicola Soranzo a28880ea37 Specify galaxybot as commit author 2022-01-06 05:15:11 +00:00
mvdbeek 574fcf3b59 Run selenium tests against /galaxypf prefix 2022-01-05 13:31:56 +01:00
Nicola Soranzo 72874b74a5 Add tox environment and GitHub workflow for reports startup test
Also:
- Fix tox envlist still using py36
- Partially fix running reports with `APP_WEBSERVER=dev`
2021-12-18 15:56:46 +00:00
Nicola Soranzo 8c7477cab6 Test Galaxy release script
xref. https://github.com/galaxyproject/galaxy/pull/11641#discussion_r764049621
2021-12-08 10:43:09 +00:00
Nicola Soranzo 0bdc93a7cc Drop support for Python 3.6, add Python 3.10 2021-12-08 08:14:10 +00:00
Nicola Soranzo 31eb397850 Upload unit test results as artifact in case of failure 2021-12-06 17:32:30 +00:00
Nicola Soranzo 6a6c4f81ed Temporarily skip CWL conformance GH workflow 2021-11-23 14:10:22 +00:00
John Chilton 9a586a58b9 Add CWL conformance API tests
1) Download conformance tests to `test/functional/tools/cwl_tools` where
  they can be used also by framework and unit tests in the future.
2) Add populators to enable executing CWL conformance tests
3) Generate CWL conformance API tests only when needed for tests
2021-11-23 14:10:21 +00:00
Dannon 663e4fbf7c Merge pull request #12908 from common-workflow-lab/add_codeql
Create codeql-analysis.yml
2021-11-22 09:07:37 -05:00
Nicola Soranzo 0d896f521b Merge branch 'release_21.09' into dev 2021-11-17 12:34:43 +00:00
Nicola Soranzo 043ab2939a Merge branch 'release_21.05' into release_21.09 2021-11-17 12:33:58 +00:00
Nicola Soranzo 8199dbd5d9 Merge branch 'release_21.09' into dev 2021-11-16 01:36:35 +00:00
Nicola Soranzo cd99d1076a Merge branch 'release_21.05' into release_21.09 2021-11-16 01:33:45 +00:00
Nuwan Goonasekera 52cbc86102 Fix output step name in docker image build 2021-11-16 01:30:07 +05:30
Nuwan Goonasekera 3d7b713f75 Update docker autobuilds to use correct repos 2021-11-15 20:38:59 +05:30
mvdbeek c07f4712ce Merge branch 'release_21.09' into dev 2021-11-15 11:24:15 +01:00
mvdbeek c3f5dfd903 Merge branch 'release_21.05' into release_21.09 2021-11-15 11:23:13 +01:00
Michael R. CrusoeandNicola Soranzo 0405c6294e codewl: correct selector branch name
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2021-11-12 08:22:32 +01:00
Michael R. CrusoeandNicola Soranzo 9b1d518eeb Create codeql-analysis.yml
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2021-11-12 07:54:16 +01:00
Dannon Baker 811da5af19 Rename client unit tests job since this does more than jest 2021-11-09 14:09:24 -05:00
John Chilton 76b8a77ff7 Fix mypy for use of data classes. 2021-11-05 11:59:51 -04:00
Nicola Soranzo 3cb14842cc Sync Selenium GitHub workflows
In particular:
- Cancel in-progress concurrent builds for selenium_beta workflow
- Caching of `yarn.lock` for selenium_beta
- Upload run_selenium_tests.html in case of failure for selenium workflow
2021-11-04 03:25:29 +00:00
Alexandru Mahmoud 6a54fe0973 Change anvil branche to dev 2021-11-03 22:01:14 -04:00
Nuwan Goonasekera e5b50d147c Add open container labels to image 2021-11-02 21:23:45 +05:30
Nuwan Goonasekera 9d54c2b134 Remove -auto from end of tag 2021-11-02 20:53:01 +05:30
Nuwan Goonasekera 33af0e3952 Only tag by branch name for now, to avoid too many images 2021-11-02 20:16:33 +05:30
Nuwan Goonasekera 101d956b2c Use correct repo name on quay.io 2021-11-02 20:16:24 +05:30
mvdbeek bc329c7b84 Merge branch 'release_21.09' into dev 2021-11-02 11:54:42 +01:00
mvdbeek 68d6d203b9 Merge branch 'release_21.05' into release_21.09 2021-11-02 11:33:01 +01:00
mvdbeek 3a7324cbb5 Disable dockerhub pushes 2021-11-02 09:59:36 +01:00
mvdbeek 58b2837c7c Merge branch 'release_21.09' into dev 2021-11-01 18:17:54 +01:00
mvdbeek 4145de7d7d Merge branch 'release_21.05' into release_21.09 2021-11-01 18:14:47 +01:00
mvdbeek aa7b10e8f8 Only build docker image for galaxyproject repo
limit concurrency and only build for release and anvil branches.
2021-11-01 13:16:22 +01:00
John Chilton ebcedbaf09 Test case for PDF generation of pages. 2021-10-29 15:10:26 -04:00
mvdbeek f42dd7f4f9 Fix performance test workflow 2021-10-29 16:11:34 +02:00
Dannon e7f321bcc4 Merge pull request #12686 from dannon/rxjs-upgrade
RxJS major version upgrade, client unit testing enhancements.
2021-10-27 09:59:48 -04:00
mvdbeek 198c59177d Add various include/exclude patterns for github workflows 2021-10-27 10:15:41 +02:00
mvdbeek b3a61496b2 Add various include/exclude patterns for github workflows 2021-10-27 10:11:27 +02:00
Nicola Soranzo 3cac4cc39e Merge branch 'release_21.09' into dev 2021-10-23 12:34:40 +01:00
Nicola Soranzo 258cf8eb3a Fix invalid framework GH workflow
Fix:
```
The workflow is not valid. .github/workflows/framework.yaml (Line: 8, Col: 1): 'env' is already defined
```

Also:
- consistently sort top-level `env` and `concurrency` (as in
  https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions )
- sort env variables alphabetically
2021-10-23 00:07:40 +01:00
Dannon Baker 01016499fd Add explicit step staging gulp libs (much, much faster than full client build) 2021-10-21 10:48:03 -04:00
Dannon Baker d73a7bf0c6 Try swapping to 'standard' cache from actions 2021-10-21 10:48:03 -04:00
Dannon Baker 3279e03944 Jest tweaks, attempting to fix tests in CI. Drop redundant client build in jest test -- the jest tests do *not* act on a compiled client, and the qunit ones do their own special bundling. 2021-10-21 10:48:03 -04:00