diff --git a/.github/workflows/example2.yml b/.github/workflows/example2.yml index e69de29bb2..b6b3d3b29c 100644 --- a/.github/workflows/example2.yml +++ b/.github/workflows/example2.yml @@ -0,0 +1,22 @@ +name: Mosquitto Docker Action (example 2) + +on: [push] + +jobs: + publish-messages: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Set up Docker + uses: docker/setup-buildx-action@v1 + + - name: Run Mosquitto container + run: docker run -d --name mosquitto -p 1883:1883 eclipse-mosquitto + + - name: Publish messages + run: | + docker exec mosquitto mosquitto_pub -h localhost -t test/topic -m "Hello, World!" + docker exec mosquitto mosquitto_pub -h localhost -t test/topic -m "Another message" \ No newline at end of file