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: fixed docs generation in release workflow #162

Merged
merged 1 commit into from
Sep 9, 2024

Conversation

nickytonline
Copy link
Member

@nickytonline nickytonline commented Sep 9, 2024

Description

This is a follow up to #157. Semantic release runs before docs generation so it updates the branch.

Now latest is pulled before generating, committing, and pushing documentation changes. It also co-authors the commit with the author of the last non-merge commit.

Related Tickets & Documents

Fixes #161

Mobile & Desktop Screenshots/Recordings

N/A

Steps to QA

I ran the steps of the script locally, but to really test this, we'll need to see it in action when beta does it's next release.

Tier (staff will fill in)

  • Tier 1
  • Tier 2
  • Tier 3
  • Tier 4

[optional] What gif best describes this PR or how it makes you feel?

@nickytonline nickytonline force-pushed the nickytonline/update-gen-docs-flow branch from 5fb0f1f to 1d0fbc1 Compare September 9, 2024 15:38
@nickytonline nickytonline requested review from brandonroberts, jpmcb and a team and removed request for brandonroberts and jpmcb September 9, 2024 15:39
Copy link
Contributor

@brandonroberts brandonroberts left a comment

Choose a reason for hiding this comment

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

@jpmcb jpmcb merged commit 5341e16 into beta Sep 9, 2024
9 checks passed
@jpmcb jpmcb deleted the nickytonline/update-gen-docs-flow branch September 9, 2024 16:11
open-sauced bot pushed a commit that referenced this pull request Sep 9, 2024
## [1.4.0-beta.2](v1.4.0-beta.1...v1.4.0-beta.2) (2024-09-09)

### 🐛 Bug Fixes

* fixed docs generation in release workflow ([#162](#162)) ([5341e16](5341e16))
open-sauced bot pushed a commit that referenced this pull request Sep 11, 2024
## [1.4.0](v1.3.0...v1.4.0) (2024-09-11)

### 🍕 Features

* Posthog events bootstrapping ([#160](#160)) ([847426b](847426b))

### 🐛 Bug Fixes

* docs generation runs outside of build matrix now ([#165](#165)) ([1e42988](1e42988))
* fixed docs generation in release workflow ([#162](#162)) ([5341e16](5341e16))
* now --tty-disable is set so the action can complete instead of hanging ([#164](#164)) ([a970a73](a970a73))
* skip interactive steps in generate codeowners with --tty-disable flag ([#159](#159)) ([49f1fd3](49f1fd3))
* use the local directory and home directory as fallback for .sauced.yaml ([#158](#158)) ([af2f361](af2f361))
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.

Bug: release action - docs git push fails
3 participants