-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[Website] Remove mentions of master branch from Apache Arrow website content #20161
Comments
Todd Farmer / @toddfarmer: |
I've done some preliminary investigation of this issue. It seems like the uses of "master" in
Since removing several of the uses of "master" in the Apache Arrow website are dependent on the default branch name of the Alternatively, I am also more than happy to create a PR now to address the uses above which aren't dependent on the default branch of |
take |
I've opened PR apache/arrow-site#324 to address this issue. |
…he/arrow-site website deployment workflow when pushing to master (#323) # Overview As part of apache/arrow#31142 and in response to the [recent rename of the `apache/arrow-site` repository default branch to `main`](https://issues.apache.org/jira/browse/INFRA-24242), this pull request removes support for triggering the website deployment workflow (`.github/workflows/deploy.yml`) on pushes to a branch with the name "master". # Qualification To qualify these changes, I verified that: 1. Pushing these changes to the `main` branch of `mathworks/arrow-site` [triggered the `deploy.yml` workflow as expected](https://github.com/mathworks/arrow-site/actions/runs/4296490412/jobs/7488276762). 2. The workflow step "Configure for GitHub Pages on push to main or master branch" has been renamed to "Configure for GitHub Pages on push to main branch" 3. The `deploy.yml` is no longer being triggered when commits are pushed to a branch named "master". # Future Directions 1. I will follow up with a separate PR to address apache/arrow#20161 # Notes **Note**: The [CI failures in the Build step](https://github.com/mathworks/arrow-site/actions/runs/4296490412/jobs/7488276762) are unrelated to this change. This is a result of apache/arrow#34379, which is being addressed separately. Closes apache/arrow#31412.
…w website content (#324) # Overview As part of apache/arrow#31142 and in response to the [recent rename of the `apache/arrow-site` repository default branch to `main`](https://issues.apache.org/jira/browse/INFRA-24242), this pull request removes mentions of the "master" branch from the Apache Arrow website content. # Qualification To qualify these changes, I: 1. Performed a local build and preview of the website using `bundle exec rake` and manually verified that all the links are still working. # Future Directions 1. There are still some remaining tasks listed in apache/arrow#31142 related to the renaming of the default branch of the `apache/arrow` repo (and related repositories) to `main`. # Notes **Note**: I left the mentions of "master" in the `_release` and `_posts` directory unmodified. As described in apache/arrow#20161 (comment), it's unclear whether it makes sense to change these uses since these are referring to a past state of the repository. If the community would prefer that we also removes mentions of "master" from these directories, I would be more than happy to do so. Closes apache/arrow#20161.
This is a follow up task to ARROW-15694 and ARROW-15988.
We need to update the actual content of the Apache Arrow website to no longer refer to the "master" branch. This includes updating links, text snippets, and the
README.md
for{}arrow-site{
}. There may also be other files that need to be updated, as well.Reporter: Kevin Gurney / @kevingurney
Note: This issue was originally created as ARROW-15991. Please see the migration documentation for further details.
The text was updated successfully, but these errors were encountered: