From 1fa091e999a106364043552dfce30659c7ea4ee1 Mon Sep 17 00:00:00 2001 From: Pascal Zimmermann Date: Fri, 19 Jul 2024 08:50:15 +0200 Subject: [PATCH] feat: Add GCS public blob store --- .../version_bump_and_new_release.yml | 30 ++++++++++++++++--- .gitignore | 1 + config/final.yml | 4 +-- 3 files changed, 29 insertions(+), 6 deletions(-) diff --git a/.github/workflows/version_bump_and_new_release.yml b/.github/workflows/version_bump_and_new_release.yml index deaab1b..f752c91 100644 --- a/.github/workflows/version_bump_and_new_release.yml +++ b/.github/workflows/version_bump_and_new_release.yml @@ -12,18 +12,29 @@ on: jobs: bump-version: runs-on: ubuntu-latest + env: + BOSH_VERSION: 7.6.1 steps: - name: Install the requirements run: sudo apt update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC sudo apt install jq curl git sed nodejs make wget unzip -y - name: Create the cache - run: mkdir /tmp/cache /tmp/loki-blobs + run: mkdir /tmp/cache + + - name: Create the BOSH private.yml file + run: | + cat - > config/private.yml < bosh && chmod 777 bosh - env: - BOSH_VERSION: 7.6.1 + run: cd /tmp/cache && curl -sL https://github.com/cloudfoundry/bosh-cli/releases/download/v${BOSH_VERSION}/bosh-cli-${{ env.BOSH_VERSION }}-linux-amd64 > bosh && chmod 777 bosh - name: Checkout the latest Loki Boshrelease uses: actions/checkout@v4 @@ -113,6 +124,17 @@ jobs: /tmp/cache/yq -i 'del(.builds.*)' .final_builds/license/index.yml shell: bash + - name: Create the BOSH private.yml file + run: | + cat - > config/private.yml <