github-action: rebuild only if it's required accepted/tizen/unified/20240125.160253 accepted/tizen/unified/20240126.061442 accepted/tizen/unified/20240126.061459 accepted/tizen/unified/toolchain/20240311.070049 accepted/tizen/unified/x/20240205.063851
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 17 Jan 2024 06:40:06 +0000 (15:40 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Wed, 24 Jan 2024 08:02:24 +0000 (17:02 +0900)
commit664018dfbb46f95daad0ee4d80837318c60db98a
tree0af019131a6cf4256c3708d5c6f15d16c6d2cdc9
parentdaf22f1122876186aab320dc23ef575ab2b398b1
github-action: rebuild only if it's required

This adds a workflow routine that checks if rebuild is needed.
Then, if there is no changes in source code, skip rebuilding

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
.github/workflows/check_if_rebuild_requires.sh [new file with mode: 0644]
.github/workflows/gbs_x64.yml
.github/workflows/macos.yaml
.github/workflows/risc-v.yml
.github/workflows/ubuntu_clean_llvm_build.yml
.github/workflows/ubuntu_clean_meson_build.yml