From 0668ae6e78133583233195c06895a23c265648e2 Mon Sep 17 00:00:00 2001 From: Bruce Becker Date: Tue, 2 Aug 2022 18:43:11 +0200 Subject: [PATCH] ci: add consul dev server to validate stage Signed-off-by: Bruce Becker --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7131060..8cc5032 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,6 +19,12 @@ jobs: uses: 'actions/checkout@v2' with: fetch-depth: 0 + - name: Get Consul + run: | + curl -fSL https://releases.hashicorp.com/consul/1.12.3/consul_1.12.3_linux_amd64.zip \ + | gunzip -> consul ; chmod u+x consul + - name: Start Consul dev server + run: ./consul agent -server -dev & - name: Get Terraform run: | curl -fSL https://releases.hashicorp.com/terraform/1.2.3/terraform_1.2.3_linux_amd64.zip \