github-runner: use dummy SHA-1 as GitInfoCommitHash
The runner only references `GitInfoCommitHash`/`CommitHash` to print informational log entries. To allow for just referencing the tag of a version instead of the commit hash, this commit sets the value of the `GitInfoCommitHash` to a static dummy value.
This commit is contained in:
parent
cf11c97010
commit
cc5c902fdf
1 changed files with 4 additions and 3 deletions
|
@ -30,6 +30,7 @@ let
|
||||||
|
|
||||||
dotnetSdk = dotnetCorePackages.sdk_3_1;
|
dotnetSdk = dotnetCorePackages.sdk_3_1;
|
||||||
runtimeId = "linux-x64";
|
runtimeId = "linux-x64";
|
||||||
|
fakeSha1 = "0000000000000000000000000000000000000000";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "github-runner";
|
pname = "github-runner";
|
||||||
|
@ -38,7 +39,7 @@ stdenv.mkDerivation rec {
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "actions";
|
owner = "actions";
|
||||||
repo = "runner";
|
repo = "runner";
|
||||||
rev = "c8caf59bb7adaa87c4cf8f61372670d338a13f2d"; # v${version}
|
rev = "v${version}";
|
||||||
sha256 = "sha256-Nl1FSjwweVqdQEVhqt4PEcqZbF7htNT279yx1nGuAe0=";
|
sha256 = "sha256-Nl1FSjwweVqdQEVhqt4PEcqZbF7htNT279yx1nGuAe0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -126,7 +127,7 @@ stdenv.mkDerivation rec {
|
||||||
-p:PackageRuntime="${runtimeId}" \
|
-p:PackageRuntime="${runtimeId}" \
|
||||||
-p:BUILDCONFIG="Release" \
|
-p:BUILDCONFIG="Release" \
|
||||||
-p:RunnerVersion="${version}" \
|
-p:RunnerVersion="${version}" \
|
||||||
-p:GitInfoCommitHash="${src.rev}" \
|
-p:GitInfoCommitHash="${fakeSha1}" \
|
||||||
src/dir.proj
|
src/dir.proj
|
||||||
|
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
|
@ -191,7 +192,7 @@ stdenv.mkDerivation rec {
|
||||||
-p:PackageRuntime="${runtimeId}" \
|
-p:PackageRuntime="${runtimeId}" \
|
||||||
-p:BUILDCONFIG="Debug" \
|
-p:BUILDCONFIG="Debug" \
|
||||||
-p:RunnerVersion="${version}" \
|
-p:RunnerVersion="${version}" \
|
||||||
-p:GitInfoCommitHash="${src.rev}" \
|
-p:GitInfoCommitHash="${fakeSha1}" \
|
||||||
src/dir.proj
|
src/dir.proj
|
||||||
|
|
||||||
runHook postCheck
|
runHook postCheck
|
||||||
|
|
Loading…
Reference in a new issue