Compare commits

..

3 Commits

Author SHA1 Message Date
Sascha Mann
fa1e6fac94 Print executed command in debug mode (#72) 2023-01-08 20:50:11 +00:00
Sascha Mann
8d20cd78f8 Support prefixes with args (#71)
Supersedes #48

Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com>
2023-01-08 21:39:24 +01:00
Simon Christ
c80d3075f7 prevent double tests (#60) 2022-12-19 22:47:16 -05:00
2 changed files with 9 additions and 3 deletions

View File

@@ -11,7 +11,12 @@ An example workflow that uses this action might look like this:
```yaml
name: Run tests
on: [push, pull_request]
on:
push:
branches:
- master
- main
pull_request:
jobs:
test:

View File

@@ -66,10 +66,11 @@ runs:
julia_cmd=( julia --color=yes --depwarn=${{ inputs.depwarn }} --inline=${{ inputs.inline }} --project=${{ inputs.project }} -e 'include(joinpath(ENV["GITHUB_ACTION_PATH"], "test_harness.jl"))' )
# Add the prefix in front of the command if there is one
prefix="${{ inputs.prefix }}"
[[ -n $prefix ]] && julia_cmd=( "$prefix" "${julia_cmd[@]}" )
prefix=( ${{ inputs.prefix }} )
[[ -n ${prefix[*]} ]] && julia_cmd=( "${prefix[@]}" "${julia_cmd[@]}" )
# Run the Julia command
echo "::debug::Executing Julia: ${julia_cmd[*]}"
"${julia_cmd[@]}"
shell: bash
env: