Skip to content

Commit

Permalink
Merge pull request #88 from ikappaki/ci/ps-double-hyphen
Browse files Browse the repository at this point in the history
Escape -- with double quotes (powershell compatibility)
  • Loading branch information
doublep committed Jun 6, 2023
2 parents 28d9f68 + a29c590 commit 5654efd
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,19 @@ jobs:
# Run `doctor' on the project itself. Git hooks are not going
# to be installed in this checkout. Also, don't insist on
# recent stable releases here.
./bin/eldev -p -dtTC doctor -- -githooks -recent-stable-releases
#
# Notes
#
# 1. The `eldev-file-owners` test is disabled on MS-Windows
# because the test expects the onwer of the cache to match the
# user name, but it is instead set to the administrators group
# on the GH CI, see discussion in
# https://github.com/doublep/eldev/pull/88.
#
# 2. The `--` is escaped with `"` for cross platform
# compatibility because in PowerShell `--` is a special
# operator.
./bin/eldev -S "(when (eq system-type 'windows-nt) (push 'eldev-file-owners eldev-doctor-disabled-tests))" -p -dtTC doctor "--" -githooks -recent-stable-releases
env:
ELDEV_LOCAL: "."

Expand Down

0 comments on commit 5654efd

Please sign in to comment.