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

ci: drop pages deployment #2025

Merged
merged 2 commits into from
Dec 21, 2022
Merged

ci: drop pages deployment #2025

merged 2 commits into from
Dec 21, 2022

Conversation

agoose77
Copy link
Collaborator

@agoose77 agoose77 commented Dec 21, 2022

This PR should remove the GitHub Pages documentation deployment from the CI, and disable version selectors for previews.

@codecov
Copy link

codecov bot commented Dec 21, 2022

Codecov Report

Merging #2025 (b1a2c2c) into main (5c5b81e) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files

@agoose77 agoose77 temporarily deployed to docs-preview December 21, 2022 16:26 — with GitHub Actions Inactive
Copy link
Member

@jpivarski jpivarski left a comment

Choose a reason for hiding this comment

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

Yes, we should only be generating analytics for the released documentation (main, stable, 2.0, ...) and not PR-branch test-deployments. Removing this will make the data analysis easier later, because we won't have to filter on URLs (if that's even possible for the time-series data).

After this goes through, we should spot-check generated documentation to be sure that

<script data-domain="awkward-array.org" defer="defer" src="https://views.scientific-python.org/js/plausible.js"></script>

is in the released documentation and not in the PR-branch test-deployments (whenever there's a new one to check, just take a look to be sure).

@jpivarski
Copy link
Member

I suppose this PR is the first thing that can be tested: the line of HTML is not in http://preview.awkward-array.org.s3-website.us-east-1.amazonaws.com/agoose77/docs-switch-to-aws/, so that's good.

@agoose77 agoose77 merged commit 2135cf8 into main Dec 21, 2022
@agoose77 agoose77 deleted the agoose77/docs-switch-to-aws branch December 21, 2022 17:50
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.

2 participants