diff --git a/.github/workflows/ci-build-publish-image.yml b/.github/workflows/ci-build-publish-image.yml index d4e45eb2..5ddd9b4c 100644 --- a/.github/workflows/ci-build-publish-image.yml +++ b/.github/workflows/ci-build-publish-image.yml @@ -140,11 +140,10 @@ jobs: inputs-to-summary: runs-on: ubuntu-latest steps: - - name: "Write inputs to summary" - uses: felleslosninger/github-actions/json-to-summary@e4ba7c675762d5e9d3eeb48d6b75042e3dd325d3 # pin@v0.7.5 + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main with: - json: ${{ toJson(inputs) }} - title: "Inputs" + json-payload: ${{ toJson(inputs) }} input-checks: runs-on: ubuntu-latest diff --git a/.github/workflows/ci-call-update-image.yml b/.github/workflows/ci-call-update-image.yml index 33e91a86..be8f2e83 100644 --- a/.github/workflows/ci-call-update-image.yml +++ b/.github/workflows/ci-call-update-image.yml @@ -46,7 +46,14 @@ on: type: string jobs: - # Job to prepare payload and set outputs + inputs-to-summary: + runs-on: ubuntu-latest + steps: + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main + with: + json-payload: ${{ toJson(inputs) }} + prepare-payload: runs-on: ubuntu-latest @@ -54,23 +61,6 @@ jobs: jira-id: "" steps: - - name: Log Inputs - run: | - { - echo "# Inputs" - echo "| Key | Value |" - echo "| ----------------------- | ------------------------------------- |" - echo "| application-name | ${{ inputs.application-name }} |" - echo "| product-name | ${{ inputs.product-name }} |" - echo "| image-name | ${{ inputs.image-name }} |" - echo "| image-version | ${{ inputs.image-version }} |" - echo "| image-digest | ${{ inputs.image-digest }} |" - echo "| kubernetes-repo | ${{ inputs.kubernetes-repo }} |" - echo "| kubernetes-repo-event | ${{ inputs.kubernetes-repo-event }} |" - echo "| deployment-environment | ${{ inputs.deployment-environment }} |" - echo "| kustomize-version | ${{ inputs.kustomize-version }} |" - } >> "$GITHUB_STEP_SUMMARY" - - name: Check important image inputs if: | inputs.image-version == '' || diff --git a/.github/workflows/ci-docker-build-publish-image.yml b/.github/workflows/ci-docker-build-publish-image.yml index e1cb28b1..83c73903 100644 --- a/.github/workflows/ci-docker-build-publish-image.yml +++ b/.github/workflows/ci-docker-build-publish-image.yml @@ -90,6 +90,14 @@ on: value: ${{ jobs.build-publish-image.outputs.image-digest }} jobs: + inputs-to-summary: + runs-on: ubuntu-latest + steps: + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main + with: + json-payload: ${{ toJson(inputs) }} + build-publish-image: runs-on: ubuntu-latest diff --git a/.github/workflows/ci-pr-checks.yml b/.github/workflows/ci-pr-checks.yml index 62ba4aea..358bd58a 100644 --- a/.github/workflows/ci-pr-checks.yml +++ b/.github/workflows/ci-pr-checks.yml @@ -149,11 +149,10 @@ jobs: max-length-title: ${{ inputs.pull-request-max-length-title }} case-sensitive-prefix: ${{ inputs.pull-request-case-sensitive-prefix }} - - name: Write to summary - uses: felleslosninger/github-actions/json-to-summary@e4ba7c675762d5e9d3eeb48d6b75042e3dd325d3 # pin@v0.7.5 + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main with: - json: ${{ toJson(steps.check-pr-title.outputs) }} - title: "PR title check results" + json-payload: ${{ toJson(inputs) }} - name: Fail if PR title is not valid if: steps.check-pr-title.outputs.is-valid == 'false' diff --git a/.github/workflows/ci-quarkus-build-publish-image.yml b/.github/workflows/ci-quarkus-build-publish-image.yml index 1f7dea59..676064ff 100644 --- a/.github/workflows/ci-quarkus-build-publish-image.yml +++ b/.github/workflows/ci-quarkus-build-publish-image.yml @@ -105,11 +105,10 @@ jobs: inputs-to-summary: runs-on: ubuntu-latest steps: - - name: "Write inputs to summary" - uses: felleslosninger/github-actions/json-to-summary@e4ba7c675762d5e9d3eeb48d6b75042e3dd325d3 # pin@v0.7.5 + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main with: - json: ${{ toJson(inputs) }} - title: "Inputs" + json-payload: ${{ toJson(inputs) }} build-publish-image: runs-on: ubuntu-latest diff --git a/.github/workflows/ci-spring-boot-build-publish-image.yml b/.github/workflows/ci-spring-boot-build-publish-image.yml index 4bbb8b6b..94e0e57a 100644 --- a/.github/workflows/ci-spring-boot-build-publish-image.yml +++ b/.github/workflows/ci-spring-boot-build-publish-image.yml @@ -131,11 +131,10 @@ jobs: inputs-to-summary: runs-on: ubuntu-latest steps: - - name: "Write inputs to summary" - uses: felleslosninger/github-actions/json-to-summary@e4ba7c675762d5e9d3eeb48d6b75042e3dd325d3 # pin@v0.7.5 + - name: Write inputs to summary + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main with: - json: ${{ toJson(inputs) }} - title: "Inputs" + json-payload: ${{ toJson(inputs) }} build-publish-image: runs-on: ubuntu-latest diff --git a/.github/workflows/misc-approve-and-merge-pr.yml b/.github/workflows/misc-approve-and-merge-pr.yml index 75257217..fbe6c0c2 100644 --- a/.github/workflows/misc-approve-and-merge-pr.yml +++ b/.github/workflows/misc-approve-and-merge-pr.yml @@ -18,12 +18,10 @@ jobs: runs-on: ubuntu-latest steps: - # Displaying the input values for reference - name: Write inputs to summary - uses: felleslosninger/github-actions/json-to-summary@e4ba7c675762d5e9d3eeb48d6b75042e3dd325d3 # pin@v0.7.5 + uses: felleslosninger/github-workflows/.github/actions/json-to-summary@main with: - json: ${{ toJson(inputs) }} - title: "Inputs" + json-payload: ${{ toJson(inputs) }} # Checking out the specified repository - name: Checkout repository