ci(molecule): generate github env for ref
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index dd1d5b8..98bb0b8 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -17,6 +17,8 @@
if: steps.changed-files.outputs.any_changed == 'true'
- uses: docker/setup-buildx-action@v2.0.0
if: steps.changed-files.outputs.any_changed == 'true'
+ - run: echo PROJECT_REF=$(cat images/prometheus-ethtool-exporter/ref) >> $GITHUB_ENV
+ if: steps.changed-files.outputs.any_changed == 'true'
- uses: docker/login-action@v2.0.0
if: steps.changed-files.outputs.any_changed == 'true'
with:
@@ -32,9 +34,9 @@
platforms: linux/amd64,linux/arm64
push: true
build-args: |
- PROJECT_REF=$(cat images/prometheus-ethtool-exporter/ref)
+ PROJECT_REF=${{ env.PROJECT_REF }}
tags: |
- quay.io/vexxhost/ethtool-exporter:$(cat images/prometheus-ethtool-exporter/ref)
+ quay.io/vexxhost/ethtool-exporter:${{ env.PROJECT_REF }}
build-image-strategy:
runs-on: ubuntu-latest