10000 Configure Renovate by anaconda-renovate[bot] · Pull Request #1 · pythonanywhere/jupyterhub · GitHub
[go: up one dir, main page]

Skip to content

Configure Renovate #1

New issue

Have a question about 10000 this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Configure Renovate #1

wants to merge 1 commit into from

Conversation

anaconda-renovate[bot]
Copy link
@anaconda-renovate anaconda-renovate bot commented Oct 16, 2023

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • Dockerfile (dockerfile)
  • demo-image/Dockerfile (dockerfile)
  • examples/postgres/db/Dockerfile (dockerfile)
  • examples/postgres/hub/Dockerfile (dockerfile)
  • examples/service-fastapi/Dockerfile (dockerfile)
  • onbuild/Dockerfile (dockerfile)
  • singleuser/Dockerfile (dockerfile)
  • .github/workflows/registry-overviews.yml (github-actions)
  • .github/workflows/release.yml (github-actions)
  • .github/workflows/support-bot.yml (github-actions)
  • .github/workflows/test-docs.yml (github-actions)
  • .github/workflows/test-jsx.yml (github-actions)
  • .github/workflows/test.yml (github-actions)
  • jsx/package.json (npm)
  • package.json (npm)
  • pyproject.toml (pep621)
  • docs/requirements.txt (pip_requirements)
  • examples/azuread-with-group-management/requirements.txt (pip_requirements)
  • examples/service-fastapi/requirements.txt (pip_requirements)
  • requirements.txt (pip_requirements)
  • .pre-commit-config.yaml (pre-commit)
  • renovate.json (renovate-config-presets)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Pin Docker digests.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Convert pinned GitHub Action digests to SemVer.
  • Use node versioning for @types/node.
  • Use specific versioning for Red Hat-maintained container images.
  • Update _VERSION variables in Dockerfiles.
  • Update _VERSION environment variables in GitHub Action files.
  • Use the Anaconda Best Practice configuration from anaconda/renovate-config
  • Create a Dependency Dashboard as Issue, listing all upgrades
  • Open new PRs automatically every weekday before 6am UTC. You can manually trigger PRs from the Dependency Dashboard, those will be opened once renovate runs again (once every hour)
  • Label all PRs with renovate
  • Use semantic commit messages for all upgrades
  • Open a maximum of 10 PRs concurrently
  • Automatically set reviewers from CODEOWNERS
  • Upgrade arbitrary dependencies in Dockerfiles when you mark them, see the documentation for details
  • Run Renovate on following schedule: every weekday

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 55 Pull Requests:

chore(deps): pin dependencies
  • Schedule: ["every weekday"]
  • Branch name: renovate/pin-dependencies
  • Merge into: main
  • Upgrade actions/checkout to 11bd71901bbe5b1630ceea73d27597364c9af683
  • Upgrade actions/setup-node to 49933ea5288caeca8642d1e84afbd3f7d6820020
  • Upgrade actions/setup-python to a26af69be951a213d495a4c3e4e4022e16d87065
  • Upgrade actions/upload-artifact to ea165f8d65b6e75b540449e92b4886f43607fa02
  • Upgrade codecov/codecov-action to b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238
  • Upgrade dessant/support-requests to 47d5ea12f6c9e4a081637de9626b7319b415a3bf
  • Upgrade docker/build-push-action to 263435318d21b8e681c14492fe198d362a7d2c83
  • Upgrade docker/setup-buildx-action to b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2
  • Upgrade docker/setup-qemu-action to 29109295f81e9208d7d86ff1c6c12d2833863392
  • Upgrade jupyterhub/action-major-minor-tag-calculator to 1af536f74e102b9190e1db49a8f84bdfd7b282d9
  • Upgrade postgres to sha256:3cd40afb5803762170a1149ade6962fe24d405b3ccf2fe499ff1428635520a17
  • Upgrade quay.io/jupyter/base-notebook to sha256:8d0719314a11edad632b40ea20cfd126acd5e96ccbafc544fbcfd3d3151ea416
  • Upgrade quay.io/jupyterhub/jupyterhub to sha256:3e8b340689b3f99288d5a8ad347f730cb80ce3185a65b91f0a8657b2ee5c5088
  • Upgrade quay.io/jupyterhub/jupyterhub-onbuild to sha256:2fd77783a8aca9330ec0a318896eb05a033d696174df036a5d9c176c65ac5e47
  • Upgrade registry to sha256:a3d8aaa63ed8681a604f1dea0aa03f100d5895b6a58ace528858a7b332415373
  • Upgrade ubuntu to sha256:67cadaff1dca187079fce41360d5a7eb6f7dcd3745e53c79ad5efd8563118240
chore(deps): update dependency bootstrap to v5.3.6
  • Schedule: ["every weekday"]
  • Branch name: renovate/bootstrap-5.x-lockfile
  • Merge into: main
  • Upgrade bootstrap to 5.3.6
chore(deps): update dependency jquery to v3.7.1
  • Schedule: ["every weekday"]
  • Branch name: renovate/jquery-3.x-lockfile
  • Merge into: main
  • Upgrade jquery to 3.7.1
chore(deps): update dependency react-bootstrap to v2.10.10
  • Schedule: ["every weekday"]
  • Branch name: renovate/react-bootstrap-2.x-lockfile
  • Merge into: main
  • Upgrade react-bootstrap to 2.10.10
chore(deps): update dependency style-loader to v3.3.4
  • Schedule: ["every weekday"]
  • Branch name: renovate/style-loader-3.x-lockfile
  • Merge into: main
  • Upgrade style-loader to 3.3.4
chore(deps): update dependency webpack-dev-server to v4.15.2
  • Schedule: ["every weekday"]
  • Branch name: renovate/webpack-dev-server-4.x-lockfile
  • Merge into: main
  • Upgrade webpack-dev-server to 4.15.2
chore(deps): update actions/checkout action to v4.2.2
  • Schedule: ["every weekday"]
  • Branch name: renovate/actions-checkout-4.x
  • Merge into: main
  • Upgrade actions/checkout to 11bd71901bbe5b1630ceea73d27597364c9af683
chore(deps): update actions/setup-node action to v4.4.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/actions-setup-node-4.x
  • Merge into: main
  • Upgrade actions/setup-node to 49933ea5288caeca8642d1e84afbd3f7d6820020
chore(deps): update actions/setup-python action to v5.6.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/actions-setup-python-5.x
  • Merge into: main
  • Upgrade actions/setup-python to a26af69be951a213d495a4c3e4e4022e16d87065
chore(deps): update actions/upload-artifact action to v4.6.2
  • Schedule: ["every weekday"]
  • Branch name: renovate/actions-upload-artifact-4.x
  • Merge into: main
  • Upgrade actions/upload-artifact to ea165f8d65b6e75b540449e92b4886f43607fa02
chore(deps): update babel monorepo
chore(deps): update codecov/codecov-action action to v4.6.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/codecov-codecov-action-4.x
  • Merge into: main
  • Upgrade codecov/codecov-action to b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238
chore(deps): update dependency @​fortawesome/fontawesome-free to v6.7.2
chore(deps): update dependency @testing-library/jest-dom to v5.17.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/testing-library-monorepo
  • Merge into: main
  • Upgrade @testing-library/jest-dom to 5.17.0
chore(deps): update dependency babel-loader to v9.2.1
  • Schedule: ["every weekday"]
  • Branch name: renovate/babel-loader-9.x-lockfile
  • Merge into: main
  • Upgrade babel-loader to 9.2.1
chore(deps): update dependency css-loader to v6.11.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/css-loader-6.x-lockfile
  • Merge into: main
  • Upgrade css-loader to 6.11.0
chore(deps): update dependency eslint to v8.57.1
  • Schedule: ["every weekday"]
  • Branch name: renovate/eslint-monorepo
  • Merge into: main
  • Upgrade eslint to 8.57.1
chore(deps): update dependency eslint-plugin-react to v7.37.5
  • Schedule: ["every weekday"]
  • Branch name: renovate/eslint-plugin-react-7.x-lockfile
  • Merge into: main
  • Upgrade eslint-plugin-react to 7.37.5
chore(deps): update dependency moment to v2.30.1
  • Schedule: ["every weekday"]
  • Branch name: renovate/moment-2.x-lockfile
  • Merge into: main
  • Upgrade moment to 2.30.1
chore(deps): update dependency python to 3.13
  • Schedule: ["every weekday"]
  • Branch name: renovate/python-3.x
  • Merge into: main
  • Upgrade python to 3.13
chore(deps): update dependency react-icons to v4.12.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/react-icons-4.x-lockfile
  • Merge into: main
  • Upgrade react-icons to 4.12.0
chore(deps): update dependency react-router-dom to v6.30.1
  • Schedule: ["every weekday"]
  • Branch name: renovate/react-router-monorepo
  • Merge into: main
  • Upgrade react-router-dom to 6.30.1
chore(deps): update dependency regenerator-runtime to ^0.14.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/regenerator-runtime-0.x
  • Merge into: main
  • Upgrade regenerator-runtime to ^0.14.0
chore(deps): update dependency sass to v1.89.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/sass-1.x-lockfile
  • Merge into: main
  • Upgrade sass to 1.89.0
chore(deps): update dependency webpack to v5.99.9
  • Schedule: ["every weekday"]
  • Branch name: renovate/webpack-5.x-lockfile
  • Merge into: main
  • Upgrade webpack to 5.99.9
chore(deps): update docker/build-push-action action to v6.18.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/docker-build-push-action-6.x
  • Merge into: main
  • Upgrade docker/build-push-action to 263435318d21b8e681c14492fe198d362a7d2c83
chore(deps): update docker/setup-buildx-action action to v3.10.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/docker-setup-buildx-action-3.x
  • Merge into: main
  • Upgrade docker/setup-buildx-action to b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2
chore(deps): update docker/setup-qemu-action action to v3.6.0
  • Schedule: ["every weekday"]
  • Branch name: renovate/docker-setup-qemu-action-3.x
  • Merge into: main
  • Upgrade docker/setup-qemu-action to 29109295f81e9208d7d86ff1c6c12d2833863392
chore(deps): update jest monorepo to v29.7.0
chore(deps): update jupyterhub/action-major-minor-tag-calculator action to v3.4.0
chore(deps): update postgres docker tag to v9.6
  • Schedule: ["every weekday"]
  • Branch name: renovate/postgres-9.x
  • Merge into: main
  • Upgrade postgres to sha256:caddd35b05cdd56c614ab1f674e63be778e0abdf54e71a7507ff3e28d4902698
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.12
  • Schedule: ["every weekday"]
  • Branch name: renovate/astral-sh-ruff-pre-commit-0.x
  • Merge into: main
  • Upgrade astral-sh/ruff-pre-commit to v0.11.12
chore(deps): update pre-commit hook djlint/djlint to v1.36.4
  • Schedule: ["every weekday"]
  • Branch name: renovate/djlint-djlint-1.x
  • Merge into: main
  • Upgrade djlint/djLint to v1.36.4
chore(deps): update codecov/codecov-action action to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/codecov-codecov-action-5.x
  • Merge into: main
  • Upgrade codecov/codecov-action to 18283e04ce6e62d37312384ff67231eb8fd56d24
chore(deps): update dependency @webpack-cli/serve to v3
  • Schedule: ["every weekday"]
  • Branch name: renovate/webpack-cli-serve-3.x
  • Merge into: main
  • Upgrade @webpack-cli/serve to ^3.0.0
chore(deps): update dependency babel-loader to v10
  • Schedule: ["every weekday"]
  • Branch name: renovate/babel-loader-10.x
  • Merge into: main
  • Upgrade babel-loader to ^10.0.0
chore(deps): update dependency css-loader to v7
  • Schedule: ["every weekday"]
  • Branch name: renovate/css-loader-7.x
  • Merge into: main
  • Upgrade css-loader to ^7.0.0
chore(deps): update dependency eslint to v9
  • Schedule: ["every weekday"]
  • Branch name: renovate/major-eslint-monorepo
  • Merge into: main
  • Upgrade eslint to ^9.0.0
chore(deps): update dependency eslint-plugin-prettier to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/eslint-plugin-prettier-5.x
  • Merge into: main
  • Upgrade eslint-plugin-prettier to ^5.0.0
chore(deps): update dependency eslint-plugin-unused-imports to v4
  • Schedule: ["every weekday"]
  • Branch name: renovate/eslint-plugin-unused-imports-4.x
  • Merge into: main
  • Upgrade eslint-plugin-unused-imports to ^4.0.0
chore(deps): update dependency node to v22
  • Schedule: ["every weekday"]
  • Branch name: renovate/node-22.x
  • Merge into: main
  • Upgrade node to 22
chore(deps): update dependency prettier to v3
  • Schedule: ["every weekday"]
  • Branch name: renovate/prettier-3.x
  • Merge into: main
  • Upgrade prettier to ^3.0.0
chore(deps): update dependency react-icons to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/react-icons-5.x
  • Merge into: main
  • Upgrade react-icons to ^5.0.0
chore(deps): update dependency react-redux to v9
  • Schedule: ["every weekday"]
  • Branch name: renovate/react-redux-9.x
  • Merge into: main
  • Upgrade react-redux to ^9.0.0
chore(deps): update dependency react-router-dom to v7
  • Schedule: ["every weekday"]
  • Branch name: renovate/major-react-router-monorepo
  • Merge into: main
  • Upgrade react-router-dom to ^7.0.0
chore(deps): update dependency redux to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/redux-5.x
  • Merge into: main
  • Upgrade redux to ^5.0.0
chore(deps): update dependency style-loader to v4
  • Schedule: ["every weekday"]
  • Branch name: renovate/style-loader-4.x
  • Merge into: main
  • Upgrade style-loader to ^4.0.0
chore(deps): update dependency ubuntu to v24
  • Schedule: ["every weekday"]
  • Branch name: renovate/ubuntu-24.x
  • Merge into: main
  • Upgrade ubuntu to 24.04
  • Upgrade ubuntu to sha256:6015f66923d7afbc53558d7ccffd325d43b4e249f41a6e93eef074c9505d2233
chore(deps): update dependency webpack-cli to v6
  • Schedule: ["every weekday"]
  • Branch name: renovate/webpack-cli-6.x
  • Merge into: main
  • Upgrade webpack-cli to ^6.0.0
chore(deps): update dependency webpack-dev-server to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/webpack-dev-server-5.x
  • Merge into: main
  • Upgrade webpack-dev-server to ^5.0.0
chore(deps): update postgres docker tag to v17
  • Schedule: ["every weekday"]
  • Branch name: renovate/postgres-17.x
  • Merge into: main
  • Upgrade postgres to sha256:6efd0df010dc3cb40d5e33e3ef84acecc5e73161bd3df06029ee8698e5e12c60
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v5
  • Schedule: ["every weekday"]
  • Branch name: renovate/pre-commit-pre-commit-hooks-5.x
  • Merge into: main
  • Upgrade pre-commit/pre-commit-hooks to v5.0.0
chore(deps): update react monorepo to v19 (major)
  • Schedule: ["every weekday"]
  • Branch name: renovate/major-react-monorepo
  • Merge into: main
  • Upgrade react to ^19.0.0
  • Upgrade react-dom to ^19.0.0
chore(deps): update registry docker tag to v3
  • Schedule: ["every weekday"]
  • Branch name: renovate/registry-3.x
  • Merge into: main
  • Upgrade registry to sha256:1fc7de654f2ac1247f0b67e8a459e273b0993be7d2beda1f3f56fbf1001ed3e7
chore(deps): update testing-library monorepo (major)

❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance the 8640 n you can also request help here.


This PR has been generated by Renovate Bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants
0