check / check (push) Waiting to run
The walk in gen and freshen does not follow a symlink at its top. A directory given as a symlink, or a working directory whose path names one, was listed as empty and gen exited 0, while freshen removed every entry from the manifest. Each walk now resolves its starting directory with filepath.EvalSymlinks first, as check's search for extra files does, and starts at the path as named if that fails. Symlinks inside the tree are still skipped unless --follow-symlinks is given. Model: opus-5-5