Nicola Soranzo
|
c5052c7242
|
Add missing `python-version` to matrix expansion
Also:
- Simplify some steps
|
2022-10-17 03:15:53 +01:00 |
|
Nicola Soranzo
|
c1e839c570
|
Replace `set-output commands with $GITHUB_OUTPUT` environment file
See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
2022-10-17 02:26:39 +01:00 |
|
Nicola Soranzo
|
5fab7ee8bd
|
Use indentation for YAML nested sequences for consistency
|
2022-10-17 02:17:11 +01:00 |
|
Nicola Soranzo
|
2988127158
|
Update GitHub action versions
|
2022-10-17 01:21:12 +01:00 |
|
Nicola Soranzo
|
7aaa7056fb
|
Run ToolShed tests on ubuntu-latest
|
2022-09-27 12:06:02 +01:00 |
|
John Chilton
|
d99c6f8a73
|
Run linting in Github actions when mypy config is updated.
|
2022-09-13 18:55:44 -04:00 |
|
Nicola Soranzo
|
36178dcd71
|
Drop GitHub workflow for legacy history Selenium tests
and `GALAXY_TEST_SELENIUM_BETA_HISTORY` environment variable.
Any way I think we were not testing the legacy history any more since
https://github.com/galaxyproject/galaxy/pull/11748 was merged, see
https://github.com/galaxyproject/galaxy/pull/11748#discussion_r850401243 .
|
2022-09-04 13:29:33 +01:00 |
|
Nicola Soranzo
|
3378348d5e
|
Merge branch 'release_22.05' into dev
|
2022-08-17 01:07:02 +01:00 |
|
Nuwan Goonasekera
|
9da11c6ca3
|
Change repository to docker hub OSS repo
|
2022-08-15 21:44:56 +05:30 |
|
Nicola Soranzo
|
149c86d281
|
Fail "Run tests" step for any planemo test failure
|
2022-06-28 18:33:05 +01:00 |
|
Nicola Soranzo
|
5efdad7f84
|
Move test_galaxy_packages to GitHub workflows
to make use of Python package caching.
|
2022-06-02 17:24:23 +01:00 |
|
mvdbeek
|
db2a5f5ff6
|
Bump default milestone to 22.09
|
2022-05-26 12:50:35 +02:00 |
|
Nicola Soranzo
|
1ccfdbbb4e
|
Don't fail-fast in API GitHub workflow
|
2022-05-17 15:11:54 +02:00 |
|
Nicola Soranzo
|
02da77abcb
|
Use `${{ github.workflow }}` in concurrency group name
|
2022-05-17 15:09:14 +02:00 |
|
Nicola Soranzo
|
02e36473a3
|
Split API tests in 2 jobs
|
2022-05-04 23:05:13 +01:00 |
|
Nicola Soranzo
|
1155b01784
|
Update GitHub action versions
|
2022-05-04 23:05:12 +01:00 |
|
Nicola Soranzo
|
d93e49d970
|
Add `kind/enhancement` label to Python dep update PRs
|
2022-05-04 23:05:12 +01:00 |
|
Aysam Guerler
|
d78a733010
|
Merge pull request #11748 from dannon/new-history-default
Allow site-specific history default, leave fallback option to legacy
|
2022-04-13 17:17:52 -04:00 |
|
Dannon Baker
|
ec8bd0e9b2
|
Rename option to 'use_legacy_history'; invert assertions.
|
2022-04-13 13:28:41 -04:00 |
|
John Chilton
|
fa4ee7b9b9
|
Implement asynchronous download APIs using STS.
- Allow serving zipped collections using STS.
- Allow serving markdown PDFs using STS.
|
2022-04-13 09:53:56 -04:00 |
|
Dannon Baker
|
6bba220f1c
|
Set BETA_HISTORY_DEFAULT_ON for selenium_beta test workflow
|
2022-04-12 22:04:54 -04:00 |
|
Nicola Soranzo
|
f677e4b94d
|
Run 2 GitHub workflows also when Python dependencies are updated
or the workflow YAML files are modified.
|
2022-03-26 18:52:12 +00:00 |
|
Nicola Soranzo
|
6524e1f344
|
Fix path of venv when caching
|
2022-03-19 03:52:23 +00:00 |
|
Nicola Soranzo
|
ca523f56b0
|
Cache galaxy root/.venv instead of .tox
Unit tests are not using tox any more since commit
c90e012fda .
Reports startup also install packages in the venv and not in `.tox` .
|
2022-03-19 03:38:12 +00:00 |
|
Nicola Soranzo
|
cc5224bcf9
|
Use unique group id for unit-postgres tests
Otherwise unit tests get cancelled when unit-postgres job finishes.
|
2022-03-19 03:05:55 +00:00 |
|
mvdbeek
|
02f94a93b4
|
Drop tests for WEB_APP=dev
|
2022-03-15 21:31:59 +01:00 |
|
mvdbeek
|
b39e8ad9a2
|
First pass in dropping uwsgi specific things
|
2022-03-15 21:31:59 +01:00 |
|
Sergey Golitsynskiy
|
8dacdac421
|
Run tests under Python 3.7
|
2022-03-09 18:40:07 -05:00 |
|
Sergey Golitsynskiy
|
9b91040f0a
|
Add workflow for migration tests
|
2022-03-09 18:40:07 -05:00 |
|
Sergey Golitsynskiy
|
ee654c1922
|
Remove migrations test from first starup workflow
This tests sqlalchemy migrate which is being replaced.
|
2022-03-09 18:40:07 -05:00 |
|
David López
|
a0ad3160b2
|
Merge pull request #13504 from jmchilton/export_test_sele
Integration end-to-end test for PDF export.
|
2022-03-09 18:12:07 +01:00 |
|
Nicola Soranzo
|
25e37dd9d5
|
Merge pull request #13503 from mvdbeek/metadata_strategy_extended_tests_schedule
|
2022-03-09 14:21:26 +00:00 |
|
 Marius van den BeekandNicola Soranzo
|
9c056a0d87
|
Mention why we don't run integration tests with outputs_to_working_directory
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
|
2022-03-09 10:47:23 +01:00 |
|
John Chilton
|
db4f530a57
|
Integration test for PDF export.
|
2022-03-08 15:32:22 -05:00 |
|
mvdbeek
|
55aec359b0
|
Run extended metadata test on schedule
Including outputs_to_working_directory, except for the integration
tests.
|
2022-03-08 18:58:15 +01:00 |
|
mvdbeek
|
8065893ed2
|
Run all relevant tests with GALAXY_CONFIG_OVERRIDE_METADATA_STRATEGY: 'extended
|
2022-03-08 18:29:18 +01:00 |
|
davelopez
|
02e409b7f9
|
Run CI jest tests if the CI workflow changes
|
2022-02-23 16:51:36 +01:00 |
|
davelopez
|
adbad37ebc
|
Run jest tests using node 16
I think this was meant to be changed in https://github.com/galaxyproject/galaxy/pull/13282
|
2022-02-23 16:51:36 +01:00 |
|
mvdbeek
|
c90e012fda
|
Upload coverage results to codecov.io
|
2022-02-11 17:11:08 +01:00 |
|
 DannonandNicola Soranzo
|
c440eda909
|
Add isort github action to python linting workflow.
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
|
2022-02-03 08:36:21 -05:00 |
|
Dannon Baker
|
3987b11805
|
Add black check action to python linting
|
2022-02-03 07:38:25 -05:00 |
|
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 |
|