Skip to content

isabella232/git-resolve-ref

 
 

Repository files navigation

Status

codecov CircleCI GitHub license GitHub issues LGTM Code Quality Grade: JavaScript

git-resolve-ref

A Serverless Node.js Web action with zero dependencies.

Resolves a Git reference (branch or tag) to the corresponding commit sha.

Deploy action

wsk action create git-resolve-ref main.js --web true

Invoke action

Parameters:

  • org: GitHub organization or owner (e.g. "adobe")
  • repo: GitHub repository name (e.g. "helix-cli")
  • ref: branch or tag name, either short (e.g "v0.1.2") or full name (e.g."refs/tags/v0.1.2") (optional, default: "master")
wsk action invoke git-resolve-ref --param org "adobe" --param repo "helix-cli" --param ref "master" --result

Result:

{
  "sha": "5222277edc96fe1cf6adc8f117f747ab62f28cd1",
  "fqRef": "refs/heads/master"
}

Development

Build

npm install

Test

npm test

Lint

npm run lint

About

Serverless Node.js action which resolves a git ref (branch or tag) to the corresponding commit sha.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%