Skip to content

Releases: julia-actions/julia-runtest

v1.9.3: Add missing version check to prevent dependency errors on nightly

07 Apr 12:52
79a7e10
Compare
Choose a tag to compare

v1.9.2: Restrict annotation functionality to versions of Julia it works

02 Apr 21:25
1aec431
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.9.1...v1.9.2

v1.9.1: Export the JULIA_PKG_SERVER_REGISTRY_PREFERENCE variable for subsequent steps

13 Mar 17:34
3378215
Compare
Choose a tag to compare

What's Changed

  • Export the JULIA_PKG_SERVER_REGISTRY_PREFERENCE variable for subsequent steps. by @fredrikekre in #75

Full Changelog: v1.9.0...v1.9.1

v1.9.0: Use eager Pkg server registry

13 Mar 11:25
ba451bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8...v1.9.0

v1.8.1: Support prefixes with args & debug improvements

08 Jan 21:01
fa1e6fa
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.8.1

v1.8.0: Add test failure annotations on v1.8+

04 Aug 10:38
7ea3b3e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7...v1.8.0

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 :)