You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/pull_request_template.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,11 +28,11 @@ close a related issues using keywords (https://help.github.com/articles/closing-
28
28
of the person or team responsible for reviewing proposed changes. -->
29
29
30
30
## PR Checklist
31
-
-[ ] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#breaking-changes) were made (or the changes have been approved)
32
-
-[ ] No [major design changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#design-changes) were made (or the changes have been approved)
31
+
-[ ] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/main/CONTRIBUTING.md#breaking-changes) were made (or the changes have been approved)
32
+
-[ ] No [major design changes](https://github.com/InsightSoftwareConsortium/ITK/blob/main/CONTRIBUTING.md#design-changes) were made (or the changes have been approved)
33
33
-[ ] Added test (or behavior not changed)
34
34
-[ ] Updated API documentation (or API not changed)
35
-
-[ ] Added [license](https://github.com/InsightSoftwareConsortium/ITK/blob/master/Utilities/KWStyle/ITKHeader.h) to new files (if any)
35
+
-[ ] Added [license](https://github.com/InsightSoftwareConsortium/ITK/blob/main/Utilities/KWStyle/ITKHeader.h) to new files (if any)
36
36
-[ ] Added Python wrapping to new files (if any) as described in [ITK Software Guide](https://itk.org/ItkSoftwareGuide.pdf) Section 9.5
37
37
-[ ] Added [ITK examples](https://github.com/InsightSoftwareConsortium/ITKSphinxExamples) for all new major features (if any)
Copy file name to clipboardExpand all lines: .github/workflows/first-interaction.yml
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ jobs:
20
20
21
21
**Welcome to the ITK community!** 🤗👋☀️
22
22
23
-
We are glad you are here and appreciate your contribution. Please keep in mind our [community participation guidelines](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CODE_OF_CONDUCT.md). 📜
23
+
We are glad you are here and appreciate your contribution. Please keep in mind our [community participation guidelines](https://github.com/InsightSoftwareConsortium/ITK/blob/main/CODE_OF_CONDUCT.md). 📜
24
24
Also, please check [existing open issues](https://github.com/InsightSoftwareConsortium/ITK/issues) and consider discussion on the [ITK Discourse](https://discourse.itk.org). 📖
25
25
26
26
This is an automatic message. Allow for time for the ITK community to be able to read the issue and comment on it.
@@ -30,8 +30,8 @@ jobs:
30
30
31
31
**Welcome to the ITK community!** 🤗👋☀️
32
32
33
-
We are glad you are here and appreciate your contribution. Please keep in mind our [community participation guidelines](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CODE_OF_CONDUCT.md). 📜
34
-
More support and guidance on the contribution process can be found in our [contributing guide](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md). 📖
33
+
We are glad you are here and appreciate your contribution. Please keep in mind our [community participation guidelines](https://github.com/InsightSoftwareConsortium/ITK/blob/main/CODE_OF_CONDUCT.md). 📜
34
+
More support and guidance on the contribution process can be found in our [contributing guide](https://github.com/InsightSoftwareConsortium/ITK/blob/main/CONTRIBUTING.md). 📖
35
35
36
36
This is an automatic message. Allow for time for the ITK community to be able to read the pull request and comment
Copy file name to clipboardExpand all lines: Documentation/Maintenance/Release.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Release Life Cycle
18
18
------------------
19
19
20
20
The first release candidate (RC) is the initial branch point, so it does not have
21
-
special steps to create. However, as `master` moves fairly quickly, branches
21
+
special steps to create. However, as `main` moves fairly quickly, branches
22
22
need to be corralled into the `release` branch afterwards.
23
23
24
24
When releasing a new ITK version, the following steps are be taken:
@@ -118,12 +118,12 @@ This ITK [blog post] describes the Linux distributions that package ITK.
118
118
Integrate bug fixes in the release branch
119
119
-----------------------------------------
120
120
121
-
Update `master` and `release` branches:
121
+
Update `main` and `release` branches:
122
122
123
123
```bash
124
124
git fetch upstream
125
-
git checkout master
126
-
git reset --hard upstream/master
125
+
git checkout main
126
+
git reset --hard upstream/main
127
127
git checkout release
128
128
git reset --hard upstream/release
129
129
```
@@ -146,10 +146,10 @@ Merge bug fix commits in release. The topic branch should be named
146
146
`<bug-name>-for-release`:
147
147
* If topic branch was created from the `release` branch, `checkout` topic
148
148
in new branch.
149
-
* If topic branch was created on `master`, `cherry-pick` commit (see
149
+
* If topic branch was created on `main`, `cherry-pick` commit (see
150
150
command line on [GitHub]) on a topic branch created off `release`. The
151
151
commit will be visible twice in the history once release in merged into
152
-
`master`.
152
+
`main`.
153
153
* Merge new branch on `release`:
154
154
155
155
```bash
@@ -171,12 +171,12 @@ The following must be ensured before tagging the ITK repository:
171
171
### Increment the version number
172
172
173
173
If the version number in `ITK/CMake/itkVersion.cmake` is not already set accordingly,
174
-
submit a pull request to update ITK's version number in the `master` branch to
175
-
what the new release is called. Any point beyond that in the `master` branch
174
+
submit a pull request to update ITK's version number in the `main` branch to
175
+
what the new release is called. Any point beyond that in the `main` branch
176
176
could serve as the start of the new release branch.
177
177
178
178
After creating the release branch, submit another merge request to update the
179
-
master branch's minor version number.
179
+
main branch's minor version number.
180
180
181
181
Update Zenodo Citation Configuration
182
182
------------------------------------
@@ -339,7 +339,7 @@ maintainers after an ITK Confab.
339
339
Use the command:
340
340
341
341
```bash
342
-
git checkout master
342
+
git checkout main
343
343
git pull
344
344
```
345
345
@@ -350,7 +350,7 @@ tree that has been fully tested in the [Dashboard].
350
350
bump the `ITK_VERSION_PATCH` variable in the `CMake/itkVersion.cmake`
351
351
file before tagging.
352
352
* When tagging a **feature release**, make sure to bump the
353
-
`ITK_VERSION_MINOR` version on the `master` branch after tagging.
353
+
`ITK_VERSION_MINOR` version on the `main` branch after tagging.
354
354
355
355
### Tag with a branch point reference
356
356
@@ -377,22 +377,22 @@ Note that only trusted GPG key holders may do this step.
377
377
### Update the release branch
378
378
379
379
Update the `release` branch only during feature releases after the tag for the
380
-
release. Perform a `fast-forward` merge of `master` into release:
380
+
release. Perform a `fast-forward` merge of `main` into release:
381
381
382
382
```bash
383
383
git checkout release
384
384
git reset --hard upstream/release
385
385
git merge --ff-only v$version
386
386
git push upstream release
387
-
git checkout master
387
+
git checkout main
388
388
```
389
389
390
390
This will not create a new commit, only move the release branch to the tag,
391
391
i.e. it will be fast forwarded.
392
392
393
-
For minor releases, merge the release branch into `master` branch as for a
393
+
For minor releases, merge the release branch into `main` branch as for a
394
394
normal commit, and resolve conflicts (arising from mismatch in version number)
395
-
by keeping `master` branch versions.
395
+
by keeping `main` branch versions.
396
396
397
397
Merge the `release` branch into the current named `$major_minor` version branch, e.g. `5.4`.
398
398
@@ -424,14 +424,14 @@ the latest ITK tag, the following steps should be performed:
424
424
425
425
1. Update the ITK tag used in the `azure-pipelines.yml` CI configuration and
426
426
the `setup.py` Python setup files, and update the remote module Python package
427
-
version to a new major version using the [UpdateRequiredITKVersionInRemoteModules.sh](https://github.com/InsightSoftwareConsortium/ITK/tree/master/Utilities/Maintenance/UpdateRequiredITKVersionInRemoteModules.sh)
427
+
version to a new major version using the [UpdateRequiredITKVersionInRemoteModules.sh](https://github.com/InsightSoftwareConsortium/ITK/tree/main/Utilities/Maintenance/UpdateRequiredITKVersionInRemoteModules.sh)
428
428
script. This will involve merging a new pull request to each remote module
429
429
repository.
430
430
431
431
2. Upload the new remote module Python wheel to [PyPI].
432
432
433
433
3. Update the remote modules to their latest commits using the
0 commit comments