From 10ffb78ea935cdea2a512e891fd7fc09e40c0a32 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:12:20 +0100 Subject: [PATCH] Configure Renovate (#45) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Welcome to [Renovate](https://redirect.github.com/renovatebot/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 * `collections/requirements.yml` (ansible-galaxy) * `.github/workflows/ansible-lint-github-hosted.yml` (github-actions) * `.github/workflows/gh-pages.yml` (github-actions) * `.github/workflows/issues-close-inactive.yml` (github-actions) * `.github/workflows/issues-find-inactive.yml` (github-actions) * `.github/workflows/issues-notify-inactive.yml` (github-actions) * `.github/workflows/issues-remove-inactive.yml` (github-actions) * `.github/workflows/scorecard.yml` (github-actions) * `.github/workflows/token_refresh_automation_hub.yml` (github-actions) * `.github/workflows/token_refresh_rh_subscription_manager.yml` (github-actions) ### Configuration Summary Based on the default config's presets, Renovate will: - Start dependency updates only once this onboarding PR is merged - Show all Merge Confidence badges for pull requests. - Enable Renovate Dependency Dashboard creation. - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use. - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories. - Group known monorepo packages together. - Use curated list of recommended non-monorepo package groupings. - Apply crowd-sourced package replacement rules. - Apply crowd-sourced workarounds for known problems with packages. - Pin Docker digests. - Pin `github-action` digests. - Enable Renovate configuration migration PRs when needed. - Pin dependency versions for `devDependencies`. - Weekly schedule on early Monday mornings (before 4 AM). - Run Renovate on following schedule: * 0-3 * * 1 🔡 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 21 Pull Requests:
Pin dependencies - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/pin-dependencies` - Merge into: `main` - Upgrade [actions-cool/issues-helper](https://redirect.github.com/actions-cool/issues-helper) to `a610082f8ac0cf03e357eb8dd0d5e2ba075e017e` - Upgrade [actions/checkout](https://redirect.github.com/actions/checkout) to `11bd71901bbe5b1630ceea73d27597364c9af683` - Upgrade [actions/configure-pages](https://redirect.github.com/actions/configure-pages) to `983d7736d9b0ae728b81ab479565c72886d7745b` - Upgrade [actions/deploy-pages](https://redirect.github.com/actions/deploy-pages) to `d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e` - Upgrade [actions/upload-pages-artifact](https://redirect.github.com/actions/upload-pages-artifact) to `56afc609e74202658d3ffba0e8f6dda462b719fa` - Upgrade [github/codeql-action](https://redirect.github.com/github/codeql-action) to `babb554ede22fd5605947329c4d04d8e7a0b8155`
Update actions/upload-artifact digest to ff15f03 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/actions-upload-artifact-digest` - Merge into: `main` - Upgrade [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) to `ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5`
Update dependency infra.aap_utilities to v2.5.2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/infra.aap_utilities-2.x` - Merge into: `main` - Upgrade [infra.aap_utilities](https://redirect.github.com/redhat-cop/aap_utilities) to `c49a9006ba295ffedd715088529d444298313a29bcf78bf454e93bc0ab5435ec`
Update actions/checkout action to v4.2.2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/actions-checkout-4.x` - Merge into: `main` - Upgrade [actions/checkout](https://redirect.github.com/actions/checkout) to `11bd71901bbe5b1630ceea73d27597364c9af683`
Update dependency ansible.netcommon to v7.1.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ansible.netcommon-7.x` - Merge into: `main` - Upgrade [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon) to `37bfc10532c316ac702b9ffe9a41193321bb4fb6cbc4e0764b29f3ab69896ffb`
Update dependency ansible.posix to v1.6.2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ansible.posix-1.x` - Merge into: `main` - Upgrade [ansible.posix](https://redirect.github.com/ansible-collections/ansible.posix) to `3c6b4d4f326cb42490b75644179e809ed09f3040ddaf0763bd6ea9e0f2ef8c47`
Update dependency ansible.utils to v5.1.2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ansible.utils-5.x` - Merge into: `main` - Upgrade [ansible.utils](https://redirect.github.com/ansible-collections/ansible.utils) to `794bc9d50f71401e11372294f29cbd23ab1aadbcb43d8ab5fdf74d2d7eee716e`
Update dependency azure.azcollection to v2.7.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/azure.azcollection-2.x` - Merge into: `main` - Upgrade [azure.azcollection](https://redirect.github.com/ansible-collections/azure) to `04291da6bf88eb4fe8068be070e8a1e3dd922e97a37ba9d3d42ac6c0e9a75c67`
Update dependency community.crypto to v2.22.3 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/community.crypto-2.x` - Merge into: `main` - Upgrade [community.crypto](https://redirect.github.com/ansible-collections/community.crypto) to `41daab4d6238fa3109cfd5c87ba304aa1eed95d04b259ce220310a9a1b9c3150`
Update dependency community.dns to v3.1.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/community.dns-3.x` - Merge into: `main` - Upgrade [community.dns](https://redirect.github.com/ansible-collections/community.dns) to `1b4808b33d4549ec0484bb152bc4bcd87e952477bc59dbd65d2fb120a207e1f3`
Update dependency community.general to v8.6.8 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/community.general-8.x` - Merge into: `main` - Upgrade [community.general](https://redirect.github.com/ansible-collections/community.general) to `37e7d88ba38948d4d6687414f3d8213c287a44ad075f1f6d7e7778d5a04d7d6a`
Update dependency containers.podman to v1.16.2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/containers.podman-1.x` - Merge into: `main` - Upgrade [containers.podman](https://redirect.github.com/containers/ansible-podman-collections) to `4873b722069fb1a3f22f24c9a31db23028fa3cdde5f2cd62ab1e4907be8aaba2`
Update dependency infra.ah_configuration to v2.1.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/infra.ah_configuration-2.x` - Merge into: `main` - Upgrade [infra.ah_configuration](https://redirect.github.com/ansible/galaxy_collection) to `db939e253adebeebac33c6e3c290f7afb355b8e6b6a7e6824d99fa030509760b`
Update dependency infra.controller_configuration to v2.11.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/infra.controller_configuration-2.x` - Merge into: `main` - Upgrade [infra.controller_configuration](https://redirect.github.com/redhat-cop/controller_configuration) to `b23e245586e3e187d7ddf51559ef12deb8aa1efca18dee3e31238e938bdcfe98`
Update dependency infra.leapp to v1.4.1 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/infra.leapp-1.x` - Merge into: `main` - Upgrade [infra.leapp](https://redirect.github.com/redhat-cop/infra.leapp) to `7a43ca68cf917a036a67983fc101ce2c56081f49171f34b36648ae8995abf571`
Update ossf/scorecard-action action to v2.4.0 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ossf-scorecard-action-2.x` - Merge into: `main` - Upgrade [ossf/scorecard-action](https://redirect.github.com/ossf/scorecard-action) to `62b2cac7ed8198b15735ed49ab1e5cf35480ba46`
Update actions/upload-artifact action to v4 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/major-github-artifact-actions` - Merge into: `main` - Upgrade [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) to `b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882`
Update dependency ansible.eda to v2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ansible.eda-2.x` - Merge into: `main` - Upgrade [ansible.eda](https://redirect.github.com/ansible/event-driven-ansible) to `19554970c3181fcd76a83adebf1217226515fbed5c8e474856b6c0d0ca9bdbfe`
Update dependency ansible.posix to v2 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/ansible.posix-2.x` - Merge into: `main` - Upgrade [ansible.posix](https://redirect.github.com/ansible-collections/ansible.posix) to `f3c0057cf2269bbcdfb6f9ef6f979d2f15d673335772832594af101b435ca921`
Update dependency azure.azcollection to v3 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/azure.azcollection-3.x` - Merge into: `main` - Upgrade [azure.azcollection](https://redirect.github.com/ansible-collections/azure) to `6b2bd06281fdcbe286fc4250a570eaf65c08339ff2628a3f38abf7c9185ed47a`
Update dependency community.general to v10 - Schedule: ["* 0-3 * * 1"] - Branch name: `renovate/community.general-10.x` - Merge into: `main` - Upgrade [community.general](https://redirect.github.com/ansible-collections/community.general) to `0d347cf814f464aabbe35a6b1686008bf7fbc1748c1de58ea5ad9de65f001a11`
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details. --- > > [!WARNING] > Please correct - or verify that you can safely ignore - these dependency lookup failures before you merge this PR. > > - `Failed to look up galaxy-collection package ansible.controller` > - `Failed to look up galaxy-collection package redhat.rhel_idm` > - `Failed to look up galaxy-collection package redhat.rhel_system_roles` > - `Failed to look up galaxy-collection package redhat.satellite_operations` > - `Failed to look up galaxy-collection package redhat.satellite` > > Files affected: `collections/requirements.yml` --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://redirect.github.com/renovatebot/renovate/discussions). --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/redhat-cop/rhis-code). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Gareth Healy --- renovate.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..01ae43a --- /dev/null +++ b/renovate.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:best-practices", + "schedule:earlyMondays" + ] +}