summaryrefslogtreecommitdiff
path: root/.github/workflows/json4cpp-amalgam.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/json4cpp-amalgam.yml')
-rw-r--r--.github/workflows/json4cpp-amalgam.yml19
1 files changed, 10 insertions, 9 deletions
diff --git a/.github/workflows/json4cpp-amalgam.yml b/.github/workflows/json4cpp-amalgam.yml
index 036532b2d0..a83dee345c 100644
--- a/.github/workflows/json4cpp-amalgam.yml
+++ b/.github/workflows/json4cpp-amalgam.yml
@@ -53,18 +53,19 @@ jobs:
- name: Check amalgamation
working-directory: json4cpp
run: |
- rm -fr $INCLUDE_DIR/json.hpp~ $INCLUDE_DIR/json_fwd.hpp~
- cp $INCLUDE_DIR/json.hpp $INCLUDE_DIR/json.hpp~
- cp $INCLUDE_DIR/json_fwd.hpp $INCLUDE_DIR/json_fwd.hpp~
+ rm -fr "$INCLUDE_DIR/json.hpp~" "$INCLUDE_DIR/json_fwd.hpp~"
+ cp "$INCLUDE_DIR/json.hpp" "$INCLUDE_DIR/json.hpp~"
+ cp "$INCLUDE_DIR/json_fwd.hpp" "$INCLUDE_DIR/json_fwd.hpp~"
- python3 $TOOL_DIR/amalgamate.py -c $TOOL_DIR/config_json.json -s .
- python3 $TOOL_DIR/amalgamate.py -c $TOOL_DIR/config_json_fwd.json -s .
+ python3 "$TOOL_DIR/amalgamate.py" -c "$TOOL_DIR/config_json.json" -s .
+ python3 "$TOOL_DIR/amalgamate.py" -c "$TOOL_DIR/config_json_fwd.json" -s .
echo "Format (1)"
- ${{ github.workspace }}/json4cpp/venv/bin/astyle --project=tools/astyle/.astylerc --suffix=none --quiet $INCLUDE_DIR/json.hpp $INCLUDE_DIR/json_fwd.hpp
+ "${{ github.workspace }}/json4cpp/venv/bin/astyle" --project=tools/astyle/.astylerc --suffix=none --quiet "$INCLUDE_DIR/json.hpp" "$INCLUDE_DIR/json_fwd.hpp"
- diff $INCLUDE_DIR/json.hpp~ $INCLUDE_DIR/json.hpp
- diff $INCLUDE_DIR/json_fwd.hpp~ $INCLUDE_DIR/json_fwd.hpp
+ diff "$INCLUDE_DIR/json.hpp~" "$INCLUDE_DIR/json.hpp"
+ diff "$INCLUDE_DIR/json_fwd.hpp~" "$INCLUDE_DIR/json_fwd.hpp"
- ${{ github.workspace }}/json4cpp/venv/bin/astyle --project=tools/astyle/.astylerc --suffix=orig $(find docs/examples include tests -type f \( -name '*.hpp' -o -name '*.cpp' -o -name '*.cu' \) -not -path 'tests/thirdparty/*' -not -path 'tests/abi/include/nlohmann/*' | sort)
+ # shellcheck disable=SC2046
+ "${{ github.workspace }}/json4cpp/venv/bin/astyle" --project=tools/astyle/.astylerc --suffix=orig $(find docs/examples include tests -type f \( -name '*.hpp' -o -name '*.cpp' -o -name '*.cu' \) -not -path 'tests/thirdparty/*' -not -path 'tests/abi/include/nlohmann/*' | sort)
echo Check
find . -name '*.orig' -exec false {} \+