Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GH workflow so docs deploy on new releases #245

Merged
merged 2 commits into from
Apr 27, 2024

Conversation

mcmire
Copy link
Collaborator

@mcmire mcmire commented Apr 27, 2024

Previously, when merging a new release, a new version of the docsite would not get deployed. Apparently I misunderstood the purpose of the github.event.merged property. I've changed this so that the step to determine the destination for the docsite (and hence whether the docsite should be deployed) looks for the main branch to be pushed and for version.rb to be updated.

I've also fixed the index page for the docsite so it redirects to the correct release page.

Previously, when merging a new release, a new version of the docsite
would not get deployed. Apparently I misunderstood the purpose of the
`github.event.merged` property. I've changed this so that the step to
determine the destination for the docsite (and hence whether the docsite
should be deployed) looks for the `main` branch to be pushed and
for `version.rb` to be updated.

I've also fixed the index page for the docsite so it redirects to the
correct release page.
@mcmire mcmire enabled auto-merge (squash) April 27, 2024 04:30
@mcmire mcmire merged commit 1a2fb63 into main Apr 27, 2024
33 checks passed
@mcmire mcmire deleted the fix-workflow-file-for-docs branch April 27, 2024 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant