Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tsirysndr/setup-crosup

Set up your GitHub Actions workflow with a specific version of Crosup
https://github.com/tsirysndr/setup-crosup

crosup environment-manager github github-actions nix nix-flake package-manager setup-crosup

Last synced: about 2 months ago
JSON representation

Set up your GitHub Actions workflow with a specific version of Crosup

Awesome Lists containing this project

README

        

# setup-crosup

Download, install, and setup [Crosup](https://github.com/tsirysndr/crosup) in GitHub Actions.

## 🚀 Usage

```yaml
name: Setup Crosup
on:
push:
branches:
- master
pull_request:
branches:
- master
workflow_dispatch:

jobs:
setup-superviseur:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@v4
- name: Setup Crosup
uses: tsirysndr/setup-crosup@v1
with:
version: 'v0.4.10'
# Add packages to install here
packages: |
deno
zig
- name: Verify Crosup
run: crosup --version
- name: Verify Deno
run: deno --version
- name: Verify Zig
run: zig version
```

See [action.yml](action.yml) for the full documentation for this action's inputs and outputs.

## 📝 License
[MIT](LICENSE)