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
Create a new private or internal repository on GitHub using the open source template. If you already have a repository and want to maintain the commit history, you can instead add all the files from the template repository to your project.
Edit the .github/CODEOWNERS file to contain the GitHub usernames of the project maintainers.
If the project is a Rust project edit .github/workflows/rust-ci.yml to your needs, resolving all the comments marked TODO.
If the project is not a Rust project remove the .github/workflows/rust-ci.yml file.
If the project is a Rust library project to be pushed to Crates.io publish an version publish of the crate with cargo publish --token <TOKEN> where TOKEN is and API token for the embark-studios user. This shared bot account allows us to publish all crates under the same user and not have to worry about managing owners.
Customise the README for your project by adding the appropriate name, description, links, and badges. This is also a great time to pick an emoji for the project!
Add the EmbarkStudios / Open Source Admins group as admins in the repo access settings. Ask for assistance on slack if you do not have access to the repo settings.
Post the private repo link with a description of what it is to the Embark #opensource Slack channel and ask for green-light to go ahead. Do @mention your manager also for visibility.
Announce the release on our Discord opensource channel and any other forums such as /r/rust. The ecosystem team can help you with this step. They will have the "community team" role on the Discord.
The text was updated successfully, but these errors were encountered:
.github/CODEOWNERS
file to contain the GitHub usernames of the project maintainers..github/workflows/rust-ci.yml
to your needs, resolving all the comments markedTODO
..github/workflows/rust-ci.yml
file.cargo publish --token <TOKEN>
whereTOKEN
is and API token for theembark-studios
user. This shared bot account allows us to publish all crates under the same user and not have to worry about managing owners.The text was updated successfully, but these errors were encountered: