Skip to content

cloudamqp/lavinmq-action

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

LavinMQ action

cloudamqp/lavinmq-action is a composite run steps action that starts LavinMQ in the GitHub Actions VM with the default guest/guest user/password. You can then connect to the broker using the address found in environment variable AMQP_URL.

This action is stable, so you can use cloudamqp/lavinmq-action@main to always get the latest updates.

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: cloudamqp/lavinmq-action@main
    - run: <your test command>

You can customize the environment variable name, the LavinMQ version, and optionally create a vhost:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: cloudamqp/lavinmq-action@v1
      with:
        env-key: LAVINMQ_URL
        version: 2.6.9
        vhost: my-vhost
    - run: <your test command>
Input Description Default
env-key Name of the environment variable with the LavinMQ URL AMQP_URL
version The version of LavinMQ to install latest
vhost Name of a vhost to create in the broker (included in the AMQP URL) (none)

About

GitHub Action to run LavinMQ (ultra quick AMQP and MQTT message broker)

Topics

Resources

Stars

4 stars

Watchers

5 watching

Forks

Packages

 
 
 

Contributors