julia-actions / cache

A shortcut action to cache Julia artifacts, packages, and registries.
MIT License
38 stars 9 forks source link

Bump pyTooling/Actions from 1.0.5 to 1.1.0 #148

Open dependabot[bot] opened 2 months ago

dependabot[bot] commented 2 months ago

Bumps pyTooling/Actions from 1.0.5 to 1.1.0.

Release notes

Sourced from pyTooling/Actions's releases.

v1.1.0

New Features

  • Implemented fail_under feature for documentation checking.
  • Made base images (Ubuntu, Windows, macOS Intel, macOS ARM) configurable.
  • Added support for macOS ARM.
    • Actually, GitHub Actions silently switched to ARM with macos-latest.
    • Normal macos (Intel) can be selected, but it's disabled by default due to missing support in Open Source plans of GitHub.
  • Parameter exclude and disable list support new sys:* and *:x.y syntax.
  • PublishTestResults will now merge unit test XML files based on pyEDAA.Reports.
    • Additional merge parameters can be specified: additional_merge_args
  • Unittesting:
    • New apt parameter to install packages via apt.
    • New brew parameter to install packages via homebrew.
    • New requirements parameter
    • New macos_before_script parameter
    • New ubuntu_before_script parameter
    • New mingw64_before_script parameter
    • New ucrt64_before_script parameter

Changes

  • Updated PR template.
  • Bumped dependencies.
  • Run Ubuntu jobs with 2024.04 instead of 2022.04.
    ubuntu-latest is still stuck at 2022.04.
  • When checking for pacman managed packages, more Python packages are now handled.
  • Improved error handling in embedded Python code.
  • Report errors also to GitHub pipeline messages.

Bug Fixes

  • Also upload hidden files in artifacts for code coverage.

Documentation

None

Unit Tests

  • Added tests for embedded Python code.

v1.0.7

Automated Release created on: 06.08.2024 - 08:38:06

New Features

... (truncated)

Commits
  • 1c42072 v1.1.0
  • bf6ba9b v1.1.0
  • 93cdeb9 Break system packages.
  • 72a8705 added pyyaml as a special MSYS2 maintained Python package.
  • ea96cce Allow selection of dorny/test-reporter's report name.
  • 59ce0fa Bumped dependencies.
  • c8362d9 Report errors also to Pipeline message log.
  • 0e9d878 Check downloaded artifacts for XML files.
  • 74afc5a Merge branch 'main' into r1
  • 5d67896 Fixed next expected parameter set.
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)