diff --git a/.github/workflows/check-pr.yaml b/.github/workflows/check-pr.yaml index 36ccc3f700..2877b81172 100644 --- a/.github/workflows/check-pr.yaml +++ b/.github/workflows/check-pr.yaml @@ -68,11 +68,10 @@ jobs: if: steps.filter.outputs.lang == 'true' run: | sbt lang/assembly + mkdir -p target/contracts + cd target/contracts git clone https://github.com/waves-exchange/neutrino-contract git clone https://github.com/waves-exchange/contracts git clone https://github.com/waves-ducks-core/wavesducks-public git clone https://oauth2:${{ secrets.SWOPFI_GITLAB_TOKEN }}@gitlabwp.wvservices.com/swopfi/swopfi-smart-contracts - find neutrino-contract/script -name "*.ride" -type f -exec java -jar lang/jvm/target/file-compiler.jar {} +; - find contracts/ride -name "*.ride" -type f -exec java -jar lang/jvm/target/file-compiler.jar {} +; - find wavesducks-public/ride -name "*.ride" -type f -exec java -jar lang/jvm/target/file-compiler.jar {} +; - find swopfi-smart-contracts/dApps -name "*.ride" -type f -exec java -jar lang/jvm/target/file-compiler.jar {} +; + find . -name '*.ride' -print0 | parallel -0 java -jar ../../lang/jvm/target/file-compiler.jar {}