https://github.com/robertograham/setup-percona-toolkit
Sets up Percona Toolkit in your GitHub Actions workflow.
https://github.com/robertograham/setup-percona-toolkit
github-actions mysql percona-toolkit
Last synced: 2 months ago
JSON representation
Sets up Percona Toolkit in your GitHub Actions workflow.
- Host: GitHub
- URL: https://github.com/robertograham/setup-percona-toolkit
- Owner: RobertoGraham
- License: mit
- Created: 2025-02-28T16:31:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-28T19:50:20.000Z (over 1 year ago)
- Last Synced: 2025-02-28T21:25:10.704Z (over 1 year ago)
- Topics: github-actions, mysql, percona-toolkit
- Language: Shell
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Set up Percona Toolkit
This is a GitHub Action that sets up [Percona Toolkit](https://github.com/percona/percona-toolkit) in your GitHub
Actions workflow by:
- Ensuring
the [System Requirements of Percona Toolkit](https://docs.percona.com/percona-toolkit/system_requirements.html) are
met.
- Downloading a specific Product Version of Percona Toolkit and adding its collection of command-line tools to the `PATH`.
## Usage
This Action is currently only tested on the
`ubuntu-latest` [GitHub-hosted runner](https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners),
but you may choose to run it on any other GitHub-hosted
or [self-hosted](https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners)
runner.
The default configuration installs Product Version `3.7.1` of Percona Toolkit:
```yaml
- name: Set up Percona Toolkit
uses: RobertoGraham/setup-percona-toolkit@v2.3.0
```
A specific Product Version of Percona Toolkit can be installed:
```yaml
- name: Set up Percona Toolkit
uses: RobertoGraham/setup-percona-toolkit@v2.3.0
with:
product-version: '3.6.0'
```