Skip to content
New issue

Have a question about 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

chore: Configure Renovate #4151

Merged
merged 2 commits into from
Jul 26, 2024
Merged

chore: Configure Renovate #4151

merged 2 commits into from
Jul 26, 2024

Conversation

elastic-renovate-prod[bot]
Copy link
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Jul 26, 2024

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

  • .ci/docker/docker-compose-all.yml (docker-compose)
  • .ci/docker/docker-compose-cassandra.yml (docker-compose)
  • .ci/docker/docker-compose-edge.yml (docker-compose)
  • .ci/docker/docker-compose-elasticsearch.yml (docker-compose)
  • .ci/docker/docker-compose-kafka.yml (docker-compose)
  • .ci/docker/docker-compose-localstack.yml (docker-compose)
  • .ci/docker/docker-compose-memcached.yml (docker-compose)
  • .ci/docker/docker-compose-mongodb.yml (docker-compose)
  • .ci/docker/docker-compose-mssql.yml (docker-compose)
  • .ci/docker/docker-compose-mysql.yml (docker-compose)
  • .ci/docker/docker-compose-node-edge-test.yml (docker-compose)
  • .ci/docker/docker-compose-node-test.yml (docker-compose)
  • .ci/docker/docker-compose-postgres.yml (docker-compose)
  • .ci/docker/docker-compose-redis.yml (docker-compose)
  • .ci/docker/docker-compose.yml (docker-compose)
  • dev-utils/docker-compose.yml (docker-compose)
  • test/docker-compose.ci.yml (docker-compose)
  • test/docker-compose.yml (docker-compose)
  • .ci/docker/node-container/Dockerfile (dockerfile)
  • .ci/docker/node-edge-container/Dockerfile (dockerfile)
  • Dockerfile (dockerfile)
  • Dockerfile.wolfi (dockerfile)
  • test/Dockerfile (dockerfile)
  • .github/workflows/addToProject.yml (github-actions)
  • .github/workflows/edge.yml (github-actions)
  • .github/workflows/labeler.yml (github-actions)
  • .github/workflows/microbenchmark.yml (github-actions)
  • .github/workflows/release.yml (github-actions)
  • .github/workflows/tav-command.yml (github-actions)
  • .github/workflows/tav.yml (github-actions)
  • .github/workflows/test-docs.yml (github-actions)
  • .github/workflows/test.yml (github-actions)
  • .github/workflows/updatecli.yml (github-actions)
  • examples/an-azure-function-app/package.json (npm)
  • examples/esbuild/package.json (npm)
  • examples/nextjs/package.json (npm)
  • examples/opentelemetry-bridge/package.json (npm)
  • examples/opentelemetry-metrics/package.json (npm)
  • examples/typescript/package.json (npm)
  • package.json (npm)
  • test/activation-method/fixtures/package.json (npm)
  • test/config/fixtures/pkg-zero-conf-noname/package.json (npm)
  • test/config/fixtures/pkg-zero-conf-nsname/package.json (npm)
  • test/config/fixtures/pkg-zero-conf-sanitize/package.json (npm)
  • test/config/fixtures/pkg-zero-conf-valid/package.json (npm)
  • test/config/fixtures/pkg-zero-conf-weird/package.json (npm)
  • test/instrumentation/azure-functions/fixtures/AJsAzureFnApp/package.json (npm)
  • test/instrumentation/modules/next/a-nextjs-app/package.json (npm)
  • test/opentelemetry-bridge/package.json (npm)
  • test/opentelemetry-metrics/fixtures/package.json (npm)
  • .nvmrc (nvm)
  • .ci/docker/node-container/Dockerfile (regex)
  • .ci/docker/node-edge-container/Dockerfile (regex)
  • Dockerfile (regex)
  • Dockerfile.wolfi (regex)
  • test/Dockerfile (regex)

Configuration Summary

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

  • Start dependency updates only once this onboarding PR is merged
  • Chainguard Renovate configuration (https://ela.st/wolfi)
  • Enable Renovate Dependency Dashboard creation.
  • Pin Docker digests.
  • Renovate configuration to only raise PRs for Chainguard updates, and ignore any other updates

🔡 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 1 Pull Request:

chore(deps): update docker.elastic.co/wolfi/chainguard-base:latest docker digest to 43569fb
  • Schedule: ["at any time"]
  • Branch name: renovate/wolfi-(rolling)
  • Merge into: main
  • Upgrade docker.elastic.co/wolfi/chainguard-base to sha256:43569fb7643245f22b17735822618ad67dc1a0ee6dc08862381b4d417b54b969

❓ 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 Renovate Bot.

Copy link

cla-checker-service bot commented Jul 26, 2024

💚 CLA has been signed

@trentm trentm force-pushed the renovate/configure branch from 2419b08 to 5083fd0 Compare July 26, 2024 15:39
@trentm
Copy link
Member

trentm commented Jul 26, 2024

For the record, the steps for resetting the author on the first commit:

gh pr checkout 4151
git rebase -i main renovate/configure
# in editor: set first commit to 'e' to ammend
git commit --amend '-S' --reset-author
git rebase --continue
git push -f origin renovate/configure

@nuugen
Copy link
Member

nuugen commented Jul 26, 2024

@trentm apologies, I should have been more specific regarding the git commands for this.

@trentm trentm merged commit a0bff12 into main Jul 26, 2024
17 checks passed
@trentm trentm deleted the renovate/configure branch July 26, 2024 16:45
trentm added a commit that referenced this pull request Aug 1, 2024
Only let Renovate bump Chainguard/Wolfi images.

Co-authored-by: Trent Mick <[email protected]>
Co-authored-by: nuugen <[email protected]>
PeterEinberger pushed a commit to fpm-git/apm-agent-nodejs that referenced this pull request Aug 20, 2024
Only let Renovate bump Chainguard/Wolfi images.

Co-authored-by: Trent Mick <[email protected]>
Co-authored-by: nuugen <[email protected]>
@elastic-renovate-prod
Copy link
Contributor Author

Renovate is disabled

Renovate is disabled because there is no Renovate configuration file. To enable Renovate, you can either (a) change this PR's title to get a new onboarding PR, and merge the new onboarding PR, or (b) create a Renovate config file, and commit that file to your base branch.

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

Successfully merging this pull request may close these issues.

2 participants