Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

chore: configure renovate #779

Merged
merged 4 commits into from
Jan 25, 2023
Merged

chore: configure renovate #779

merged 4 commits into from
Jan 25, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 24, 2023

Mend Renovate

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

  • docker-compose.yml (docker-compose)
  • Dockerfile (dockerfile)
  • .github/workflows/release-image.yml (github-actions)
  • .github/workflows/release-npm.yml (github-actions)
  • .github/workflows/test.yml (github-actions)
  • package.json (npm)

Configuration

🔡 Renovate has detected a custom config for this PR. Feel free to ask for help if you have any doubts and would like it reviewed.

Important: Now that this branch is edited, Renovate can't rebase it from the base branch any more. If you make changes to the base branch that could impact this onboarding PR, please merge them manually.

What to Expect

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

chore(deps): update danlynn/ember-cli docker tag to v3.28.5
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/danlynn-ember-cli-3.x
  • Merge into: master
  • Upgrade danlynn/ember-cli to 3.28.5
chore(deps): update dependency @​apollo/client to v3.7.4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/apollo-graphql-packages
  • Merge into: master
  • Upgrade @apollo/client to 3.7.4
chore(deps): update dependency @​ember/render-modifiers to v2.0.5
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-render-modifiers-2.x
  • Merge into: master
  • Upgrade @ember/render-modifiers to 2.0.5
chore(deps): update dependency ember-basic-dropdown to v6.0.2
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-basic-dropdown-6.x
  • Merge into: master
  • Upgrade ember-basic-dropdown to 6.0.2
chore(deps): update dependency ember-changeset to v4.1.2
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-changeset-4.x
  • Merge into: master
  • Upgrade ember-changeset to 4.1.2
chore(deps): update dependency ember-changeset-validations to v4.1.1
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-changeset-validations-4.x
  • Merge into: master
  • Upgrade ember-changeset-validations to 4.1.1
chore(deps): update dependency ember-cli to v3.28.6
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-cli-3.x
  • Merge into: master
  • Upgrade ember-cli to 3.28.6
chore(deps): update dependency ember-concurrency to v2.3.7
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-concurrency-2.x
  • Merge into: master
  • Upgrade ember-concurrency to 2.3.7
chore(deps): update dependency ember-data to v3.28.12
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-data-3.x
  • Merge into: master
  • Upgrade ember-data to 3.28.12
chore(deps): update dependency ember-resources to v5.6.2
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-resources-5.x
  • Merge into: master
  • Upgrade ember-resources to 5.6.2
chore(deps): update dependency ember-source to v3.28.11
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-source-3.x
  • Merge into: master
  • Upgrade ember-source to 3.28.11
chore(deps): update dependency eslint-plugin-qunit to v7.3.4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/eslint-plugin-qunit-7.x
  • Merge into: master
  • Upgrade eslint-plugin-qunit to 7.3.4
chore(deps): update dependency qunit to v2.19.4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/qunit-2.x
  • Merge into: master
  • Upgrade qunit to 2.19.4
chore(deps): update commitlint monorepo to v17.4.2
chore(deps): update dependency @​ember/test-helpers to v2.9.3
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-test-helpers-2.x
  • Merge into: master
  • Upgrade @ember/test-helpers to 2.9.3
chore(deps): update dependency ember-auto-import to v2.5.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-auto-import-2.x
  • Merge into: master
  • Upgrade ember-auto-import to 2.5.0
chore(deps): update dependency ember-cli-htmlbars to v6.2.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-cli-htmlbars-6.x
  • Merge into: master
  • Upgrade ember-cli-htmlbars to 6.2.0
chore(deps): update dependency ember-qunit to v6.1.1
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-qunit-6.x
  • Merge into: master
  • Upgrade ember-qunit to 6.1.1
chore(deps): update dependency ember-resolver to v8.1.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-resolver-8.x
  • Merge into: master
  • Upgrade ember-resolver to 8.1.0
chore(deps): update dependency ember-template-lint to v4.18.2
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-template-lint-4.x
  • Merge into: master
  • Upgrade ember-template-lint to 4.18.2
chore(deps): update dependency eslint-config-prettier to v8.6.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/eslint-config-prettier-8.x
  • Merge into: master
  • Upgrade eslint-config-prettier to 8.6.0
chore(deps): update dependency eslint-plugin-ember to v11.4.3
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/eslint-plugin-ember-11.x
  • Merge into: master
  • Upgrade eslint-plugin-ember to 11.4.3
chore(deps): update dependency eslint-plugin-import to v2.27.5
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/eslint-plugin-import-2.x
  • Merge into: master
  • Upgrade eslint-plugin-import to 2.27.5
chore(deps): update dependency lint-staged to v13.1.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/lint-staged-13.x
  • Merge into: master
  • Upgrade lint-staged to 13.1.0
chore(deps): update dependency prettier to v2.8.3
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/prettier-2.x
  • Merge into: master
  • Upgrade prettier to 2.8.3
chore(deps): update dependency sass to v1.57.1
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/sass-1.x
  • Merge into: master
  • Upgrade sass to 1.57.1
chore(deps): update dependency webpack to v5.75.0
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/webpack-5.x
  • Merge into: master
  • Upgrade webpack to 5.75.0
chore(deps): update postgres docker tag to v9.6
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/postgres-9.x
  • Merge into: master
  • Upgrade postgres to 9.6
chore(deps): update danlynn/ember-cli docker tag to v4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/danlynn-ember-cli-4.x
  • Merge into: master
  • Upgrade danlynn/ember-cli to 4.10.0
chore(deps): update dependency ember-cli to v4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-cli-4.x
  • Merge into: master
  • Upgrade ember-cli to 4.10.0
chore(deps): update dependency ember-cli-code-coverage to v2
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-cli-code-coverage-2.x
  • Merge into: master
  • Upgrade ember-cli-code-coverage to 2.0.0
chore(deps): update dependency ember-data to v4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-data-4.x
  • Merge into: master
  • Upgrade ember-data to 4.9.1
chore(deps): update dependency ember-math-helpers to v3
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-math-helpers-3.x
  • Merge into: master
  • Upgrade ember-math-helpers to 3.0.0
chore(deps): update dependency ember-moment to v10
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-moment-10.x
  • Merge into: master
  • Upgrade ember-moment to 10.0.0
chore(deps): update dependency ember-page-title to v7
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-page-title-7.x
  • Merge into: master
  • Upgrade ember-page-title to 7.0.0
chore(deps): update dependency ember-resolver to v10
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-resolver-10.x
  • Merge into: master
  • Upgrade ember-resolver to 10.0.0
chore(deps): update dependency ember-sinon-qunit to v7
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-sinon-qunit-7.x
  • Merge into: master
  • Upgrade ember-sinon-qunit to ^7.0.0
chore(deps): update dependency ember-source to v4
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-source-4.x
  • Merge into: master
  • Upgrade ember-source to 4.10.0
chore(deps): update dependency ember-style-modifier to v3
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-style-modifier-3.x
  • Merge into: master
  • Upgrade ember-style-modifier to ^3.0.0
chore(deps): update dependency ember-template-lint to v5
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/ember-template-lint-5.x
  • Merge into: master
  • Upgrade ember-template-lint to 5.3.1
chore(deps): update dependency eslint to v8
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/eslint-8.x
  • Merge into: master
  • Upgrade eslint to 8.32.0
chore(deps): update dependency faker to v6
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/faker-6.x
  • Merge into: master
  • Upgrade faker to 6.6.6
chore(deps): update dependency husky to v8
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/husky-8.x
  • Merge into: master
  • Upgrade husky to 8.0.3
chore(deps): update postgres docker tag to v15
  • Schedule: ["before 2am on monday"]
  • Branch name: renovate/postgres-15.x
  • Merge into: master
  • Upgrade postgres to 15.1

🚸 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.


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


This PR has been generated by Mend Renovate. View repository job log here.

@derrabauke derrabauke self-assigned this Jan 24, 2023
@derrabauke derrabauke added maintenance Code maintenance dependencies Pull requests that update a dependency file labels Jan 24, 2023
@derrabauke
Copy link
Contributor

I'd like to find a good renovate config for our repositories, which we can utilize as a boiler plate for other projects as well. Currently the main pain point for devs is the noise renovate produces. The grouping could reduce the PR-Noise but, automerge option could reduce it even more.

What do you think? @anehx @velrest Is the grouping useful, or will it lead to increased effort, when failing PR pile?
I was thinking about automergeType=branch to reduce the noise more effectively.

@velrest
Copy link
Contributor

velrest commented Jan 25, 2023

If I remember correctly, we already had the grouping once in some projects and my experience is, that the possibility of one dependency breaking something then blocks all the other dependency. This makes maintaining more time consuming since you can't just merge the green pr's but have to either fix the ones breaking or pick the working ones into a new pr.

But that's just my two cents.

@derrabauke
Copy link
Contributor

derrabauke commented Jan 25, 2023

But that's just my two cents.

Totally helpful! I will reduce the grouping to a minimum. Think the basic ember-packages and that's enough.

@derrabauke derrabauke changed the title Configure Renovate chore: configure renovate Jan 25, 2023
This would lead to too closely tangled dep upgrade PRs, which
are difficult to untangle.
@derrabauke derrabauke merged commit 89c5b29 into master Jan 25, 2023
@derrabauke derrabauke deleted the renovate/configure branch January 25, 2023 16:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file maintenance Code maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants