1
1
# Post transfer TODO list
2
2
3
- ## Travis CI
3
+ ## Repository changes
4
4
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
7
6
7
+ ``` markdown
8
+ # project-name
8
9
9
- ## Source
10
+ > description of the project
10
11
11
- Push a commit to ` master ` that does the following:
12
+ <!-- TODO add this -->
12
13
13
- - Creates ` .github/CODEOWNERS ` with the following contents:
14
+ This project is developed and maintained by the [Cortex-M team][team].
14
15
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
17
28
```
18
29
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
20
31
link accordingly.
21
32
22
33
[ CoC ] : https://github.com/rust-embedded/cortex-m/blob/master/CODE_OF_CONDUCT.md
23
34
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:
25
53
- Allow builds on these three branches. ` staging ` and ` trying ` are required by bors. We include
26
54
` master ` to have builds on pushed PRs.
27
55
@@ -49,32 +77,7 @@ matrix:
49
77
if : (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
50
78
` ` `
51
79
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:
78
81
79
82
` ` ` toml
80
83
block_labels = ["needs-decision"]
@@ -93,7 +96,7 @@ If the repository uses CI, update bors settings.
93
96
- Synchronize both "Reviewers" and "Members" to people with "Push" (write) access to the
94
97
repository.
95
98
96
- # # Repository
99
+ # # Repository settings
97
100
98
101
Update the repository settings.
99
102
0 commit comments