Min RK
6f3be4b697
Backport PR #4641 : Publish to Docker Hub alongside Quay.io
...
Publish to Docker Hub alongside Quay.io
(cherry picked from commit 7613ba170f
)
2024-02-06 09:09:14 +01:00
Min RK
d4bfbdfde2
Backport PR #4612 : Move from dockerhub to quay.io
...
Move from dockerhub to quay.io
(cherry picked from commit 60802b2b76
)
2024-02-06 09:08:07 +01:00
Simon Li
b0cd9eebe9
Merge pull request #4443 from manics/node18
...
Update jsx dependencies as much as possible
2023-05-11 00:35:43 +01:00
Simon Li
1986ba71c1
Remove Dockerfile.alpine
2023-05-06 12:49:02 +01:00
Simon Li
1e847c8710
Reduce container build time to 20
2023-05-06 12:22:25 +01:00
Simon Li
d26c7cd6fc
Try increasing release container build time to 45
2023-05-05 22:54:20 +01:00
ryanlovett
eb862e2cbb
Fix "Thanks" typo.
2023-05-03 17:35:10 -07:00
Min RK
efdad701df
Merge pull request #4420 from mouse1203/playwright_more
2023-04-24 08:49:13 +02:00
mouse1203
5d23bf6da3
Update test.yml
...
remove stage:
- name: Install playwright module
2023-04-21 15:35:12 +02:00
mouse1203
4a1964f881
Updated configuration for selenium/playwright
...
Renamed selenium/playwright to browser in markers and configuration
2023-04-20 14:19:46 +02:00
Min RK
ad833755e1
update comment for rediraffe check conditions
2023-04-20 09:14:57 +02:00
Min RK
e3cab48039
github.ref is always branch name on origin in PRs
2023-04-19 16:02:43 +02:00
Min RK
203f4a5855
test PRs against base ref
...
rather than making assumptions about checkouts and origins
2023-04-19 15:56:09 +02:00
Erik Sundell
cfc27db43d
ci: fix failure getting latest tag for make rediraffecheckdiff
2023-04-19 15:48:23 +02:00
Erik Sundell
e2a8557083
ci: don't run make rediraffecheckdiff in forks
2023-04-19 15:41:24 +02:00
Erik Sundell
cf19af6f1c
ci: provide git history for make rediraffecheckdiff
2023-04-19 14:52:36 +02:00
Min RK
a5d563217c
check redirects in test-docs
...
check all for:
- this PR
- latest tag
- longer term (3.0)
2023-04-19 13:27:51 +02:00
mouse1203
a376f33af1
Update test.yml
...
Update test.yml
2023-04-17 10:25:26 +02:00
mouse1203
6f8a49569b
Update test.yml
...
Update test.yml - added "if matrix.playwright"
2023-04-17 10:16:34 +02:00
mouse1203
a4c553a5c5
Merge remote-tracking branch 'upstream/main' into playwright_more
2023-04-17 10:07:20 +02:00
Simon Li
69d711929a
Disable dev traitlets
...
JupyterHub CI is currently broken with dev traitlets: https://github.com/jupyterhub/jupyterhub/issues/4418
This temporarily disables it
2023-04-16 14:00:04 +01:00
mouse1203
dafd2d67f6
Update test.yml
...
Update test.yml
2023-04-14 16:09:57 +02:00
mouse1203
823ab58f3a
update test.yml
...
update test.yml
2023-04-14 15:54:23 +02:00
mouse1203
ab7883e5c3
Update test.yml
...
Update test.yml: added install playwright
2023-04-14 15:45:14 +02:00
mouse1203
8fd1fb3234
added playwright with settings
...
added one case with settings
2023-04-14 15:22:16 +02:00
Erik Sundell
e53ce19fcc
dependabot: rename to .yaml
2023-04-05 10:31:52 +02:00
Erik Sundell
22b15f0ecf
dependabot: fix syntax error of not using quotes for ##:##
2023-04-04 22:36:43 +02:00
Erik Sundell
fa11d7e3c6
Add ci label to dependabot updates of github actions
2023-04-04 22:34:56 +02:00
Erik Sundell
0beb4639a3
dependabot: monthly updates of github actions
2023-04-01 11:44:00 +02:00
Min RK
e42066f1c9
Merge pull request #4394 from alekseyolg/patch-1
...
Reduce size of jupyterhub image
2023-03-30 09:38:55 +02:00
Aleksey Karpov
3985140377
Update test.yml
...
Add env DOCKER_BUILDKIT
2023-03-24 15:06:24 +03:00
Min RK
1430e02fa8
fix db url for mysqlclient
2023-03-22 13:56:14 +01:00
Min RK
4a093be938
test with mysqlclient
...
as recommended by sqlalchemy
2023-03-22 10:33:51 +01:00
Min RK
403b5f1ffe
subset tests for singleuser cases
...
saves some time for some matrix entries
2023-02-16 14:45:10 +01:00
Min RK
e9fd6e1c32
make sure ssl/subdomain are covered both for both mixin and serverextension
2023-02-16 14:45:10 +01:00
Min RK
09a595851e
add test matrix entry for jupyter-server 1.x
2023-02-16 14:16:45 +01:00
Erik Sundell
c9d52ce6ff
Merge pull request #3888 from minrk/server-extension
...
singleuser auth as server extension
2023-02-15 20:46:33 +01:00
Min RK
d65064af74
set timeout on docker workflow
...
avoids six hour runaway jobs
2023-02-10 11:04:29 +01:00
Min RK
3ad81f3bce
sync with main
2023-02-08 16:39:59 +01:00
dependabot[bot]
f2ac996bc6
build(deps): bump docker/build-push-action from 3.3.0 to 4.0.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](37abcedcc1...3b5e8027fc
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-06 05:06:42 +00:00
Min RK
58dccdb59b
jupyterhub-singleuser as a Jupyter Server 2.0 extension
...
mostly a copy (fork) of singleuser app
using public APIs instead of lots of patching.
opt-in via `JUPYTERHUB_SINGLEUSER_EXTENSION=1`
related changes:
- stop running a test single-user server in a thread. It's complicated and fragile.
Instead, run it normally, and get the info we need from a custom handler registered via an extension
via the `full_spawn` fixture
2023-02-02 16:14:06 +01:00
Erik Sundell
7366fddb0c
ci: reference actions with v2 over git commit hash
2023-01-30 08:09:49 +01:00
dependabot[bot]
d2231cb683
build(deps): bump docker/setup-buildx-action from 2.2.1 to 2.3.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](8c0edbc76e...5e716dcfd6
)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 05:07:12 +00:00
Min RK
2db7c47fbf
sqlalchemy 2 compatibility
...
- avoid backref warnings by adding objects to session explicitly before creating any relationships
- remove unnecessary `[]` around scalar query
- use `text()` wrapper on connection.execute
- engine.execute is removed
- update import of declarative_base
- ensure RemovedIn20Warning is available for warnings filters on sqlalchemy < 1.4 (needs editable install to avoid pytest path mismatch)
- explicitly relay password in engine.url to alembic
2023-01-27 10:42:03 +01:00
dependabot[bot]
d0f719b0e1
build(deps): bump docker/build-push-action from 3.2.0 to 3.3.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](c56af95754...37abcedcc1
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-16 05:04:20 +00:00
Min RK
241f927e91
Merge pull request #4264 from minrk/selenium-firefox
...
remove unnecessary actions for firefox/geckodriver
2022-12-12 13:40:32 +01:00
dependabot[bot]
4022a3d564
build(deps): bump dessant/support-requests from 2 to 3
...
Bumps [dessant/support-requests](https://github.com/dessant/support-requests ) from 2 to 3.
- [Release notes](https://github.com/dessant/support-requests/releases )
- [Changelog](https://github.com/dessant/support-requests/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dessant/support-requests/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: dessant/support-requests
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-12 05:07:36 +00:00
Min RK
21ff1de87e
remove unmaintained actions for firefox/geckodriver
...
geckodriver is already set up in the GHA environment!
2022-12-09 09:40:33 +01:00
Min RK
0fa732a0a8
build docs, linkcheck on CI
...
RTD doesn't stop on warnings, but we should still notice
2022-12-07 15:10:42 +01:00
Erik Sundell
0575022186
docs: install jupyterhub package and remove path setup steps
...
When we install the jupyterhub package, we don't have to put it on the
path explicitly.
2022-11-22 13:51:28 +01:00