Update .gitignore to include .cursorrules and enhance .gitlab-ci.yml with...
Update .gitignore to include .cursorrules and enhance .gitlab-ci.yml with detailed workflow rules for manual deployments to staging and production, ensuring proper tagging and release requirements are enforced.