anchor.diff:  , lttng-ust
   , makeWrapper
   , nodejs-12_x
  +, nodejs-16_x
   , openssl
   , stdenv
   , zlib
  
positive.code:   disabledTests = [
      # Self-updating is patched out, hence this test will fail
      "FullyQualifiedName!=GitHub.Runner.Common.Tests.Listener.RunnerL0.TestRunOnceHandleUpdateMessage"
    ] ++ map
      # Online tests
      (x: "FullyQualifiedName!=GitHub.Runner.Common.Tests.Worker.ActionManagerL0.PrepareActions_${x}")
  
negative.code:       --replace './externals' "$out/externals" \
        --replace './bin' "$out/lib"
  
      # The upstream package includes Node {12,16} and expects it at the path
      # externals/node{12,16}. As opposed to the official releases, we don't
      # link the Alpine Node flavors.
      mkdir -p $out/externals
      ln -s ${nodejs-12_x} $out/externals/node12
      ln -s ${nodejs-16_x} $out/externals/node16
  
      runHook postInstall
    '';
  