Creates an informational syschange via Jira Service Management.
- name: Create Informational Syschange
uses: brownuniversity/create-informational-syschange@v2
See syschange.yaml for an example, and use the Actions tab to run it.
summary
: Summary of changeauthor
: GitHub username of triggering usergroup
: Responsible group for the change (e.g OIT-JSM-Web Services)affectedServices
: Comma-separated Atlassian IDs of the affected services (see below)apiKey
: Atlassian API key
description
: Longer description of changeinstaller
: Installer Atlassian ID (defaults to EAS service account)affectedIntegrations
: Comma-separated Atlassian IDs of the affected integrations (see below)
ticket-link
: Link to ticket in Jira Service Management
To find the Atlassian ID of an affected service (we'll use ASK as an example):
- Navigate to the JSM application object collection: https://brown.atlassian.net/jira/servicedesk/assets/object-schema/3?typeId=25
- Locate your service: https://brown.atlassian.net/jira/servicedesk/assets/object-schema/3?typeId=25&objectId=509576
- Grab the
objectId
from URL:509576
To find the Atlassian ID of an affected integration (we'll use banner-sapi as an example):
- Navigate to the JSM application object collection: https://brown.atlassian.net/jira/servicedesk/assets/object-schema/14?typeId=215
- Locate your integration: https://brown.atlassian.net/jira/servicedesk/assets/object-schema/14?typeId=215&objectId=2344418
- Grab the
objectId
from URL:2344418