Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudposse/terraform-aws-ecr
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.41.0
Choose a base ref
...
head repository: cloudposse/terraform-aws-ecr
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.41.1
Choose a head ref
  • 14 commits
  • 17 files changed
  • 6 contributors

Commits on Mar 9, 2024

  1. Copy the full SHA
    ef7e3f6 View commit details
  2. Update README.md and docs (#120)

    Co-authored-by: max-lobur <max-lobur@users.noreply.github.com>
    cloudpossebot and max-lobur authored Mar 9, 2024
    Copy the full SHA
    33a76b0 View commit details

Commits on Mar 15, 2024

  1. Copy the full SHA
    d6a24f3 View commit details

Commits on Apr 10, 2024

  1. Copy the full SHA
    bc57dab View commit details

Commits on May 3, 2024

  1. Copy the full SHA
    c1e1bf1 View commit details

Commits on May 6, 2024

  1. chore: update README.md

    actions-user committed May 6, 2024
    Copy the full SHA
    ec28951 View commit details

Commits on May 7, 2024

  1. Copy the full SHA
    fd0fb44 View commit details

Commits on May 18, 2024

  1. chore: update README.md

    actions-user committed May 18, 2024
    Copy the full SHA
    4cb34e1 View commit details

Commits on May 20, 2024

  1. Copy the full SHA
    3468566 View commit details

Commits on May 31, 2024

  1. Copy the full SHA
    9a296ad View commit details

Commits on Jul 18, 2024

  1. Copy the full SHA
    0343c8d View commit details

Commits on Jul 24, 2024

  1. chore: update README.md

    actions-user committed Jul 24, 2024
    Copy the full SHA
    6b26d1c View commit details

Commits on Jul 30, 2024

  1. Add support for time based rotation (#132)

    * Add support for time based rotation
    
    * Add brackets
    
    * Typo
    
    * Add support for count/time based rotation simultaneously
    
    * Clean code
    
    * Add missing description
    
    * Revert simultaneous rotation
    
    * Remove old section
    
    * Change message order
    
    * Change message
    
    * Running terraform fmt
    
    ---------
    
    Co-authored-by: Honza Uhlík <januhlik@isee.ai>
    uhlajs and Honza Uhlík authored Jul 30, 2024
    Copy the full SHA
    2a4b139 View commit details
  2. chore: update README.md

    actions-user committed Jul 30, 2024
    Copy the full SHA
    f419d8b View commit details
54 changes: 0 additions & 54 deletions .github/auto-release.yml

This file was deleted.

Binary file added .github/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
77 changes: 1 addition & 76 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
@@ -1,76 +1 @@
# https://docs.mergify.io/conditions.html
# https://docs.mergify.io/actions.html
pull_request_rules:
- name: "approve automated PRs that have passed checks"
conditions:
- "author~=^(cloudpossebot|renovate\\[bot\\])$"
- "-closed"
- "head~=^(auto-update|renovate)/.*"
- "check-success=test/bats"
- "check-success=test/readme"
- "check-success=test/terratest"
- "check-success=validate-codeowners"
- or:
- "base=master"
- "base=main"
- "base~=^release/v\\d{1,2}$"

actions:
review:
type: "APPROVE"
bot_account: "cloudposse-mergebot"
message: "We've automatically approved this PR because the checks from the automated Pull Request have passed."

- name: "merge automated PRs when approved and tests pass"
conditions:
- "author~=^(cloudpossebot|renovate\\[bot\\])$"
- "-closed"
- "head~=^(auto-update|renovate)/.*"
- "check-success=test/bats"
- "check-success=test/readme"
- "check-success=test/terratest"
- "check-success=validate-codeowners"
- "#approved-reviews-by>=1"
- "#changes-requested-reviews-by=0"
- "#commented-reviews-by=0"
- or:
- "base=master"
- "base=main"
- "base~=^release/v\\d{1,2}$"

actions:
merge:
method: "squash"

- name: "delete the head branch after merge"
conditions:
- "merged"
actions:
delete_head_branch: {}

- name: "ask to resolve conflict"
conditions:
- "conflict"
- "-closed"
actions:
comment:
message: "This pull request is now in conflict. Could you fix it @{{author}}? 🙏"

- name: "remove outdated reviews"
conditions:
- or:
- "base=master"
- "base=main"
- "base~=^release/v\\d{1,2}$"
actions:
dismiss_reviews:
changes_requested: true
approved: true
message: "This Pull Request has been updated, so we're dismissing all reviews."

- name: "close Pull Requests without files changed"
conditions:
- "#files=0"
actions:
close:
message: "This pull request has been automatically closed by Mergify because there are no longer any changes."
extends: .github
8 changes: 8 additions & 0 deletions .github/settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Upstream changes from _extends are only recognized when modifications are made to this file in the default branch.
_extends: .github
repository:
name: terraform-aws-ecr
description: Terraform Module to manage Docker Container Registries on AWS ECR
homepage: https://cloudposse.com/accelerate
topics: terraform, terraform-modules, ecr, aws, docker, docker-registry, hcl2

25 changes: 25 additions & 0 deletions .github/workflows/branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Branch
on:
pull_request:
branches:
- main
- release/**
types: [opened, synchronize, reopened, labeled, unlabeled]
push:
branches:
- main
- release/v*
paths-ignore:
- '.github/**'
- 'docs/**'
- 'examples/**'
- 'test/**'
- 'README.md'

permissions: {}

jobs:
terraform-module:
uses: cloudposse/.github/.github/workflows/shared-terraform-module.yml@main
secrets: inherit
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: feature-branch-chatops
name: chatops
on:
issue_comment:
types: [created]
@@ -11,6 +11,6 @@ permissions:

jobs:
terraform-module:
uses: cloudposse/github-actions-workflows-terraform-module/.github/workflows/feature-branch-chatops.yml@main
uses: cloudposse/.github/.github/workflows/shared-terraform-chatops.yml@main
secrets:
github_access_token: ${{ secrets.REPO_ACCESS_TOKEN }}
19 changes: 0 additions & 19 deletions .github/workflows/feature-branch.yml

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/release-branch.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/release-published.yml

This file was deleted.

16 changes: 16 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: release
on:
release:
types:
- published

permissions:
id-token: write
contents: write
pull-requests: write

jobs:
terraform-module:
uses: cloudposse/.github/.github/workflows/shared-release-branches.yml@main
secrets: inherit
5 changes: 2 additions & 3 deletions .github/workflows/scheduled.yml
Original file line number Diff line number Diff line change
@@ -12,6 +12,5 @@ permissions:

jobs:
scheduled:
uses: cloudposse/github-actions-workflows-terraform-module/.github/workflows/scheduled.yml@main
secrets:
github_access_token: ${{ secrets.REPO_ACCESS_TOKEN }}
uses: cloudposse/.github/.github/workflows/shared-terraform-scheduled.yml@main
secrets: inherit
Loading