use dedicated jq action
Prepare release for chill app / update-deps (push) Successful in 35s Details

This commit is contained in:
Julien Fastré 2023-11-02 00:42:40 +01:00
parent ad355ee3f4
commit d2e0ca25c9
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
1 changed files with 6 additions and 2 deletions

View File

@ -14,7 +14,9 @@ jobs:
uses: https://github.com/actions/checkout@v4
- name: get the previous chill version
id: chill-before
run: 'echo version=$(cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'') >> $GITHUB_OUTPUT'
uses: https://github.com/sergeysova/jq-action@v2
with:
cmd: 'cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'''
- name: run composer update to update composer.lock
uses: docker://gitea.champs-libres.be/chill-project/chill-skeleton-basic/base-image:latest
with:
@ -25,7 +27,9 @@ jobs:
run: 'echo is_composer_lock_changed=$(git diff --name-only | grep "composer\.lock" | wc -l) >> $GITHUB_OUTPUT'
- name: get the new chill version
id: chill-after
run: 'echo version=$(cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'') >> $GITHUB_OUTPUT'
uses: https://github.com/sergeysova/jq-action@v2
with:
cmd: 'cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'''
- name: debug outputs
env: { CONTENT : "${{ toJson(steps) }}" }
run: "echo $CONTENT"