Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```