diff --git a/.github/workflows/web-container.yml b/.github/workflows/web-container.yml index 4fc237d..5f14642 100644 --- a/.github/workflows/web-container.yml +++ b/.github/workflows/web-container.yml @@ -21,7 +21,7 @@ jobs: workflow_type: ${{ steps.workflow.outputs.workflow_type }} workflow_envs: ${{ steps.workflow.outputs.workflow_envs }} release_type: ${{ steps.workflow.outputs.release_type }} - current_version: ${{ steps.workflow.outputs.current_version }} + current_version: ${{ steps.package-version.outputs.current-version }} steps: - name: Determine Workflow id: workflow @@ -30,7 +30,6 @@ jobs: event=${{ github.event_name }} workflow_type='dev'; workflow_envs='["dev"]' - current_version=$(cat ./package.json | jq '.version' | tr -d '"') if [[ $event == 'workflow_dispatch' && '${{ github.ref_name }}' == 'main' ]]; then echo "in if statement" @@ -40,9 +39,11 @@ jobs: echo "workflow_type=$workflow_type" >> $GITHUB_OUTPUT echo "workflow_envs=$workflow_envs" >> $GITHUB_OUTPUT - echo "current_version=$current_version" >> $GITHUB_OUTPUT echo "Running $workflow_type pipeline in environments: $workflow_envs" >> $GITHUB_STEP_SUMMARY + - name: get-npm-version + id: package-version + uses: martinbeentjes/npm-get-version-action@v1.3.1 nonprod-deploy: needs: determine-workflow if: needs.determine-workflow.outputs.workflow_type != 'release'