Skip to content

iggy-rs/setup-iggy

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

@iggy-rs/setup-iggy

Latest release

Usage

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. 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!