Skip to content

Commit 1229751

Browse files
Merge #454
454: Rejig repo transfer instructions r=jonas-schievink a=therealprof Co-authored-by: Daniel Egger <[email protected]>
2 parents 33cc7d3 + 3275c76 commit 1229751

File tree

1 file changed

+40
-37
lines changed

1 file changed

+40
-37
lines changed

ops/post-transfer.md

+40-37
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,55 @@
11
# Post transfer TODO list
22

3-
## Travis CI
3+
## Repository changes
44

5-
Browse to https://travis-ci.org/rust-embedded/repo-name/settings and make sure that "Build pushed
6-
pull requests" is enabled.
5+
- Mention the Code of Conduct and which team owns this repository in the README
76

7+
``` markdown
8+
# project-name
89

9-
## Source
10+
> description of the project
1011

11-
Push a commit to `master` that does the following:
12+
<!-- TODO add this -->
1213

13-
- Creates `.github/CODEOWNERS` with the following contents:
14+
This project is developed and maintained by the [Cortex-M team][team].
1415

15-
``` text
16-
* rust-embedded/team-name collaborator-name another-collaborator
16+
<!-- ... omitting stuff in between ... -->
17+
18+
<!-- TODO add this -->
19+
20+
## Code of Conduct
21+
22+
Contribution to this crate is organized under the terms of the [Rust Code of
23+
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
24+
to intervene to uphold that code of conduct.
25+
26+
[CoC]: CODE_OF_CONDUCT.md
27+
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
1728
```
1829

19-
- Adds a copy of [`CODE_OF_CONDUCT.md`][CoC]. Don't forget to adjust the team name and associated
30+
- Add a copy of [`CODE_OF_CONDUCT.md`][CoC]. Don't forget to adjust the team name and associated
2031
link accordingly.
2132

2233
[CoC]: https://github.com/rust-embedded/cortex-m/blob/master/CODE_OF_CONDUCT.md
2334

24-
- Modifies `.travis.yml` to:
35+
- Create `.github/CODEOWNERS` with the following contents:
36+
37+
``` text
38+
* rust-embedded/team-name collaborator-name another-collaborator
39+
```
40+
41+
## CI via Travis CI
42+
43+
### Changes in Travis CI
44+
45+
Browse to https://travis-ci.org/rust-embedded/repo-name/settings and make sure that "Build pushed
46+
pull requests" is enabled.
47+
48+
## Changes in the repository
49+
50+
Push a commit to `master` that does the following:
51+
52+
- Modify `.travis.yml` to:
2553
- Allow builds on these three branches. `staging` and `trying` are required by bors. We include
2654
`master` to have builds on pushed PRs.
2755

@@ -49,32 +77,7 @@ matrix:
4977
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
5078
```
5179
52-
- Mention the Code of Conduct and which team owns this repository in the README
53-
54-
``` markdown
55-
# project-name
56-
57-
> description of the project
58-
59-
<!-- TODO add this -->
60-
61-
This project is developed and maintained by the [Cortex-M team][team].
62-
63-
<!-- ... omitting stuff in between ... -->
64-
65-
<!-- TODO add this -->
66-
67-
## Code of Conduct
68-
69-
Contribution to this crate is organized under the terms of the [Rust Code of
70-
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
71-
to intervene to uphold that code of conduct.
72-
73-
[CoC]: CODE_OF_CONDUCT.md
74-
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
75-
```
76-
77-
- If the repository uses CI, configure bors. Add a `.github/bors.toml` file with these contents:
80+
- Add a `.github/bors.toml` file with these contents:
7881

7982
``` toml
8083
block_labels = ["needs-decision"]
@@ -93,7 +96,7 @@ If the repository uses CI, update bors settings.
9396
- Synchronize both "Reviewers" and "Members" to people with "Push" (write) access to the
9497
repository.
9598

96-
## Repository
99+
## Repository settings
97100

98101
Update the repository settings.
99102

0 commit comments

Comments
 (0)