Skip to content

jakinluk/servicenow-webhook-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workgrid ServiceNow Webhook App

Development Process

All code intended for production use must:

  1. Be introduced as a pull request targeting the main branch.
  2. All pull requests must have a reference to the internal change management ticket by including it in the pull request title or description (e.g. ETSWORK-####)
  3. All code must be approved by at least two reviewers as well as any defined code owners in accordance with our internally documented code review guidelines
  4. At least one code reviewer should determine if the code change matches the intent of the change management ticket.
  5. All required checks must pass before a pull request can be merged. These are automated through GitHub Actions.

Generated files

This repository contains generated files and a checksum.

Do not edit the files in this repository outside of an instance of ServiceNow.

If you find yourself unable to import your repository due to the presence of files edited outside an instance of ServiceNow, merge commits that mix files from different revisions, or other data that does not match the checksum, you may recover using either of the following techniques:

  • Remove the problem commits:

    1. Clone your repository to a personal computer with the git command line tools installed and open a git command prompt in the repository root
    2. Run git log and take note of the SHA1s of the problem commits
    3. Build revert commits using git revert SHA1 repeatedly, working backward in time, for each commit that introduced changes not generated by a ServiceNow instance
    4. Run git push
  • Overwrite the problem code snapshot with a known good one:

    1. Clone your repository to a personal computer with the git command line tools installed and open a git command prompt in the repository root,
    2. Locate a known good code snapshot and record its SHA1. For this step, git log can be useful.
    3. Run git reset --hard SHA1 to a commit that was generated by a ServiceNow instance
    4. Run git reset HEAD{1}
    5. Run git add -A
    6. Run git commit
    7. Run git push

Installation

Work with your Workgrid Solutions Architect if you would like to install this webhook app in your ServiceNow instance.

About

A ServiceNow integration to invoke Workgrid webhooks

Resources

License

Stars

Watchers

Forks

Packages

No packages published