Commit Graph

76 Commits

Author SHA1 Message Date
Simon Li
59fb7fb8a2 Test upgrade from 1.* 2024-09-28 15:38:32 +01:00
Erik Sundell
3f55ac2912 Drop support for ubuntu 20.04 and Python 3.8 2024-09-20 22:25:46 +02:00
Erik Sundell
94a16d6ddd ci: cache pip only when no container is used 2024-09-20 21:57:55 +02:00
Erik Sundell
3321a50f31 ci: run unit tests in ubuntu-24.04 github actions environment as well 2024-09-04 16:16:31 +02:00
Erik Sundell
7e39e993da Merge pull request #962 from jrdnbradford/validate-config-yaml
Validate tljh specific config
2024-04-04 07:45:42 +02:00
Jordan Bradford
c578a7bec0 Update step name 2024-04-03 14:10:16 -04:00
Jordan Bradford
51f8470535 Fix unit tests with pip 2024-04-03 14:05:32 -04:00
Erik Sundell
10ba571bde ci: add test for ubuntu 24.04 2024-02-26 16:24:29 +01:00
Erik Sundell
7fa4e2bcec ci: add test for debian 12 2024-02-24 21:47:36 +01:00
Erik Sundell
6dd2ee812a Merge pull request #961 from jupyterhub/dependabot/github_actions/actions/cache-4
build(deps): bump actions/cache from 3 to 4
2024-02-01 10:57:26 +01:00
dependabot[bot]
1c9301e4d7 build(deps): bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 05:26:48 +00:00
dependabot[bot]
723c4e756d build(deps): bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 05:26:45 +00:00
dependabot[bot]
f1c7e2d90f build(deps): bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 05:51:55 +00:00
dependabot[bot]
ed6ff645c2 build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 05:45:52 +00:00
Erik Sundell
0c914afeab test refactor: put bootstrap tests in an isolated job 2023-06-09 12:51:09 +02:00
Erik Sundell
cb200d9702 test refactor: comment about test_bootstrap.py 2023-06-09 03:40:36 +02:00
Erik Sundell
111e9bee86 test refactor: combine two separate installation setups 2023-06-09 03:37:39 +02:00
Erik Sundell
971b7d5c7e test refactor: show logs from jupyterhub and traefik after tests 2023-06-09 03:34:06 +02:00
Erik Sundell
f127322aa3 test refactor: be more generous with timeout values 2023-06-09 03:34:06 +02:00
Erik Sundell
7f873966b5 test refactor: combine admin and plugin tests 2023-06-09 03:34:06 +02:00
Erik Sundell
835c6a1154 test refactor: refactoring of .github/integration-test.py 2023-06-09 03:34:06 +02:00
Erik Sundell
73e8eb2252 test refactor: slim down workflow for readability 2023-06-09 03:34:06 +02:00
Erik Sundell
c1aa30a479 hub env: remove pip pinning, always upgrade pip 2023-05-18 23:52:14 +02:00
Erik Sundell
4c6d54c79d Upgrade pip in hub env from 21.3 to to 23.1 when bootstrap script runs 2023-05-13 23:30:26 +02:00
Min RK
2fcd8efde3 increase test timeout
15 minutes isn't always enough for integration tests
2023-04-17 11:00:18 +02:00
Min RK
000e4f2540 sync with main 2023-04-17 09:44:58 +02:00
Erik Sundell
acd420765a ci: cleanup no longer needed .rst file type reference 2023-04-15 11:45:44 +02:00
Erik Sundell
f219acd041 ci: remove unimportant and complicated job filtering 2023-04-15 10:56:44 +02:00
Erik Sundell
6ecbe083d5 ci: use non-deprecated codecov action 2023-04-15 10:49:40 +02:00
Erik Sundell
d531a127d8 ci: shorten job names 2023-04-15 10:49:40 +02:00
Erik Sundell
8e94bbe468 ci: add upgrade tests from: main, latest, and 0.2.0 2023-04-15 10:49:40 +02:00
Erik Sundell
17bbd6116b bootstrap.py: update documentation for consistency 2023-04-15 10:35:12 +02:00
Erik Sundell
ed334ac050 ci/docs: finalize transition to main branch 2023-04-15 08:40:06 +02:00
Min RK
6b0b5f2998 add bzip2 to test env
required for testing against miniconda 4.5
2023-03-24 11:58:12 +01:00
Min RK
e03f5ec2cd Require Debian 11, not 10
10 has too-old Python by default
2023-03-21 10:47:55 +01:00
Min RK
150a3f62d6 parse distro version tuples
instead of using floats
2023-03-21 10:39:40 +01:00
Min RK
aa72179afa require ubuntu 20.04, test on debian 10 2023-03-21 10:17:02 +01:00
Erik Sundell
3275fb7637 ci: colorize output of jq 2022-11-14 14:19:33 +01:00
Erik Sundell
27dba29e04 ci: fix deprecation of set-output in github workflows
The -c flag on jq was used to emit JSON on a single line instead of
ending up with multi-line output, which would make it harder to pass as
output to an environment variable.
2022-11-14 14:18:34 +01:00
Erik Sundell
c56035ec0b ci: update github action versions 2022-09-09 22:29:41 +02:00
Erik Sundell
eec5da6b9b ci: don't test 21.10, only 22.04 2022-09-09 22:22:51 +02:00
Mridul Seth
2e5d275c7e ci: run int. and unit tests on 22.04 LTS + py3.10 2022-05-09 12:25:45 -06:00
Simon Li
30c5b51414 github workflow: echo $BOOTSTRAP_PIP_SPEC
`$GITHUB_ENV` has no effect until the next step
2022-02-20 19:14:05 +00:00
Erik Sundell
b0375627e3 prettier fixes 2021-10-31 11:15:22 +01:00
Erik Sundell
6cb3172b93 ci: add fixme statements and organize for comprehension 2021-10-20 11:31:37 +02:00
Erik Sundell
4a8308b0db ci: ensure all tests adjust based on matrix.ubuntu_version 2021-10-20 11:31:37 +02:00
Erik Sundell
6531f79371 ci: Disable unit tests against 21.10 2021-10-19 14:42:36 +02:00
Erik Sundell
ba25e09b82 Pin pip to 21.3.* 2021-10-19 14:42:36 +02:00
Erik Sundell
1d6ac29145 ci: add notes about pytest --maxfail=2 choice 2021-10-19 14:42:36 +02:00
Erik Sundell
5b820bc855 ci: provide a timeout to ensure logs are collected 2021-10-19 14:42:36 +02:00