Releases: MarcoEidinger/swift-package-dependencies-check
2.5.0 (Uses Swift 5.9)
uses swift:5.9
docker image. For older swift version (5.8) use version 2.4.x
2.4.0 (Uses Swift 5.8)
uses swift:5.8
in docker container. For older swift version (5.7) use version 2.3.x
2.3.4
- uses peter-evans/create-pull-request@v4 (= no longer depreciation warnings related to nodejs)
- get rid of deprecated
set-output
commands
2.3.3
Fixes #13, i.e. packages created with Swift 5.7 have a different Package.resolved
format and may lead to a blank PR using swift-package-dependencies-check workflow.
2.3.2
Fixed #8, i.e. the action will fail if it uses an insufficient swift-tools-version
2.3.1
Fixed #11 by installing make
as swift:5.7 docker image does no longer include it
2.3.0 (uses Swift 5.7)
uses swift:5.7 in docker container. For older swift version (5.6) use version 2.2.x
2.2.0
uses swift:5.6 in docker container. For older swift version (5.5) use version 2.1.x
2.1.4
Use actions/checkout@v3
in reusableWorkflow.yml
2.1.3
New: optional directory
input thanks to @Sherlouk
The GitHub action is looking in the current directory (.
) for the package manifest but you can pass a different path with input parameter directory
. Helpful for Monorepos where the Package.swift
may not be at the root of the project.
- name: Check Swift Package dependencies
id: spm-dep-check
uses: Sherlouk/swift-package-dependencies-check@main
with:
isMutating: true
failWhenOutdated: false
directory: 'Ingest'