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. Crusoe and Nicola 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. Crusoe and Nicola 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