Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bf3rm/vumm-action
GitHub Action for VU Mod Manager
https://github.com/bf3rm/vumm-action
venice-unleashed vumm
Last synced: 11 days ago
JSON representation
GitHub Action for VU Mod Manager
- Host: GitHub
- URL: https://github.com/bf3rm/vumm-action
- Owner: BF3RM
- License: mit
- Created: 2021-03-23T20:28:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-20T20:03:37.000Z (almost 4 years ago)
- Last Synced: 2024-04-12T00:22:52.724Z (9 months ago)
- Topics: venice-unleashed, vumm
- Language: TypeScript
- Homepage:
- Size: 135 KB
- Stars: 2
- Watchers: 15
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VU Mod Manager Action
GitHub Action for VU Mod Manager\
## Usage
This GitHub Action automatically downloads and installs the [vumm](https://github.com/BF3RM/vumm-cli) tool and runs the publish command on it.\
An example workflow can be seen below
```yml
name: publishon:
release:
types: [published]jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Publish
uses: BF3RM/vumm-action
env:
VUMM_TOKEN: ${{ secrets.VUMM_TOKEN }}
```## Inputs
The following inputs can be used as `step.with` keys
| Name | Default | Description |
| --------- | -------- | ------------------------------------------- |
| `version` | `latest` | VU Mod Manager version |
| `tag` | `latest` | Tag to publish to (latest, dev, qa, etc...) |
| `workdir` | `.` | Working directory |## Environment
The following environment variables can be used as `step.env` keys
| Name | Description |
| --------------- | --------------------------------------- |
| `VUMM_TOKEN` | Access token of VUMM for authenticating |
| `VUMM_REGISTRY` | Custom registry url |## License
The Venice Unleashed Mod Manager Registry is available under the MIT license. See the [LICENSE](./LICENSE) file for more info.