Admin message

Developer workflow guide

1. Clone, get on staging, create your branch

git clone <https://git.agentsystems.co.uk/repo.git> cd <repo> git checkout staging git pull origin staging git checkout -b feature/my-feature

2. Make changes, commit, push

git add . git commit -m "Your message" git push -u origin feature/my-feature

(Later pushes: git push.)

3. Open a merge request in GitLab: source = your branch, target = staging. Merge and delete the feature branch (option on merge).

4. Automated audit runs on staging (as in the plan). If fixes are applied, the pipeline creates a branch audit-fix-xxx and an automated MR into staging. Merge that MR when ready.

5. After audit: test staging locally

git checkout staging git pull origin staging

Run and test the app. Then:

5.1 If no fixes needed: approve the merge from staging → development. 5.2 If fixes are needed: create a new branch (e.g. audit-fixes), make the fixes, push, open MR → staging. Merge (and delete branch if desired). Then loop back to 4 (audit runs again on staging).

6. Once signed off by client: merge development → main.

Explore projects

  • Most starred
  • Trending
  • Active
  • Inactive
  • All
  • View migrator project
    M

    Agent OSS / migrator

    0
    Updated Apr 11, 2025
    0 0 0 0
    Updated Apr 11, 2025