Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/iggy-rs/setup-iggy

A GitHub Action to run iggy server
https://github.com/iggy-rs/setup-iggy

github-actions iggy

Last synced: 23 days ago
JSON representation

A GitHub Action to run iggy server

Awesome Lists containing this project

README

        

# `@iggy-rs/setup-iggy`


Latest release

## Usage

```yaml
name: Test with Iggy server
on:
push:
jobs:
tests-iggy:
name: Test setup-iggy
runs-on: ubuntu-latest
steps:
- name: Setup iggy
uses: iggy-rs/setup-iggy@v1
# Iggy configuration — https://github.com/iggy-rs/setup-iggy/issues/14#issuecomment-2505922327
env:
IGGY_TCP_ADDRESS: "0.0.0.0:8090"
```

## Options

## Description

A GitHub Action to run iggy server

## Inputs

| name | description | required | default |
| --- | --- | --- | --- |
| `version` |

The Iggy version to launch.

| `false` | `default` |
| `autostart` |

Set to false if you do not want to start iggy server automatically

| `false` | `true` |

## Outputs

| name | description |
| --- | --- |
| `version` |

The Iggy version that was launched.

|

## Runs

This action is a `node20` action.

## Contributions

Any pull request is welcome!

### Maintainers

Every pull request should be reviewed and merged. Once it's done, you can trigger a release at any time going to [releases](https://github.com/iggy-rs/setup-iggy/releases). A draft release is created and updated with new pull request. You can `edit` the release, then `publish` it. It will publish the release and create the adapted tag. It's done!