key: ${{ runner.os }}-wren
- name: wren [ init ]
- if: "!contains(github.event.head_commit.message, '[skip benchmark]')"
- if: steps.wren.outputs.cache-hit != 'true'
+ if: "!contains(github.event.head_commit.message, '[skip benchmark]') && steps.wren.outputs.cache-hit != 'true'"
run: |
git clone https://github.com/wren-lang/wren
cd wren/projects/make
make
- name: wren [ update ]
- if: "!contains(github.event.head_commit.message, '[skip benchmark]')"
- if: steps.wren.outputs.cache-hit == 'true'
+ if: "!contains(github.event.head_commit.message, '[skip benchmark]') && steps.wren.outputs.cache-hit == 'true'"
run: |
cd wren
if [ $(git rev-parse HEAD) != $(git ls-remote https://github.com/wren-lang/wren.git HEAD | cut -f1) ]
key: ${{ runner.os }}-lua
- name: Lua [ init ]
- if: "!contains(github.event.head_commit.message, '[skip benchmark]')"
- if: steps.lua.outputs.cache-hit != 'true'
+ if: "!contains(github.event.head_commit.message, '[skip benchmark]') && steps.lua.outputs.cache-hit != 'true'"
run: |
git clone https://github.com/lua/lua
cd lua
make
- name: Lua [ update ]
- if: "!contains(github.event.head_commit.message, '[skip benchmark]')"
- if: steps.lua.outputs.cache-hit == 'true'
+ if: "!contains(github.event.head_commit.message, '[skip benchmark]') && steps.lua.outputs.cache-hit == 'true'"
run: |
cd lua
if [ $(git rev-parse HEAD) != $(git ls-remote https://github.com/lua/lua.git HEAD | cut -f1) ]