Skip to content

Commit

Permalink
Merge pull request #12 from estuary/jshearer/fix_release_automation
Browse files Browse the repository at this point in the history
  • Loading branch information
jshearer authored Jan 20, 2024
2 parents f0d4498 + 17cb3c4 commit 25a3f45
Showing 1 changed file with 5 additions and 18 deletions.
23 changes: 5 additions & 18 deletions .github/workflows/update-formula.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,25 +27,15 @@ jobs:
const desc = releaseInfo.body;
const creator = releaseInfo.author.login;
const id = releaseInfo.id;
const url = releaseInfo.html_url;
console.log(`Creating a PR for release ${id} by ${creator}. \nDescription: ${desc}`)
/* let generationResponse = await github.rest.repos.generateReleaseNotes({
owner: "estuary",
repo: "flow",
tag: context.payload.inputs.release_tag,
})
const {data: {name: releaseName, body: releaseBody}} = generationResponse;
console.log(`Generated release notes:\n${releaseName}\n${releaseBody}`)
*/
const outputs = {
releaseId: id,
releaseCreator: creator,
releaseUpstreamBody: desc,
generatedReleaseName: "Placeholder Autogenerated Name", // releaseName,
generatedReleaseBody: "Placeholder Autogenerated Body", // releaseBody,
releaseName: context.payload.inputs.release_tag.slice(1)
releaseName: context.payload.inputs.release_tag.slice(1),
releaseUrl: url
};
const parsed_outputs = Object.entries(outputs).map(([k,v])=>core.setOutput(k,v))
- name: 'Update Homebrew Formula'
Expand All @@ -65,13 +55,10 @@ jobs:
author: ${{steps.get_release.outputs.releaseCreator}} <${{steps.get_release.outputs.releaseCreator}}@users.noreply.github.com>

body: |
## ${{steps.get_release.outputs.generatedReleaseName}}
${{steps.get_release.outputs.releaseUpstreamBody}}
---
${{steps.get_release.outputs.generatedReleaseBody}}
Link to release: ${{steps.get_release.outputs.releaseUrl}}
Release created by: @${{steps.get_release.outputs.releaseCreator}}

0 comments on commit 25a3f45

Please sign in to comment.