77 value : ${{ steps.list-accdb-files.outputs.has-accdb-files }}
88 accdb-diffs :
99 description : " Text of accdb diff"
10- value : ${{ steps.generate-accdb-diff.outputs.accdb-diff }}
10+ value : ${{ steps.generate-accdb-diff.outputs.accdb-diffs }}
1111
1212runs :
1313 using : " composite"
@@ -22,42 +22,34 @@ runs:
2222 if [ -n "$result" ]
2323 then
2424 echo "HAS_ACCDB_FILES=true" >> $GITHUB_ENV
25- echo "::set-output name=has-accdb-files::$result "
25+ echo "::set-output name=has_accdb_files::true "
2626 else
2727 echo "HAS_ACCDB_FILES=false" >> $GITHUB_ENV
28+ echo "::set-output name=has_accdb_files::false"
2829 fi
30+ echo "::debug::$result"
2931 shell : bash
3032
3133 - id : install-mdbtools
3234 run : |
33- if [ ${{ env.HAS_ACCDB_FILES }} = true ]
34- then
35- sudo apt update
36- sudo apt --assume-yes install mdbtools
37- fi
35+ sudo apt --assume-yes install mdbtools
3836 shell : bash
3937
4038 - id : install-csvtojson
4139 run : |
42- if [ ${{ env.HAS_ACCDB_FILES }} = true ]
43- then
44- sudo npm i -g csvtojson
45- fi
40+ sudo npm i -g csvtojson
4641 shell : bash
4742
4843 - id : generate-accdb-diff
4944 env :
5045 GITHUB_ACTION_PATH : ${{ github.action_path }}
46+ WORKSPACE : ${{ github.workspace }}
5147 run : |
52- if [ ${{ env.HAS_ACCDB_FILES }} = true ]
53- then
54- IFS=$'\n'
55- result=($(${{ github.action_path }}/diff-accdb-files.sh \
56- ${{ github.event.pull_request.head.sha }} ${{ github.event.pull_request.base.sha }} \
57- | ${{ github.action_path }}/convert-to-markdown-comment.sh \
58- | jq --slurp --raw-input '.' \
59- | { cat; echo; } ))
60- echo "::set-output name=accdb-diff::${result[@]}"
61- echo "${result[@]}"
62- fi
48+ echo "V: 024"
49+ echo "::debug::$(${{ github.action_path }}/list-accdb-files.sh ${{ github.event.pull_request.head.sha }} "A" )"
50+ echo "::debug::$(${{ github.action_path }}/list-accdb-files.sh ${{ github.event.pull_request.head.sha }} "M" )"
51+ result=$(${{ github.action_path }}/diff-accdb-files.sh \
52+ ${{ github.event.pull_request.head.sha }} ${{ github.event.pull_request.base.sha }})
53+
54+ echo "::set-output name=accdb-diffs::${result}"
6355 shell : bash
0 commit comments