act
act copied to clipboard
act fails to update cached action clones
Bug report info
act version: 0.2.45
GOOS: darwin
GOARCH: arm64
NumCPU: 10
Docker host: DOCKER_HOST environment variable is not set
Sockets found:
/var/run/docker.sock
$HOME/.docker/run/docker.sock
Config files:
/Users/jsoref/.actrc:
#-P ubuntu-latest=node:12.20.1-buster-slim
#-P ubuntu-20.04=node:12.20.1-buster-slim
#-P ubuntu-18.04=node:12.20.1-buster-slim
-P ubuntu-latest=catthehacker/ubuntu:act-latest
-P ubuntu-22.04=catthehacker/ubuntu:act-22.04
-P ubuntu-20.04=catthehacker/ubuntu:act-20.04
-P ubuntu-18.04=catthehacker/ubuntu:act-18.04
-P ubuntu-16.04=catthehacker/ubuntu:act-16.04
-P self-hosted=catthehacker/ubuntu:act-latest
Build info:
Go version: go1.20.3
Module path: command-line-arguments
Main version:
Main path:
Main checksum:
Build settings:
-buildmode: exe
-compiler: gc
-ldflags: -X main.version=0.2.45
CGO_ENABLED: 1
CGO_CFLAGS:
CGO_CPPFLAGS:
CGO_CXXFLAGS:
CGO_LDFLAGS:
GOARCH: arm64
GOOS: darwin
Docker Engine:
Engine version: 20.10.20
Engine runtime: runc
Cgroup version: 1
Cgroup driver: cgroupfs
Storage driver: overlay2
Registry URI: https://index.docker.io/v1/
OS: Alpine Linux v3.16
OS type: linux
OS version: 3.16.4
OS arch: aarch64
OS kernel: 5.15.96-0-virt
OS CPU: 2
OS memory: 5924 MB
Security options:
name=seccomp,profile=default
Command used with act
act -j spelling
Describe issue
act's cache of actions has two HEAD items, a HEAD and a refs/heads/HEAD, they're disconnected from each other and when act runs it doesn't update HEAD to the latest value of the remote's HEAD.
Link to GitHub repository
https://github.com/check-spelling/scimax
Workflow content
name: Check Spelling
# Comment management is handled through a secondary job, for details see:
# https://github.com/check-spelling/check-spelling/wiki/Feature%3A-Restricted-Permissions
#
# `jobs.comment-push` runs when a push is made to a repository and the `jobs.spelling` job needs to make a comment
# (in odd cases, it might actually run just to collapse a comment, but that's fairly rare)
# it needs `contents: write` in order to add a comment.
#
# `jobs.comment-pr` runs when a pull_request is made to a repository and the `jobs.spelling` job needs to make a comment
# or collapse a comment (in the case where it had previously made a comment and now no longer needs to show a comment)
# it needs `pull-requests: write` in order to manipulate those comments.
# Updating pull request branches is managed via comment handling.
# For details, see: https://github.com/check-spelling/check-spelling/wiki/Feature:-Update-expect-list
#
# These elements work together to make it happen:
#
# `on.issue_comment`
# This event listens to comments by users asking to update the metadata.
#
# `jobs.update`
# This job runs in response to an issue_comment and will push a new commit
# to update the spelling metadata.
#
# `with.experimental_apply_changes_via_bot`
# Tells the action to support and generate messages that enable it
# to make a commit to update the spelling metadata.
#
# `with.ssh_key`
# In order to trigger workflows when the commit is made, you can provide a
# secret (typically, a write-enabled github deploy key).
#
# For background, see: https://github.com/check-spelling/check-spelling/wiki/Feature:-Update-with-deploy-key
# Sarif reporting
#
# Access to Sarif reports is generally restricted (by GitHub) to members of the repository.
#
# Requires enabling `security-events: write`
# and configuring the action with `use_sarif: 1`
#
# For information on the feature, see: https://github.com/check-spelling/check-spelling/wiki/Feature:-Sarif-output
# Minimal workflow structure:
#
# on:
# push:
# ...
# pull_request_target:
# ...
# jobs:
# # you only want the spelling job, all others should be omitted
# spelling:
# # remove `security-events: write` and `use_sarif: 1`
# # remove `experimental_apply_changes_via_bot: 1`
# ... otherwise adjust the `with:` as you wish
on:
push:
branches:
- "**"
tags-ignore:
- "**"
pull_request_target:
branches:
- "**"
types:
- 'opened'
- 'reopened'
- 'synchronize'
issue_comment:
types:
- 'created'
jobs:
spelling:
name: Check Spelling
permissions:
contents: read
pull-requests: read
actions: read
security-events: write
outputs:
followup: ${{ steps.spelling.outputs.followup }}
runs-on: ubuntu-latest
if: ${{ contains(github.event_name, 'pull_request') || github.event_name == 'push' }}
concurrency:
group: spelling-${{ github.event.pull_request.number || github.ref }}
# note: If you use only_check_changed_files, you do not want cancel-in-progress
cancel-in-progress: true
steps:
- name: check-spelling
id: spelling
uses: check-spelling/check-spelling@prerelease
with:
suppress_push_for_open_pull_request: 1
checkout: true
check_file_names: 1
spell_check_this: check-spelling/spell-check-this@prerelease
post_comment: 0
use_magic_file: 1
report-timing: 1
experimental_apply_changes_via_bot: 1
use_sarif: ${{ (!github.event.pull_request || (github.event.pull_request.head.repo.full_name == github.repository)) && 1 }}
extra_dictionary_limit: 10
extra_dictionaries:
cspell:software-terms/dict/softwareTerms.txt
cspell:lisp/lisp.txt
cspell:latex/dict/latex.txt
cspell:python/src/python/python-lib.txt
cspell:typescript/dict/typescript.txt
cspell:python/src/common/extra.txt
cspell:filetypes/filetypes.txt
cspell:php/dict/php.txt
cspell:r/src/r.txt
cspell:python/src/python/python.txt
cspell:fullstack/dict/fullstack.txt
cspell:html/dict/html.txt
cspell:aws/aws.txt
cspell:npm/dict/npm.txt
cspell:java/src/java-terms.txt
cspell:latex/samples/sample-words.txt
cspell:node/dict/node.txt
check_extra_dictionaries: ''
update:
name: Update PR
permissions:
contents: write
pull-requests: write
actions: read
runs-on: ubuntu-latest
if: ${{
github.event_name == 'issue_comment' &&
github.event.issue.pull_request &&
contains(github.event.comment.body, '@check-spelling-bot apply')
}}
concurrency:
group: spelling-update-${{ github.event.issue.number }}
cancel-in-progress: false
steps:
- name: apply spelling updates
uses: check-spelling/check-spelling@prerelease
with:
experimental_apply_changes_via_bot: 1
checkout: true
ssh_key: "${{ secrets.CHECK_SPELLING }}"
Relevant log output
At the beginning of `act`'s output, it will spit out `Non-terminating error while running 'git clone': some refs were not updated` for each action repository for which there's a detached `HEAD` that it can't update:
jsoref@jsoref-mbp scimax % act -j spelling
WARN ⚠ You are using Apple M-series chip and you have not specified container architecture, you might encounter issues while running act. If so, try running it with '--container-architecture linux/amd64'. ⚠
WARN[0000] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🚀 Start image=catthehacker/ubuntu:act-latest
[Check Spelling/Check Spelling] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true
[Check Spelling/Check Spelling] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[]
[Check Spelling/Check Spelling] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[]
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/check-spelling' # ref=prerelease
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/checkout' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/actions-checkout' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/checkout-merge' # ref=prerelease
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ✅ Success - Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/download-artifact' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/github/codeql-action' # ref=v2
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] ✅ Success - Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker cp src=/Users/jsoref/.cache/act/check-spelling-check-spelling@prerelease/ dst=/var/run/act/actions/check-spelling-check-spelling@prerelease/
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-0.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main shim-path
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-4.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main shim-path
% cd ~/.cache/act/github-codeql-action-upload-sarif@v2
jsoref@jsoref-mbp github-codeql-action-upload-sarif@v2 % git ls-remote origin|grep HEAD
8ca5570701137b67af3d8ae3d6452f4cee6579da HEAD
jsoref@jsoref-mbp github-codeql-action-upload-sarif@v2 % git ls-remote .|grep HEAD
f31a31c052207cc13b328d6295c5b728bb49568c HEAD
8ca5570701137b67af3d8ae3d6452f4cee6579da refs/heads/HEAD
The workaround is to manually `for a in ~/.cache/act/*/ do; (cd "$a" && git reset --hard $(cat .git/refs/heads/HEAD); done`
Additional information
This message appears in a number of tickets, but hasn't been characterized and I've been mostly ignoring it for a long time.
I'm also a victim. In some cases, e.g. force pushes, you'll also need to manually fix HEAD; or... if you're lazy, just do the unforgivable act of deleting the cache.
From a stale private maintainer discussion, I think fixing the cache requires a rewrite.
My idea would be to create one bare git clone per repository. (not per repository + path + revision) Use go-git to extract files from git, then we could just store an inmemory sha of the action version for a specfic job and don't have to worry about an altered checkout. I assume go-git will handle everything else for us with a bare git repo.
Just an idea, how an interaface could look like An exchangeable interface for action/workflow cloning would be great in my opinion, so we could keep the old logic and add new ones.
type ActionCache interface {
Fetch(ctx context.Context, cacheDir, url, ref, token string) (string, error)
GetTarArchive(ctx context.Context, cacheDir, sha, fpath string) (io.ReadCloser, error)
}
We could use GetTarArchive to copy the action to the container and to read files like action.yml or workflows. With ResolveVersion we could lock the version we want from a repository, another call shouldn't alter the state of the content.
This interface could also be implemented as a tar archive downloader without using git, this would allow to mimic how actions/runner downloads actions.
If you like this approuch I might implement it this Summer.
Issue is stale and will be closed in 14 days unless there is new activity
no
BTW my PR's regarding the new action cache seem to have no chance for approval. Even if it added behind a flag (--use-new-action-cache to enable) .
Seems like we decided to no longer try to fix concurrent action / reusable workflow updates.
Am I allowed to continue here, or what are your concerns?
https://github.com/nektos/act/pull/1954#issuecomment-1881683739
Since I'm not an owner I cannot do anything here.
Nor do I know if that fixes the issue described here, because I couldn't manage to reproduce it either way.
Does act --use-new-action-cache still have this issue? It's a feature flag included in the next release.
I need feedback, because the new-action-cache should be tested carefully before it becomes the new default. If it doesn't help, then it might be a good idea to remove it again.
What I could test myself would be
- create a action
- force push tag/branch
- see if it updates
Using the feature flag act doesn't
- do a full clone of branches / tags
- persist the branchs and tags locally
- checkout the repos content and only uses a bare git repo
- use one clone per branch/tag/sha name
No feedback => no resolution and the feature flag will be kept off for a longer period or removed.
With a caveat about having to work around not supporting docker contexts as mentioned in https://github.com/nektos/act/issues/2077#issuecomment-1913435653
Here's act version 0.2.57 which doesn't appear to include --use-new-action-cache:
jsoref@jsoref-mbp scimax % act -j spelling
WARN ⚠ You are using Apple M-series chip and you have not specified container architecture, you might encounter issues while running act. If so, try running it with '--container-architecture linux/amd64'. ⚠
WARN[0000] Could not find any stages to run. View the valid jobs with `act --list`. Use `act --help` to find how to filter by Job ID/Workflow/Event Name
WARN[0000] Could not find any stages to run. View the valid jobs with `act --list`. Use `act --help` to find how to filter by Job ID/Workflow/Event Name
WARN[0000] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🚀 Start image=catthehacker/ubuntu:act-latest
INFO[0000] Parallel tasks (0) below minimum, setting to 1
[Check Spelling/Check Spelling] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true
INFO[0266] Parallel tasks (0) below minimum, setting to 1
[Check Spelling/Check Spelling] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Check Spelling/Check Spelling] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/check-spelling' # ref=prerelease
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/checkout' # ref=v4
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/actions-checkout' # ref=v4
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/checkout' # ref=v4
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/check-spelling/checkout-merge' # ref=v0.0.4
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ✅ Success - Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/download-artifact' # ref=v3
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/cache' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v3
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ☁ git clone 'https://github.com/github/codeql-action' # ref=v2
[Check Spelling/Check Spelling] Non-terminating error while running 'git clone': some refs were not updated
[Check Spelling/Check Spelling] ✅ Success - Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main check-spelling
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker cp src=/Users/jsoref/.cache/act/check-spelling-check-spelling@prerelease/ dst=/var/run/act/actions/check-spelling-check-spelling@prerelease/
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-1.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main shim-path
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-5.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main shim-path
[Check Spelling/Check Spelling] ⚙ ::set-env:: THIS_ACTION_PATH=/run/act/actions/check-spelling-check-spelling@prerelease
[Check Spelling/Check Spelling] ⚙ ::set-env:: PATH=/run/act/actions/check-spelling-check-spelling@prerelease/wrappers:/opt/hostedtoolcache/node/18.19.0/arm64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main check-actions
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-check-actions.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main check-actions
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Main checkout
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] 🐳 docker cp src=/Users/jsoref/.cache/act/actions-checkout@v4/ dst=/var/run/act/actions/actions-checkout@v4/
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[node /var/run/act/actions/actions-checkout@v4/dist/index.js] user= workdir=
[Check Spelling/Check Spelling] 💬 ::debug::GITHUB_WORKSPACE = '/Users/jsoref/code/scimax'
[Check Spelling/Check Spelling] ❗ ::error::context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'
[Check Spelling/Check Spelling] ❌ Failure - Main checkout
[Check Spelling/Check Spelling] exitcode '1': failure
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⚙ ::set-output:: skipped_files=
[Check Spelling/Check Spelling] ⚙ ::set-output:: warnings=
[Check Spelling/Check Spelling] ⚙ ::set-output:: result_code=
[Check Spelling/Check Spelling] ⚙ ::set-output:: followup=
[Check Spelling/Check Spelling] ⚙ ::set-output:: docker_container=
[Check Spelling/Check Spelling] ⚙ ::set-output:: unknown_words=
[Check Spelling/Check Spelling] ⚙ ::set-output:: suggested_dictionaries=
[Check Spelling/Check Spelling] ⚙ ::set-output:: internal_state_directory=
[Check Spelling/Check Spelling] ⚙ ::set-output:: stale_words=
[Check Spelling/Check Spelling] ❌ Failure - Main check-spelling
[Check Spelling/Check Spelling] exitcode '1': failure
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Post check-spelling
[Check Spelling/Check Spelling] 🐳 docker cp src=/Users/jsoref/.cache/act/check-spelling-check-spelling@prerelease/ dst=/var/run/act/actions/check-spelling-check-spelling@prerelease/
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] unable to get git repo: remote not found
[Check Spelling/Check Spelling] ⭐ Run Post checkout
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[node /var/run/act/actions/actions-checkout@v4/dist/index.js] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Post checkout
[Check Spelling/Check Spelling] ✅ Success - Post check-spelling
[Check Spelling/Check Spelling] 🏁 Job failed
[Check Spelling/Check Spelling] unable to get git repo: remote not found
Error: Job 'Check Spelling' failed
Here's a local build as of https://github.com/nektos/act/pull/2169/commits/ea367dc9f6ee91999f7307a74e8f67be5f86731f:
% ~/code/nektos/act/dist/local/act --use-new-action-cache -j spelling
WARN ⚠ You are using Apple M-series chip and you have not specified container architecture, you might encounter issues while running act. If so, try running it with '--container-architecture linux/amd64'. ⚠
WARN[0000] Could not find any stages to run. View the valid jobs with `act --list`. Use `act --help` to find how to filter by Job ID/Workflow/Event Name
WARN[0000] Could not find any stages to run. View the valid jobs with `act --list`. Use `act --help` to find how to filter by Job ID/Workflow/Event Name
WARN[0000] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] 🚀 Start image=catthehacker/ubuntu:act-latest
INFO[0000] Parallel tasks (0) below minimum, setting to 1
[Check Spelling/Check Spelling] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true
INFO[0008] Parallel tasks (0) below minimum, setting to 1
[Check Spelling/Check Spelling] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Check Spelling/Check Spelling] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ✅ Success - Pre checkout-merge
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] file does not exist
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] file does not exist
[Check Spelling/Check Spelling] ✅ Success - Pre check-spelling
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Main check-spelling
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-1.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main act-windows-shim
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Main shim-path
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-5.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main shim-path
[Check Spelling/Check Spelling] ⚙ ::set-env:: THIS_GITHUB_JOB_ID=spelling
[Check Spelling/Check Spelling] ⚙ ::set-env:: THIS_ACTION_PATH=/run/act/actions/check-spelling-check-spelling@prerelease
[Check Spelling/Check Spelling] ⚙ ::set-env:: PATH=/run/act/actions/check-spelling-check-spelling@prerelease/wrappers:/opt/hostedtoolcache/node/18.19.0/arm64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Main check-actions
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/spelling-composite-check-actions.sh] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Main check-actions
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Main checkout
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[node /var/run/act/actions/actions-checkout@v4/dist/index.js] user= workdir=
[Check Spelling/Check Spelling] 💬 ::debug::GITHUB_WORKSPACE = '/Users/jsoref/code/scimax'
[Check Spelling/Check Spelling] ❗ ::error::context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'
[Check Spelling/Check Spelling] ❌ Failure - Main checkout
[Check Spelling/Check Spelling] exitcode '1': failure
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] file does not exist
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] file does not exist
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⚙ ::set-output:: warnings=
[Check Spelling/Check Spelling] ⚙ ::set-output:: internal_state_directory=
[Check Spelling/Check Spelling] ⚙ ::set-output:: result_code=
[Check Spelling/Check Spelling] ⚙ ::set-output:: followup=
[Check Spelling/Check Spelling] ⚙ ::set-output:: unknown_words=
[Check Spelling/Check Spelling] ⚙ ::set-output:: stale_words=
[Check Spelling/Check Spelling] ⚙ ::set-output:: skipped_files=
[Check Spelling/Check Spelling] ⚙ ::set-output:: suggested_dictionaries=
[Check Spelling/Check Spelling] ⚙ ::set-output:: docker_container=
[Check Spelling/Check Spelling] ❌ Failure - Main check-spelling
[Check Spelling/Check Spelling] file does not exist
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Post check-spelling
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
[Check Spelling/Check Spelling] ⭐ Run Post checkout
[Check Spelling/Check Spelling] 🐳 docker exec cmd=[node /var/run/act/actions/actions-checkout@v4/dist/index.js] user= workdir=
[Check Spelling/Check Spelling] ✅ Success - Post checkout
[Check Spelling/Check Spelling] ✅ Success - Post check-spelling
[Check Spelling/Check Spelling] 🏁 Job failed
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
Error: Job 'Check Spelling' failed
Offhand, I think the answer is that it does change the behavior.
file does not exist
Is this a bug of the feature flag that an action.yml/action.yaml/Dockerfile cannot be found?
At least this error needs to be improved
Your checkspelling action is a pretty complex construct, it also failed easily for me while using actions/runner + a custom Actions backend server.
I recently switched from using actions/download-artifact to using gh ... to retrieve the artifact -- the actions/download-artifact action is awful.
Specifically I upgraded to the actions/upload-artifact@v4 which does new magic -- everyone will be updating to it soon because they're actively destroying actions/upload-artifact@v3 support...
fwiw, That message is bizarre. I can't find an obvious source for it. And I don't have the energy to wade through print breakpoints hunting for it.
But, yes, it appears to somehow be a regression caused by the feature flag -- running the same binary w/o the flag does not trigger that output.
[Check Spelling/Check Spelling] unable to get git repo (githubInstance: github.com; remoteName: origin, repoPath: /Users/jsoref/code/scimax): remote not found
Is because my workflow involves renaming origin to check-spelling and adding a jsoref remote -- I only re-add a remote origin pointing to upstream when I start syncing with upstream (which apparently didn't happen for scimax).
offhand, I suspect file does not exist is for uses: action/cache/restore@v4 and similar -- i.e. any time there's a path within the repository.
Anyway, the reason it isn't fatal to check-spelling is that I only use non toplevel actions for actions/cache/restore, actions/cache/save, and github/codeql-action/upload-sarif (well, along with an alternate version of the same).
fwiw, if i use a fine-grained pat that gives access to contents:read and give that to github_token, I can use v0.0.22/prerelease and things kinda work (well, I'm pretty sure I'm getting a lousy cached version for prerelease).
offhand, I suspect file does not exist is for uses: action/cache/restore@v4 and similar -- i.e. any time there's a path within the repository.
Thanks for pointing this out. I confirm the subpath got lost while reading the action.yml file for subactions.
The log should annotate the error with the action name and revision it tried to read from + all paths it tried.
well, I'm pretty sure I'm getting a lousy cached version for
prerelease
Yes using another ref in the old action cache will result in it's own clone of the action, which might be in a different stale version.
Anyway, the reason it isn't fatal to check-spelling is that I only use non toplevel actions for actions/cache/restore, actions/cache/save, and github/codeql-action/upload-sarif (well, along with an alternate version of the same).
I'm fixing the error message in https://github.com/nektos/act/pull/2171 and the bug in https://github.com/nektos/act/pull/2170.
The error not found error is most likely coming from https://github.com/github/codeql-action, because this is the only subpath action without a root action.yml file that has been read by error.
Issue is stale and will be closed in 14 days unless there is new activity