Replace multiple strings in files
Version updated for https://github.com/flcdrg/replace-multiple-action to version v4.0.17.
- This action is used across all versions by 111 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The “Multiple string find/replace in files” GitHub Action automates the process of searching for specific strings in files and replacing them with specified values, saving the modified files. It is designed to streamline repetitive text modification tasks, such as updating links or adjusting text patterns, across multiple files. Key capabilities include support for wildcard file matching, JSON-based find/replace configurations, and optional use of regular expressions for contextual matching.
Release notes
Changes
- Allow manual trigger of test workflow @flcdrg (#1005)
- Bump @typescript-eslint/parser from 8.56.1 to 8.57.0 @dependabot[bot] (#1003)
- Bump actions/checkout from 4 to 6 @dependabot[bot] (#1001)
- Update automerge workflow @flcdrg (#1004)
- Bump actions/setup-node from 4.1.0 to 6.3.0 @dependabot[bot] (#1002)
- Bump actions/upload-artifact from 4 to 7 @dependabot[bot] (#1000)
- Bump github/codeql-action from 3 to 4 @dependabot[bot] (#999)
- Bump @actions/core from 2.0.3 to 3.0.0 @dependabot[bot] (#966)
- Bump @eslint/eslintrc from 3.3.4 to 3.3.5 @dependabot[bot] (#998)
- Bump @eslint/js from 9.39.3 to 9.39.4 @dependabot[bot] (#997)
- Bump axios from 1.13.5 to 1.13.6 @dependabot[bot] (#995)
- Bump @types/node from 20.19.35 to 20.19.37 @dependabot[bot] (#996)
- Bump globals from 17.3.0 to 17.4.0 @dependabot[bot] (#994)
- Bump @types/node from 20.19.34 to 20.19.35 @dependabot[bot] (#993)
- Bump @types/node from 20.19.33 to 20.19.34 @dependabot[bot] (#992)
- Bump @typescript-eslint/eslint-plugin from 8.56.0 to 8.56.1 @dependabot[bot] (#991)
- Bump @typescript-eslint/parser from 8.56.0 to 8.56.1 @dependabot[bot] (#990)
- Bump @eslint/eslintrc from 3.3.3 to 3.3.4 @dependabot[bot] (#989)
- Bump @eslint/js from 9.39.1 to 9.39.3 @dependabot[bot] (#988)
- Bump glob from 13.0.5 to 13.0.6 @dependabot[bot] (#987)
- Bump @typescript-eslint/eslint-plugin from 8.55.0 to 8.56.0 @dependabot[bot] (#986)
- Bump glob from 13.0.4 to 13.0.5 @dependabot[bot] (#985)
- Bump @typescript-eslint/parser from 8.55.0 to 8.56.0 @dependabot[bot] (#984)
- Bump glob from 13.0.3 to 13.0.4 @dependabot[bot] (#983)
- Bump eslint-plugin-jest from 29.14.0 to 29.15.0 @dependabot[bot] (#982)
- Bump glob from 13.0.2 to 13.0.3 @dependabot[bot] (#981)
- Bump eslint-plugin-jest from 29.13.0 to 29.14.0 @dependabot[bot] (#980)
- Bump @typescript-eslint/eslint-plugin from 8.54.0 to 8.55.0 @dependabot[bot] (#979)
- Bump glob from 13.0.1 to 13.0.2 @dependabot[bot] (#978)
- Bump lru-cache from 11.2.5 to 11.2.6 @dependabot[bot] (#977)
- Bump @typescript-eslint/parser from 8.54.0 to 8.55.0 @dependabot[bot] (#976)
- Bump @types/node from 20.19.32 to 20.19.33 @dependabot[bot] (#975)
- Bump eslint-plugin-jest from 29.12.2 to 29.13.0 @dependabot[bot] (#974)
- Bump axios from 1.13.4 to 1.13.5 @dependabot[bot] (#973)
- Bump @types/node from 20.19.31 to 20.19.32 @dependabot[bot] (#972)
- Bump @types/node from 20.19.30 to 20.19.31 @dependabot[bot] (#971)
- Bump glob from 13.0.0 to 13.0.1 @dependabot[bot] (#970)
- Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 @dependabot[bot] (#969)
- Bump eslint-plugin-jest from 29.12.1 to 29.12.2 @dependabot[bot] (#968)
- Bump globals from 17.2.0 to 17.3.0 @dependabot[bot] (#967)
- Bump @typescript-eslint/eslint-plugin from 8.53.1 to 8.54.0 @dependabot[bot] (#965)
- Bump axios from 1.13.3 to 1.13.4 @dependabot[bot] (#963)
- Bump globals from 17.1.0 to 17.2.0 @dependabot[bot] (#964)
- Bump @actions/core from 2.0.2 to 2.0.3 @dependabot[bot] (#962)
- Bump @typescript-eslint/parser from 8.53.1 to 8.54.0 @dependabot[bot] (#961)
- Bump lru-cache from 11.2.4 to 11.2.5 @dependabot[bot] (#960)
- Bump axios from 1.13.2 to 1.13.3 @dependabot[bot] (#959)
- Bump globals from 17.0.0 to 17.1.0 @dependabot[bot] (#958)
- Bump @typescript-eslint/eslint-plugin from 8.53.0 to 8.53.1 @dependabot[bot] (#957)
- Bump @typescript-eslint/parser from 8.53.0 to 8.53.1 @dependabot[bot] (#956)
- Bump @types/node from 20.19.29 to 20.19.30 @dependabot[bot] (#955)
- Bump eslint-plugin-prettier from 5.5.4 to 5.5.5 @dependabot[bot] (#954)
- Bump @types/node from 20.19.26 to 20.19.29 @dependabot[bot] (#953)