Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rename chore(deps): update suzuki-shunsuke/tfaction action to v1.13.3 (.github/workflows) #2

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 25, 2024

This PR contains the following updates:

Package Type Update Change
suzuki-shunsuke/tfaction action patch v1.13.1 -> v1.13.3

Release Notes

suzuki-shunsuke/tfaction (suzuki-shunsuke/tfaction)

v1.13.3

Compare Source

Issues | Pull Requests | suzuki-shunsuke/tfaction@v1.13.2...v1.13.3 | Base revision

Fixes

#​2149 install: Fix a bug that ghcp can't be installed on linux/arm64

v1.13.2

Compare Source

Issues | Pull Requests | suzuki-shunsuke/tfaction@v1.13.1...v1.13.2 | Base revision

⚠️ Deprecation Warning

#​2115 The following actions are now deprecated and will be removed in tfaction v2.
Please transition to using suzuki-shunsuke/tfaction/js instead.

  • check-terraform-skip
  • get-global-config
  • get-target-config
  • list-changed-modules
  • export-aws-secrets-manager
  • export-secrets
  • list-module-callers
  • list-targets-with-changed-files

These deprecated actions are currently wrappers for suzuki-shunsuke/tfaction/js.

🔄 Migration Guide

To migrate, follow these steps:

  1. Replace deprecated actions with suzuki-shunsuke/tfaction/js
  2. Set the action name to the input action

Before:

- uses: suzuki-shunsuke/tfaction/get-global-config@latest

After:

- uses: suzuki-shunsuke/tfaction/js@latest
  with:
    action: get-global-config

Other inputs and outputs are same.

JavaScript Actions Unified! 🎉

#​2115 We’ve streamlined nine JavaScript Actions into a single unified Action, simplifying both development and maintenance.

No more building multiple actions—just one streamlined process.
The build process is now simpler and faster.
We’ve eliminated about 9,000 lines of code! 🚀

Automatic Testing via CI

Given these major changes, thorough testing was essential.

Unit tests and integration tests have been added.
These tests are run via CI, ensuring quick detection of any issues.
Actions like setup, test, and plan are now verified automatically in CI.
While we haven’t covered every edge case yet, normal cases are now well-tested, giving us confidence in the stability of the actions.

This is a huge step forward in maintainability and reliability. Great work! 🎉

🐛 Bug Fixes

#​2139 plan: Fix a bug that plan files aren't uploaded to GitHub Artifacts if Terragrunt is used @​Taiki130
#​2140 test(tflint): Fix a bug that the tflint's fix option commits and pushes unrelated files if no file is fixed by tflint --fix


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) December 25, 2024 23:05
Copy link
Contributor

Plan Result (terragrunt)

CI link

Plan: 1 to add, 0 to change, 0 to destroy.
  • Create
    • null_resource.foo
Change Result (Click me)
  # null_resource.foo will be created
  + resource "null_resource" "foo" {
      + id = (known after apply)
    }

Plan: 1 to add, 0 to change, 0 to destroy.

Copy link
Contributor

❌ terragrunt: Renovate's PR must be No change

Build link

In the pull request created by Renovate, the result of terraform plan must be No change to enable automerge safely.
If you allow changes, please set the pull request label renovate-change and rerun CI.

@renovate renovate bot changed the title Update suzuki-shunsuke/tfaction action to v1.13.3 (.github/workflows) chore(deps): update suzuki-shunsuke/tfaction action to v1.13.3 (.github/workflows) Dec 25, 2024
@renovate renovate bot force-pushed the renovate/github/workflows-suzuki-shunsuke-tfaction-1.x branch from 7295956 to 8904a61 Compare December 25, 2024 23:09
auto-merge was automatically disabled December 25, 2024 23:09

Pull request was closed

Copy link
Contributor

Plan Result (terragrunt)

CI link

Plan: 1 to add, 0 to change, 0 to destroy.
  • Create
    • null_resource.foo
Change Result (Click me)
  # null_resource.foo will be created
  + resource "null_resource" "foo" {
      + id = (known after apply)
    }

Plan: 1 to add, 0 to change, 0 to destroy.

Copy link
Contributor

❌ terragrunt: Renovate's PR must be No change

Build link

In the pull request created by Renovate, the result of terraform plan must be No change to enable automerge safely.
If you allow changes, please set the pull request label renovate-change and rerun CI.

Copy link
Contributor Author

renovate bot commented Dec 25, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v1.13.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/github/workflows-suzuki-shunsuke-tfaction-1.x branch December 25, 2024 23:09
@suzuki-shunsuke suzuki-shunsuke changed the title chore(deps): update suzuki-shunsuke/tfaction action to v1.13.3 (.github/workflows) rename chore(deps): update suzuki-shunsuke/tfaction action to v1.13.3 (.github/workflows) Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant