Skip to content

Releases: cloudposse/github-action-atmos-affected-stacks

v6.4.0

21 Feb 14:44
0a4ad73
Compare
Choose a tag to compare
Validate `process-functions` Input @milldr (#65) ## what - Validate community PR #64

why

  • Because of GH permission / security, we cannot run tests for this action from forks. So we have to recreate community PRs to validate changes

references

v6.3.0

19 Feb 16:41
ee47d5e
Compare
Choose a tag to compare
feat: Allow disabling the verbose mode @milldr (#63) ## what - Copy of https://github.com//pull/62

why

  • We cannot run tests from forks for this action

references

v6.2.0

14 Feb 23:20
073b5cb
Compare
Choose a tag to compare
Add process templates option to GitHub Action parameters @lukekraus45 (#61) ## what * Added `process-templates `input

why

  • When process-templates is false, we can avoid processing the go templates when running the describe command. This is necessary if certain go templates have references that are not configured for GH actions

references

v6.1.0

04 Feb 15:57
de9cd75
Compare
Choose a tag to compare
chore: Option to Skip Atmos Functions @milldr (#60) ## what - Added `skip-atmos-functions` input

why

  • When skip-atmos-functions is true, we can skip all atmos functions. This is necessary if we do not have AWS permission in GH actions

references

  • n/a

v6.0.0

03 Dec 00:33
6b8895a
Compare
Choose a tag to compare
Skip checkout @goruha (#59) ## what * Add skip checkout input

why

  • To be consistent with the Plan and apply actions that now allow to skip checkout

references

v5.5.0

03 Dec 00:19
eceed77
Compare
Choose a tag to compare
Cut new release @goruha (#58) ## what * Cut new release

why

  • After rollback new release failed due to no-changes test that fail
Revert "Add skip checkout input" @goruha (#57) ## What * Reverts #56

Why

  • The #56 should have been released as a major version, but was released as minor.

v5.4.0

02 Dec 23:05
c919e1e
Compare
Choose a tag to compare
v5.4.0 Pre-release
Pre-release
Add skip checkout input @goruha (#56) ## what * Add skip checkout input

why

  • To be consistent with the Plan and apply actions that now allow to skip checkout

references

v5.3.0

30 Oct 23:41
Compare
Choose a tag to compare
Adding new --stack parameter @jamengual (#54) ## what * Upgrade default version to 1.96.0 * Add new --stack option supported on >1.90.0

why

  • To allow filter changes bystacks

references

v5.2.0

25 Sep 13:06
79cdb81
Compare
Choose a tag to compare
fix: replace context with default var (#52) @goruha (#53) ## what - Replace context with default variable

why

  • When using container within GitHub Actions, context value is incorrect. Default variable value remains correct.
  • As github.action_path is used during step execution (within runner), it can be replaced by default variable.

references

  • #52
  • There are more reported issues showing this problem in various scenarios, for instance this one

v5.1.0

17 Sep 19:12
6f9caa7
Compare
Choose a tag to compare
Skip AWS auth if Gitops aws configuration empty in atmos settings @goruha (#51) ## what * Skip AWS auth if Gitops aws configuration empty in atmos settings

Why

  • Allow to skip AWS auth and use an external one
  • Make the action cloud agnostic

Example

If atmos.yaml contains

integrations:
  github:
    gitops:
      opentofu-version: 1.7.3    
      terraform-version: 1.5.7
      infracost-enabled: false
      artifact-storage:
        region: us-east-2
        bucket: cptest-core-ue2-auto-gitops
        table: cptest-core-ue2-auto-gitops-plan-storage
        role: arn:aws:iam::461333128641:role/cptest-core-ue2-auto-gha-iam-gitops-gha
# here used to be
#      role:
#        plan: arn:aws:iam::582055374050:role/cptest-core-gbl-identity-planners
#        apply: arn:aws:iam::582055374050:role/cptest-core-gbl-identity-gitops
      matrix:
        sort-by: .stack_slug
        group-by: .stack_slug | split("-") | [.[0], .[2]] | join("-")