Skip to content

Conversation

@HonkingGoose
Copy link
Contributor

@HonkingGoose HonkingGoose commented Oct 28, 2024

Changes

  • Drop Applicable for npm, bun, Composer and Copier only for now. as the auto-generated table has a list of supportedManagers.
  • Drop Set this to true if running scripts causes problems., and instead explain Renovate's script allow/block behavior. Then users can choose what's best for their situation.
  • Explain the default behavior (do not run scripts), and cover ways to run scripts:
    • Self-host Renovate
    • Pay for "Renovate Enterprise Cloud"
  • Explain how to allow scripts when self-hosting Renovate

Context

@rarkins said:

Scripts can now be enabled for paying customers on Mend.io hosted apps, please get in touch with Mend.io sales about "Renovate Enterprise Cloud" if interested. We don't plan to allow script execution for free users as the risk is too high

I'm adding the info above to the docs. Plus a general rewrite.

Documentation (please check one with an [x])

  • I have updated the documentation, or
  • No documentation update is required

How I've tested my work (please select one)

I have verified these changes via:

  • Code inspection only, or
  • Newly added/modified unit tests, or
  • No unit tests but ran on a real repository, or
  • Both unit tests + ran on a real repository

HonkingGoose and others added 2 commits October 28, 2024 11:05
Co-authored-by: Rhys Arkins <rhys@arkins.net>
@HonkingGoose
Copy link
Contributor Author

I think we have two things remaining:

  • find way to use headings, without ignoring a markdownlint rule
  • get another review from the maintainers

@viceice do you know how/if I can use headings properly?

rarkins
rarkins previously approved these changes Apr 27, 2025
@rarkins rarkins marked this pull request as ready for review April 27, 2025 07:04
@rarkins rarkins enabled auto-merge April 27, 2025 07:04
auto-merge was automatically disabled April 29, 2025 11:11

Head branch was pushed to by a user without write access

@HonkingGoose HonkingGoose requested a review from rarkins April 29, 2025 11:17
@HonkingGoose HonkingGoose requested a review from rarkins April 30, 2025 10:36
@rarkins rarkins added this pull request to the merge queue Apr 30, 2025
Merged via the queue into renovatebot:main with commit 384fb5a Apr 30, 2025
40 checks passed
@renovate-release
Copy link

🎉 This PR is included in version 40.0.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@HonkingGoose HonkingGoose deleted the docs/30812-update-ignoreScripts-and-allowScripts branch April 30, 2025 16:47
SuperSandro2000 added a commit to SuperSandro2000/renovate that referenced this pull request May 1, 2025
* upstream/main: (176 commits)
  build(deps): update aws-sdk-js-v3 monorepo (main) (renovatebot#35660)
  chore(deps): update docker/dockerfile docker tag to v1.15.1 (main) (renovatebot#35659)
  fix(deps): update ghcr.io/renovatebot/base-image docker tag to v9.64.3 (main) (renovatebot#35657)
  chore: thre -> the (renovatebot#35655)
  chore(deps): update dependency vite to v6.3.4 [security] (main) (renovatebot#35653)
  build(deps): update dependency glob to v11.0.2 (main) (renovatebot#35649)
  fix(memCache): disallow http requests in cache to be mutable (renovatebot#35647)
  fix(gomod): Exclude multi-line `exclude` directives from extraction (renovatebot#35623)
  docs(config options): rewrite `ignoreScripts` (renovatebot#32171)
  chore(deps): update python:3.13 docker digest to 884da97 (main) (renovatebot#35645)
  chore(deps): update python docker tag to v3.13.3 (main) (renovatebot#35276)
  fix(deps): update ghcr.io/renovatebot/base-image docker tag to v9.64.2 (main) (renovatebot#35644)
  feat(config)!: validate allowedCommands against post-compiled commands (renovatebot#35564)
  feat(config)!: create new Config Warning issues each time (renovatebot#35565)
  feat(autodiscoverFilter)!: support combined negative matches (renovatebot#34707)
  feat(datasource/maven)!: use latest and release values as tags (renovatebot#35515)
  feat!: require node v22.13 (renovatebot#34524)
  chore(deps): update dependency esbuild to v0.25.3 (main) (renovatebot#35637)
  chore(deps): update python:3.13 docker digest to 19c3e96 (main) (renovatebot#35636)
  feat(deps): update ghcr.io/renovatebot/base-image docker tag to v9.64.1 (main) (renovatebot#35632)
  ...
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants