Skip to content

feat: add mintlify docs publish job (ENG-841)#374

Merged
effervescentia merged 4 commits intomasterfrom
ben/eng-841
Jan 29, 2026
Merged

feat: add mintlify docs publish job (ENG-841)#374
effervescentia merged 4 commits intomasterfrom
ben/eng-841

Conversation

@effervescentia
Copy link
Copy Markdown
Contributor

@effervescentia effervescentia commented Jan 29, 2026

Tested on platform with this PR

@linear
Copy link
Copy Markdown

linear bot commented Jan 29, 2026

@vf-service-account
Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=dev:7a30b48df83f0f2993eea27d9d8d14ffef5b6b68

@vf-service-account
Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=dev:9811ba8603105d605dab076cc61c7f4afd4df045

at: ~/voiceflow
- install_node_modules
- openapi_restore_schemas:
attach_workspace: true
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

can this be false since the workspace is already attached at the same location on line 17?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

ah, right, it's using the fromfor the attach, thanks

cd apps
cp -v --parents */openapi.public.json ~/docs/specs

cd ~/docs
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

not enough to block or use a variable (since it's not an input), but may want to comment that lines 29, 36, 38 are expected to use the same path

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

can do 👍

cd ~/docs
git config --global user.email "serviceaccount@voiceflow.com"
git config --global user.name "Voiceflow"
git add specs/*/openapi.public.json
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

of note, but no actual change request. this pattern of commiting from master to master causes issues, but this PR is following our current patterns

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

this commits to master in a different repo though... I don't think that's been causing any issues has it?
we use the same approach for publishing to openapi-schemas and I haven't seen any issues there

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

oh that is correct, thanks for the clarification. are there any other places that will merge/commit to master of that repo, or is this the only place it happens?

@vf-service-account
Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=dev:205ca05d48f66907480e8949fe8c58a71d6d4ed0

@effervescentia effervescentia merged commit c50acf0 into master Jan 29, 2026
5 checks passed
@effervescentia effervescentia deleted the ben/eng-841 branch January 29, 2026 21:02
@vf-service-account
Copy link
Copy Markdown
Contributor

Your orb has been published to the CircleCI Orb Registry.
You can view your published orb on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=0.109.0

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.

4 participants