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

Disable the 'force-orphan' option in the doc deployment #225

Merged
merged 2 commits into from
Mar 21, 2023

Conversation

greschd
Copy link
Member

@greschd greschd commented Mar 21, 2023

Disable the force-orphan option when deploying the documentation,
which causes the gh-pages branch to be truncated, only retaining
the last commit.
This is incompatible with the linear history requirement in our branch
protection rules.

Add a temporary workaround for pydata/pydata-sphinx-theme#1253,
by setting the installer.modern-installation poetry setting to false.

Disable the 'force-orphan' option when deploying the documentation,
which causes the 'gh-pages' branch to be recreated from scratch.
This is incompatible with the linear history requirement in our
branch protection rules.
@greschd
Copy link
Member Author

greschd commented Mar 21, 2023

Apart from this, I've adapted the gh-pages branch manually to conform to the v4 actions structure.

@github-actions github-actions bot added the maintenance Package and maintenance related label Mar 21, 2023
@greschd greschd added the documentation Improvements or additions to documentation label Mar 21, 2023
@janvonrickenbach
Copy link
Contributor

Thanks for fixing

@janvonrickenbach janvonrickenbach merged commit 1b014a1 into main Mar 21, 2023
@janvonrickenbach janvonrickenbach deleted the maint/disable_force_orphan branch March 21, 2023 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation maintenance Package and maintenance related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix dev doc deployment, create patch-release for 'stable' doc URL
2 participants