mirror of
https://git.vectorsigma.ru/public/atlantis.git
synced 2026-08-09 14:28:44 +00:00
50cf07d2ca78908ef0d4a3c032d92770db3588b8
- Fix TestRemoveRole to properly validate non-existent roles - Update TestHelperFunctions to use superadmin role for user management tests - Fix TestGetPermissionCategory to return 'unknown' for invalid permissions - Update TestOAuth2Provider_ErrorHandling to expect errors only for custom providers - Replace TestOAuth2Provider_ExchangeCode to use custom provider with mock HTTP servers - Add proper validation in NewOAuth2Provider for required fields - All 89 tests now pass successfully
chore(deps): update step-security/harden-runner digest to 002fdce in .github/workflows/scorecard.yml (main) (#5645)
feat(auth): add SSO authentication layer with RBAC, multi-provider support, and granular permissions
feat(auth): add SSO authentication layer with RBAC, multi-provider support, and granular permissions
feat(auth): add SSO authentication layer with RBAC, multi-provider support, and granular permissions
chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 79c1f1a in dockerfile.dev (main) (#5472)
Atlantis

Terraform Pull Request Automation
Resources
- How to get started: www.runatlantis.io/guide
- Full documentation: www.runatlantis.io/docs
- Download the latest release: github.com/runatlantis/atlantis/releases/latest
- Get help in our Slack channel in channel #atlantis and development in #atlantis-contributors
- Start Contributing: CONTRIBUTING.md
What is Atlantis?
A self-hosted golang application that listens for Terraform pull request events via webhooks.
What does it do?
Runs terraform plan, import, apply remotely and comments back on the pull request with the output.
Why should you use it?
- Make Terraform changes visible to your whole team.
- Enable non-operations engineers to collaborate on Terraform.
- Standardize your Terraform workflows.