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
681372e916
Add directory for `area/database` label
2022-09-09 17:20:21 +01:00
Nicola Soranzo
f4ed3ed7a4
Merge pull request #14540 from nsoranzo/MIT_license_20210407_onwards
...
[PROCEDURES] Re-license under MIT all work from 2021-04-07 onwards
2022-09-08 10:03:19 +01: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
39e03a8255
Re-license under MIT all work from 2021-04-07 onwards
...
This is allowed because since 2021-04-06 (when PR
https://github.com/galaxyproject/galaxy/pull/11777 was merged), our pull
request template contains a checkbox asking the contributor to allow the
Galaxy committers to license all their contributions to the core galaxy
codebase under the MIT license.
Explicit approval to this change will be sought from the few persons who:
- opened a PR before 2021-04-07 which was merged after this date, and
- haven't already agreed to the re-licensing in a later PR.
2022-08-30 19:12:19 +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
Nicola Soranzo
3c805558e0
Add directories for auth label
2022-05-04 23:05:11 +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 Beek and Nicola 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
0a90583d96
Disable codecov PR comments
2022-02-18 19:48:10 +01:00
mvdbeek
c90e012fda
Upload coverage results to codecov.io
2022-02-11 17:11:08 +01:00
Dannon and Nicola 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