newrelic-quickstarts icon indicating copy to clipboard operation
newrelic-quickstarts copied to clipboard

Add functionality to manually publish a quickstart

Open aswanson-nr opened this issue 2 years ago • 5 comments

Summary

Our current publishing workflows use the associated pull request to determine what needs to be published to nerdgraph. We would like the ability to trigger a workflow on demand to publish a single quickstart.

Desired Behavior

  • The workflow can be triggered just like any workflow_dispatch action
  • The workflow takes in the quickstart id
  • The workflow takes in the install plan id
  • The workflow publishes the contents of that quickstart on the main branch to nerdgraph.
  • The workflow publishes the contents of the install plan on the main branch to nerdgraph.
  • This workflow can only be run by Admins of the repo.

Helpful links

Acceptance Criteria

  • [ ] the workflow for updating install plans can be dispatched manually
  • [ ] the workflow for updating quickstarts can be dispatched manually
  • [ ] both workflows take in the id of the install plan/quickstart and the region to publish (staging, prod, EU-prod)
  • [ ] both workflows use the install plan/quickstart on the main branch for publishing

aswanson-nr avatar Mar 17 '22 19:03 aswanson-nr

@aswanson-nr will add some AC to this.

jpvajda avatar Mar 21 '22 17:03 jpvajda

@aswanson-nr 👋

jpvajda avatar Mar 23 '22 18:03 jpvajda

@jpvajda Finally added the AC!

aswanson-nr avatar Mar 23 '22 18:03 aswanson-nr

That's some fine AC. @aswanson-nr

jpvajda avatar Mar 23 '22 18:03 jpvajda

Old issues will be closed after 105 days of inactivity. This issue has been quiet for 90 days and is being marked as stale. Reply here to keep this issue open.

github-actions[bot] avatar Jul 07 '22 02:07 github-actions[bot]

This issue is being closed due to inactivity. Is this a mistake? Please re-open this issue or create a new one.

github-actions[bot] avatar Nov 03 '22 02:11 github-actions[bot]