Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oppzippy/update-toc-action
GitHub Action for updating the interface version of World of Warcraft TOC files.
https://github.com/oppzippy/update-toc-action
actions world-of-warcraft
Last synced: about 2 months ago
JSON representation
GitHub Action for updating the interface version of World of Warcraft TOC files.
- Host: GitHub
- URL: https://github.com/oppzippy/update-toc-action
- Owner: Oppzippy
- License: gpl-3.0
- Created: 2023-05-07T09:03:32.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-01T10:11:16.000Z (8 months ago)
- Last Synced: 2024-05-02T06:46:30.407Z (8 months ago)
- Topics: actions, world-of-warcraft
- Language: Shell
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# update-toc-action
This action updates the interface version of World of Warcraft TOC files. When combined with other actions, this can open a pull request when the interface version changes.
## Inputs
`toc-path` - The path to the TOC file. This input is required. If you want to update multiple toc files, run the action multiple times.
`product` - The product id to use for the default "## Version: xxx" in the TOC. The default value is "wow" (retail), so if you're not using BigWigs Packager and have "YourAddon_Vanilla.toc", you'll need to set this to "wow_classic_era". Same deal if your primary "YourAddon.toc" is for a WoW version other than retail. Acceptable values are "wow", "wow_classic", and "wow_classic_era".## Usage
To use this action, add the following to your GitHub workflow file:
```yaml
- name: Update TOC
uses: oppzippy/update-toc-action@v1
with:
toc-path: "path/to/toc/file"
product: "wow"
```The action will update the interface version in the TOC file located at path/to/toc/file.