Skip to content

Meta: Improve release workflow#6114

Merged
fregante merged 1 commit into
mainfrom
release-better
Nov 6, 2022
Merged

Meta: Improve release workflow#6114
fregante merged 1 commit into
mainfrom
release-better

Conversation

@fregante
Copy link
Copy Markdown
Member

Completely untested

@fregante fregante added the meta Related to Refined GitHub itself label Oct 27, 2022
@fregante fregante changed the title Improve release workflow Meta: Improve release workflow Oct 27, 2022
@fregante
Copy link
Copy Markdown
Member Author

fregante commented Oct 27, 2022

I'm not sure I'll get to it for this PR, but I'm thinking about pushing the version back to the repo (source/manifest.json) and abandon 0.0.0 forever. See:

@fregante fregante marked this pull request as ready for review November 4, 2022 05:38
@fregante
Copy link
Copy Markdown
Member Author

fregante commented Nov 4, 2022

Testing GHA is a PITA.

Let's YOLO this right before the next release.

bill-o-reilly-fuck-it

zip -r refined-github-local-install.zip *
gh release create "${{ steps.daily-version.outputs.version }}" --generate-notes refined-github-local-install.zip

gh release create "$DAILY_VERSION" --generate-notes refined-github-local-install.zip
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
gh release create "$DAILY_VERSION" --generate-notes refined-github-local-install.zip
gh release create "$DAILY_VERSION" --latest --generate-notes refined-github-local-install.zip

@fregante fregante merged commit 157f88d into main Nov 6, 2022
@fregante fregante deleted the release-better branch November 6, 2022 06:42
fregante added a commit that referenced this pull request Nov 6, 2022
@fregante
Copy link
Copy Markdown
Member Author

fregante commented Nov 6, 2022

There's no such thing as YOLOing GitHub Actions

This failed poorly and I had to revert it. 😩

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Related to Refined GitHub itself

Development

Successfully merging this pull request may close these issues.

1 participant