Releases: cloudposse/.github
Releases · cloudposse/.github
v0.2.1
v0.2.0
Set `release` environment for `shared-auto-release` workflow @goruha (#56)
## what * Set `release` environment for `shared-auto-release` workflowwhy
- Reuse existing environment
Update shared-auto-release config name @goruha (#53)
## what * Set `auto-release.yml` as the default configwhy
- Follow existing config names pattern
Added shared auto release workflow @goruha (#51)
## what * Added shared auto-release workflowwhy
- Centralized
auto-release
workflow
references
Update teams permissions @goruha (#52)
## what * Update teams permissionswhy
- Fix Codeownership verification
Add more conditions for mergify config @osterman (#49)
## what - Check that PR is not a WIP when commenting - Use explict `and` everywhere needed in anchors - Delay 5 minutes since last update before welcoming - Label stale pull requests - Close stale pull requests 3 days after last update - Use active voice - Rename anchors to be more clear - Use more anchors to make it easier to understand what everything meanswhy
- Some edge cases we encountered
- Make mergify less error prone
Fix templates in README.md.gotmpl @osterman (#48)
## what - Pass context to readme templatewhy
- Broke recently in #47
display templates depending on available sections @osterman (#47)
## what * Depending on available sections, display specific tipswhy
- Tips can get overwhelming if certain sections are empty
Update README.md.gotmpl @osterman (#45)
## what * Promote CTAs for atmos & our reference architectures * De-emphasize some other CTAswhy
- It's our core offering
Add missing migration label @osterman (#44)
## what * Add `migration` label * Disable `mergeable` condition as it needs to better communicate why something is not mergablewhy
- It will be used to
label
PRs that perform repo migrations
Implement migrations and initial versions of settings.yml and mergify.yml @osterman (#43)
## what - Add `migration/` folder for carrying out github repo migrations - Add `mergify.yml` and `settings.yml`why
- Repo automation @ scale
chore(deps): update nick-fields/assert-action action to v2 @renovate (#39)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
nick-fields/assert-action | action | major | v1 -> v2 |
Release Notes
chore(deps): update cloudposse/actions action to v0.33.0 @renovate (#38)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
cloudposse/actions | action | minor | 0.30.0 -> 0.33.0 |
Release Notes
cloudposse/actions (cloudposse/actions)
v0.33.0
v0.32.0
: 0.32.0 Update cloned actions
What's Changed
- Use args with status updater instead of env vars, update checkout to v3 by @Nuru in https://github.com/cloudposse/actions/pull/133
- Renamed access token by @zdmytriv in https://github.com/cloudposse/actions/pull/137
- Update cloned GitHub actions by @Nuru in https://github.com/cloudposse/actions/pull/136
- Update cloned actions to current by @Nuru in https://github.com/cloudposse/actions/pull/138
New Contributors
- @zdmytriv made their first contribution in https://github.com/cloudposse/actions/pull/137
Full Changelog: cloudposse/actions@0.31.0...0.32.0
v0.31.0
: Update Alpine-based actions to Alpine 3.16
What's Changed
- ci: add injection of CloudFlare secrets by @SweetOps in https://github.com/cloudposse/actions/pull/111
- Add support for Terraform versions 0.15 and 1.x by @Nuru in https://github.com/cloudposse/actions/pull/118
- test-harness uses different grep than Geodesic default by @Nuru in https://github.com/cloudposse/actions/pull/119
- Update bats and terratest testing for Terraform 1.x by @Nuru in https://github.com/cloudposse/actions/pull/121
- Choose Terraform version based requirements of test, not of module by @Nuru in https://github.com/cloudposse/actions/pull/132
- chore(deps): update dependency alpine to v3.16 by @renovate in https://github.com/cloudposse/actions/pull/113
Full Changelog: cloudposse/actions@0.30.0...0.31.0
fix: renovate bot complaint #11 @hans-d (#37)
## what *fix offending part in renovatbot configwhy
- closes #11
- prevents renovabot from maintaining versions
Update node16 actions to node20 versions @Nuru (#36)
## what- Update
node16
actions tonode20
versionsactions/checkout
-> v4stefanzweifel/git-auto-commit-action
-> v5
why
- Node16 support is deprecated
references
Updates to contrib guidelines @joe-niland (#30)
## what * Information related to contributing to Cloud Posse Terraform moduleswhy
- Provide a guide for reviewers and authors
references
- None
Fix md formatting @osterman (#35)
## what * Add newlines between HTML and markdownwhy
- GitHub markdown engine will treat any text immediately following HTML as HTML. The markdown then doesn't get rendered. Adding a newline in between the HTML and markdown formatted text, restores the markdown rendering behavior.
Ditch reference-style links @osterman (#34)
## what * Convert most markdown links and images to raw HTMLwhy
- Many reference-style links stopped working with #33.
- Most of the README is already in HTML, there's no benefit to sticking with Markdown format
- README is generated, let's just generate HTML
- Use gotempate variables as references instead
references
- Broke in #33
Darkmode @osterman (#33)
## what * Render images for darkmode/lightmode * Improve checkboxes in profile page * Move badges to the right * Reduce some of our boilerplate using details blockswhy
- Transparent images with black text do not render well in dark mode
references
Optimize Profile Page @osterman (#32)
## what * Move content into `` block
* Add CTAs
why
- It's too long as it is, hiding our repos.
- Extends #31
Use Square Badges @osterman (#31)
## what * Use `?style=for-the-badge` rectangular badges * Use the new shield for SweetOps hosted via CloudFlare worker  * Add CTAs to org profilewhy
- Refresh our look & feel
- They look more like a CTA
demo

Update note ...
v0.1.0
adding workflows and metadata files for new actions @dylanbannon (#7)
### what Adding a lot of repo bootstrap files, all of which are meant to be copied from the current repository into any other repository by use of the `auto-format.yml` workflow. Also included in the "bootstrap files" designation are the top-level `renovate.json` and `Makefile` files.Among the bootstrap files are GitHub Actions workflows calling the following GitHub Actions:
- https://github.com/cloudposse/github-action-auto-format
- https://github.com/cloudposse/github-action-auto-release
- https://github.com/cloudposse/github-action-terraform-auto-context
- https://github.com/cloudposse/github-action-terraform-ci
- https://github.com/cloudposse/github-action-validate-codeowners
See README.md for more details.
why
In addition to its other anointed uses, we intend to use this repo as a distribution point for Cloud Posse's suite of repo bootstrapping files in the near future. At this point, all the desired files are in the repo and their locations in the repo are identical to where they'd likely be placed in any other repo.
git.io->cloudposse.tools update @dylanbannon (#9)
## what and why Change all references to `git.io/build-harness` into `cloudposse.tools/build-harness`, since `git.io` redirects will stop working on April 29th, 2022.References
- DEV-143
Add Organizational Profile @osterman (#8)
## what * Adds a GitHub Organizational Profile Pagewhy
- Showcase what we do at Cloud Posse
Rename terraform workflow files to new convention @3h4x (#3)
# what - renaming files for terraform workflow # why - because https://github.com//pull/2 didn't fix the issue described thereRename terraform workflow to cloudposse terraform workflow @3h4x (#2)
# what - renaming of metadata for cloudposse terraform workflow - adding `tf` iconwhy
- seems that our action is visible to all repositories but after clicking to use it, it tries to commit default terraform workflow made by Hashicorp https://github.com/actions/starter-workflows/blob/e11672e5a9026a98ce6235af089d3112ec93dbd5/ci/terraform.yml
Hopefully such renaming will fix the issue

