Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/animmouse/setup-appimage
Setup/Install an AppImage app for GitHub Actions
https://github.com/animmouse/setup-appimage
action actions appimage github-actions
Last synced: about 1 month ago
JSON representation
Setup/Install an AppImage app for GitHub Actions
- Host: GitHub
- URL: https://github.com/animmouse/setup-appimage
- Owner: AnimMouse
- License: mpl-2.0
- Created: 2022-12-12T17:14:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-06T17:00:55.000Z (over 1 year ago)
- Last Synced: 2024-10-19T15:18:57.358Z (3 months ago)
- Topics: action, actions, appimage, github-actions
- Language: Shell
- Homepage: https://github.com/marketplace/actions/setup-appimage
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setup AppImage app for GitHub Actions
Setup [AppImage](https://appimage.org) app on GitHub Actions.This action installs your AppImage app for use in actions by installing it on tool cache using [AnimMouse/tool-cache](https://github.com/AnimMouse/tool-cache).
This action is implemented as a [composite](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action) action.
## Usage
To use your AppImage app, run this action before running your app.Specify the name of the binary and the URL of the AppImage file.
```yaml
steps:
- name: Setup Hello World AppImage
uses: AnimMouse/setup-appimage@v1
with:
name: helloworld
url: https://github.com/AnimMouse/hello-world-appimage/releases/download/v1/helloworld-appimage-x86_64.AppImage
- run: helloworld
```