diff --git a/.github/actions/emit-metrics/action.yml b/.github/actions/emit-metrics/action.yml index 4e54ff4..2a2ba44 100644 --- a/.github/actions/emit-metrics/action.yml +++ b/.github/actions/emit-metrics/action.yml @@ -42,7 +42,7 @@ runs: steps: - name: Verify kat exists shell: bash - run: which kat || ( echo "Cannot find kat installation. Did you forget to run setup-kat first?" && exit 1 ) + run: kat version || ( echo "Cannot find kat in PATH ($PATH). Did you forget to run setup-kat first?" && exit 1 ) - name: Emit Metrics shell: bash run: | diff --git a/.github/actions/setup-kat/action.yml b/.github/actions/setup-kat/action.yml index 2bb1100..bbf130b 100644 --- a/.github/actions/setup-kat/action.yml +++ b/.github/actions/setup-kat/action.yml @@ -18,14 +18,15 @@ runs: echo "No versions of kat were found" exit 1 fi - echo "Downloading kat version $kat_version" + echo "Downloading kat version $kat_version to $PWD" - aws s3 cp s3://kotlin-sdk-build-tools/kat-releases/$kat_version/kat-$kat_version.zip ./kat.zip + aws s3 cp s3://kotlin-sdk-build-tools/kat-releases/$kat_version/kat-$kat_version.zip ./kat.zip --no-progress echo "Unzipping kat tool" unzip -qq ./kat.zip -d kat kat_binary_path="$PWD/kat/kat-$kat_version/bin" + echo "Appending \"$kat_binary_path\" to path" export PATH="$kat_binary_path:$PATH" echo "$kat_binary_path" >> $GITHUB_PATH diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index e6a1882..2c13208 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v2 - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: | ~/.gradle/caches @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v2 - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: | ~/.gradle/caches @@ -61,4 +61,4 @@ jobs: uses: ./.github/actions/configure-gradle - name: Build and Test ${{ env.PACKAGE_NAME }} run: | - ./gradlew build \ No newline at end of file + ./gradlew build