ai-cfia / dev-rel-docs

Developer Relations Documentation
MIT License
2 stars 0 forks source link

Missing Github Workflows Steps for Creating a New GitHub Repository #115

Closed ibrahim-kabir closed 8 months ago

ibrahim-kabir commented 9 months ago

Summary

To incorporate the api-test folder, I needed to create a new GitHub repository. However, I overlooked the requirement to add GitHub workflows (actions), which was not mentioned in the CONTRIBUTING.md guidelines. I didn't realize I needed to check the GitHub workflow repository and add relevant workflows to my repository.

Tasks

rngadam commented 9 months ago

As discussed elsewhere, a doc explaining what is required to setup a new repository should be done within dev-rel-docs, perhaps linked from CONTRIBUTING.md as additional documentation. CONTRIBUTING focuses on the day to day contribution to a repo (pull requests work).

Note that there are some minimal backend documentation that starts with setting up a repository but does not specify the workflow:

https://github.com/ai-cfia/dev-rel-docs/blob/main/Minimal-Backend-Setup-Guides/PYTHON-BACKEND-SETUP.md