Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial task to establish the repository structure (it must be copied as a first issue to new repos) #1

Open
11 of 22 tasks
ariwk opened this issue Aug 15, 2024 · 0 comments

Comments

@ariwk
Copy link
Collaborator

ariwk commented Aug 15, 2024

  • This repository fulfils all the requirements mentioned in the SBB Open Source Guidelines
  • Set Description and Tags: polarion, polarion-alm
  • General configuration must be set as https://github.com/SchweizerischeBundesbahnen/open-source-polarion-python-repo-template/settings
  • Rulesets for branch protection "main-branch-required-checks" must be configured as in https://github.com/SchweizerischeBundesbahnen/open-source-polarion-python-repo-template/settings/rules
  • Update README.md file containing all the basic information about your project
  • License files must be always inherited from template
  • CONTRIBUTING.md file must be always inherited from the template
  • CODE_OF_CONDUCT.md file will be linked from the organisation
  • CODING_STANDTARDS file must be always inherited from the template
  • SECURITY.md file will be linked from the organisation
  • CHANGELOG.md file must be generated automatically by the Release Please GitHub action
  • RELEASE.md file must be always inherited from the template for the standardised release procedure
  • Have CI/CD been setup for the basic structure
  • Setup App Renovate for the repository
  • /.github/CODEOWNERS
  • /.github/pull_request_template.md
  • /.github/ISSUE_TEMPLATE/issue_template.md
  • OPTIONAL: setup Trusted Publisher under https://(test.)pypi.org/manage/account/publishing/

--- Tasks after the repository is set to PUBLIC ---

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant