Rewrite the ref to correctly point to refs/remotes

Fixes the rev-parse issues caused by https://github.com/github/codeql-action/pull/428
This commit is contained in:
Simon Engledew 2021-03-25 12:47:36 +00:00
parent 972dc3e3f9
commit ba14abbca7
No known key found for this signature in database
GPG key ID: 84302E7B02FE8BCE
6 changed files with 11 additions and 6 deletions

View file

@ -40,7 +40,7 @@ ava_1.default("getRef() returns merge PR ref if GITHUB_REF still checked out but
process.env["GITHUB_SHA"] = "b".repeat(40);
const sha = "a".repeat(40);
const callback = sinon_1.default.stub(actionsutil, "getCommitOid");
callback.withArgs("refs/pull/1/merge").resolves(sha);
callback.withArgs("refs/remotes/pull/1/merge").resolves(sha);
callback.withArgs("HEAD").resolves(sha);
const actualRef = await actionsutil.getRef();
t.deepEqual(actualRef, expectedRef);