Skip to content

How does the repository work?

Isaac Hernán edited this page Nov 24, 2023 · 6 revisions

Hello Developer

On this wiki page we are going to talk about how does the repository works.

How Repository Works Scheme

How repository Works Scheme

How Repository Works Explained

  1. The developer works on the repository
  2. The developer create a pull request to the main branch
  3. The repository administrator check your pull request, if approved | if not.

Pull Request Approved

If your Pull Request is approved, the following occurs:

  1. The GitHub Action in charge of updating the remote server will send the software to the server.
  2. The current software will be replaced by the new version.
  3. Logged-in users will see the new version immediately.

Pull Request denied

If your Pull Request is denied you will be given a reason why this has occurred and you will be encouraged to further develop your change in a variety of ways either by developing the code further, extending your documentation on the change or any other way. So that the next time you create a pull request it can be approved.

Versioning

This small section explains how we manage the software versions and what is in each branch:

Main: Stable version of software that does not necessarily contain the same software as an official stable version such as v2.0, from this branch the software is sent to the remote server.

Develop: The software that is not yet ready to be moved to the production area is developed in this branch.

Versions (Ex: v2.0): These branches include stable versions of the software so that it is possible to download it, they are the same branches to which their respective releases are linked and these are read-only.

Ghost Simulator Ghost Archery Simulator Wiki for Developers

🏠 Wiki Home

Repo Home

Ghost Archery Simulator

Clone this wiki locally