Skip to content

Releases: julia-actions/julia-runtest

v1.7.0: Allow control of --check-bounds command option

22 Dec 14:02
161c97c
Compare
Choose a tag to compare

v1.6.0: Add the `force_latest_compatible_version` input, and add the "auto-detect Dependabot/CompatHelper" functionality

31 Mar 22:01
eda4346
Compare
Choose a tag to compare

v1.5.1: Put the General registry clone inside a bounded retry loop (#31)

04 Jan 10:34
8ff46c6
Compare
Choose a tag to compare

v1.5.0: Add prefix input

14 Dec 13:05
b455abf
Compare
Choose a tag to compare

Prefixing the Julia command

In some packages, you may want to prefix the julia command with another command, e.g. for running tests of certain graphical libraries with xvfb-run.
In that case, you can add an input called prefix containing the command that will be inserted to your workflow:

      - uses: julia-actions/julia-runtest@v1
        with:
          prefix: xvfb-run

If you only want to add this prefix on certain builds, you can include additional values into a combination of your build matrix, e.g.:

    strategy:
      fail-fast: false
      matrix:
        os: [ubuntu-latest, windows-latest, macOS-latest]
        version: ['1.0', '1', 'nightly']
        arch: [x64]
        include:
          - os: ubuntu-latest
            prefix: xvfb-run
    steps:
    # ...
      - uses: julia-actions/julia-runtest@v1
        with:
          prefix: ${{ matrix.prefix }}
    # ...

This will add the prefix xvfb-run to all builds where the os is ubuntu-latest.


See #24.

Thanks to everyone involved in adding and testing the feature :)

Add project input

04 Dec 18:52
3ae735d
Compare
Choose a tag to compare

New input project (#23)

  project:
    description: 'Value passed to the --project flag. The default value is the repository root: "@."'
    default: '@.'

Thanks to @anaveragehuman!

Enable depwarn input option (#21)

08 Nov 10:03
6513b45
Compare
Choose a tag to compare

New input depwarn (#21)

  depwarn:
    description: 'Value passed to the --depwarn flag. Options: yes | no | error. Default value: yes.'
    default: 'yes'

Thanks to @odow!

v1.2.0: Make coverage optional (#19)

14 Oct 10:47
2976a50
Compare
Choose a tag to compare

New input coverage:

  coverage:
    description: 'Value determining whether to test with coverage or not. Options: true | false. Default value: true.'
    default: 'true'

(#19)

v1.1.0: Avoid delay after package registration by cloning General (#17)

09 Sep 18:26
ffce252
Compare
Choose a tag to compare
* Avoid delay in package registration by cloning General

* Fix a typo

Co-authored-by: Sascha Mann <[email protected]>

* Clarify why JULIA_PKG_SERVER is set for a single step

Co-authored-by: Sascha Mann <[email protected]>