Releases: cloudposse-archives/atlantis-experiments
0.9.0.3 Add GitHub actions
0.9.0.2 Update `atlantisVersion`
Important Notes
It is recommended that all users update to this version, which has the latest security fixes.
This version is a fork based on runatlantis/atlantis
v0.9.0. Future release numbering will keep the runatlantis/atlantis
base version as the first 3 numbers, with a 4th number added and increasing with every CloudPosse enhancement release.
This version incorporates CloudPosse's custom gh-team-whitelist
feature along with the minor UI changes from runatlantis#783
This and future versions can be installed using the Alpine package manager apk
:
apk add cloudposse-atlantis@cloudposse
It is installed as /usr/bin/atlantis
using the Debian alternatives system (update-alternatives
)
what
- Update
atlantisVersion
why
- To use consistent tagging for releases
0.8.0.2 Fix check for GitHub team membership
Important Notes
It is recommended that all users update to version 0.9.0.2 (or later) which has the latest security fixes. There are known security issues with this and earlier versions.
This version is a fork based on runatlantis/atlantis
v0.8.0. Future release numbering will keep the runatlantis/atlantis
base version as the first 3 numbers, with a 4th number added and increasing with every CloudPosse enhancement release.
This version incorporates CloudPosse's custom gh-team-whitelist
feature.
This and future versions can be installed using the Alpine package manager apk
:
apk add cloudposse-atlantis@cloudposse==0.8.0.2-r0
It is installed as /usr/bin/atlantis
using the Debian alternatives system (update-alternatives
)
what
- Fix check for GitHub team membership
why
- If a user was not a member of a GitHub team, the GitHub API returns an HTTP 404 error (https://developer.github.com/v3/teams/members/#get-team-membership) and the Go code stopped checking for other teams. Now it continues checking all teams
0.9.0-cp.2 Fix check for team membership. Bump version
what
- Fix check for team membership
- Bump version
- Remove
/travis.yaml
why
- If a user was not a member of a GitHub team, the GitHub API returns an HTTP 404 error (https://developer.github.com/v3/teams/members/#get-team-membership) and the Go code stopped checking for other teams. Now it continues checking all teams
- Bump atlantis version for better tracking
0.9.0-cp.1
0.8.0-cp.1
0.9.1
0.9.0 Latest features from the upstream repo. Add `gh-team-whitelist` command line argument
Important note
Users are advised to upgrade to release 0.9.0.2
The gh-team-whitelist
feature in this release has known deficits and should not be relied on. Users are advised to upgrade to release 0.9.0.2 as soon as possible.
what
- Upgrade to the latest release from runatlantis (https://github.com/runatlantis/atlantis/releases/tag/v0.9.0)
- Add
gh-team-whitelist
command line argument - Use bigger atlantis logo on the web pages
why
- Use the latest features from the upstream repo
- Improved security
- Explicitly specify GitHub teams and operations (
plan
,apply
) that the members of a team are allowed to perform. Only the users from the whitelisted teams will be able to perform the actions - runatlantis#783