Repository: typesafegithub/github-workflows-kt
Pull request #977 (2023-09-15 13:27:12)

chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v1.1.0
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [io.github.typesafegithub:github-workflows-kt](https://togithub.com/typesafegithub/github-workflows-kt) | `1.0.0` -> `1.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.typesafegithub:github-workflows-kt/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.typesafegithub:github-workflows-kt/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.typesafegithub:github-workflows-kt/1.0.0/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.typesafegithub:github-workflows-kt/1.0.0/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>typesafegithub/github-workflows-kt (io.github.typesafegithub:github-workflows-kt)</summary>

### [`v1.1.0`](https://togithub.com/typesafegithub/github-workflows-kt/releases/tag/v1.1.0): 1.1.0

[Compare Source](https://togithub.com/typesafegithub/github-workflows-kt/compare/v1.0.0...v1.1.0)

##### :star: Features

None.

##### :hammer_and_wrench: Fixes

None.

##### :bomb: Breaking changes

None.

##### ▶️ Actions

-   [add actions/checkout@v4](https://togithub.com/typesafegithub/github-workflows-kt/commit/cd11368b0a95b520283eb060cd55ed112ea773a3)
-   [add cachix/install-nix-action@v23](https://togithub.com/typesafegithub/github-workflows-kt/commit/6657fd142ee330d0998c9cb1bde2696bd02b4c28)
-   [add aws-actions/configure-aws-credentials@v4](https://togithub.com/typesafegithub/github-workflows-kt/commit/129c349207982cb61dbbc2a0dc585f08438a9f5f)
-   [add docker/build-push-action@v5](https://togithub.com/typesafegithub/github-workflows-kt/commit/06a3d688d2a3c6fe3d5a207b9e3e1731c0b3fe4c)
-   [add docker/login-action@v3](https://togithub.com/typesafegithub/github-workflows-kt/commit/d7d9c2b2c5aadbaf756ae7715f8f39536b8140f8)
-   [add docker/metadata-action@v5](https://togithub.com/typesafegithub/github-workflows-kt/commit/f309819e9b8d0f8a4556ff2d62676b084f215941)
-   [add docker/setup-buildx-action@v3](https://togithub.com/typesafegithub/github-workflows-kt/commit/b9eca03273d0d92a0c00ff211f0863d1a0c695c5)
-   [update Azure/webapps-deploy@v2](https://togithub.com/typesafegithub/github-workflows-kt/commit/c6593b756cac58ab8dfa43065c79ddc1c51bd27b)

***

**Full Changelog**: https://github.com/typesafegithub/github-workflows-kt/compare/v1.0.0...v1.1.0

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/typesafegithub/github-workflows-kt).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->


renovate[bot]: ### Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

 ⚠ **Warning**: custom changes will be lost.

Patch:
diff --git a/.github/workflows/_shared.main.kts b/.github/workflows/_shared.main.kts
index 92790b68a..70b0865ef 100755
--- a/.github/workflows/_shared.main.kts
+++ b/.github/workflows/_shared.main.kts
@@ -1,5 +1,5 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 
 import io.github.typesafegithub.workflows.actions.actions.SetupJavaV3
 import io.github.typesafegithub.workflows.actions.actions.SetupPythonV4
diff --git a/.github/workflows/actions-versions.main.kts b/.github/workflows/actions-versions.main.kts
index 921adedae..98683a333 100755
--- a/.github/workflows/actions-versions.main.kts
+++ b/.github/workflows/actions-versions.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.gradle.GradleBuildActionV2
 import io.github.typesafegithub.workflows.actions.peterevans.CreateIssueFromFileV4
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
@@ -29,7 +29,7 @@ workflow(
         runsOn = UbuntuLatest,
         condition = disableScheduledJobInForks,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         setupJava()
         uses(
             name = "Run suggestVersions",
diff --git a/.github/workflows/actions-versions.yaml b/.github/workflows/actions-versions.yaml
index 1ff5f4a78..b5c2da1ae 100644
--- a/.github/workflows/actions-versions.yaml
+++ b/.github/workflows/actions-versions.yaml
@@ -15,7 +15,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/actions-versions.yaml'' && ''.github/workflows/actions-versions.main.kts'''
@@ -29,7 +29,7 @@ jobs:
     if: '${{ github.repository_owner == ''typesafegithub'' || github.event_name != ''schedule'' }}'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
diff --git a/.github/workflows/build.main.kts b/.github/workflows/build.main.kts
index 3d66e3e30..0ac1d438d 100755
--- a/.github/workflows/build.main.kts
+++ b/.github/workflows/build.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.actions.SetupJavaV3
 import io.github.typesafegithub.workflows.actions.gradle.GradleBuildActionV2
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
@@ -25,7 +25,7 @@ workflow(
             id = "build-for-${runnerType::class.simpleName}",
             runsOn = runnerType,
         ) {
-            uses(action = CheckoutV3())
+            uses(action = CheckoutV4())
             setupJava()
             uses(
                 name = "Build",
@@ -41,7 +41,7 @@ workflow(
         name = "Build docs",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         setupPython()
         run(command = "pip install -r docs/requirements.txt")
         run(command = "mkdocs build --site-dir public")
@@ -52,7 +52,7 @@ workflow(
         name = "Build Kotlin scripts",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         run(
             command = """
             find -name *.main.kts -print0 | while read -d ${'$'}'\0' file
@@ -69,7 +69,7 @@ workflow(
         name = "Run consistency check on all GitHub workflows",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         uses(
             name = "Set up Java in proper version",
             action = SetupJavaV3(
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 7ed4c679f..0e28f1e2c 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -15,7 +15,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/build.yaml'' && ''.github/workflows/build.main.kts'''
@@ -28,7 +28,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
@@ -46,7 +46,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
@@ -65,7 +65,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       uses: 'actions/setup-python@v4'
       with:
@@ -81,7 +81,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       run: |-
         find -name *.main.kts -print0 | while read -d $'\0' file
@@ -96,7 +96,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up Java in proper version'
       uses: 'actions/setup-java@v3'
diff --git a/.github/workflows/check-if-wrappers-up-to-date.main.kts b/.github/workflows/check-if-wrappers-up-to-date.main.kts
index e520e06c8..5e9e81c78 100755
--- a/.github/workflows/check-if-wrappers-up-to-date.main.kts
+++ b/.github/workflows/check-if-wrappers-up-to-date.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.gradle.GradleBuildActionV2
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
 import io.github.typesafegithub.workflows.domain.RunnerType.Windows2022
@@ -26,7 +26,7 @@ workflow(
             id = "check-on-${runnerType::class.simpleName}",
             runsOn = runnerType,
         ) {
-            uses(action = CheckoutV3())
+            uses(action = CheckoutV4())
             setupJava()
             uses(
                 name = "Generate wrappers",
diff --git a/.github/workflows/check-if-wrappers-up-to-date.yaml b/.github/workflows/check-if-wrappers-up-to-date.yaml
index 6ecc09ab2..0c3f6a584 100644
--- a/.github/workflows/check-if-wrappers-up-to-date.yaml
+++ b/.github/workflows/check-if-wrappers-up-to-date.yaml
@@ -16,7 +16,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/check-if-wrappers-up-to-date.yaml'' && ''.github/workflows/check-if-wrappers-up-to-date.main.kts'''
@@ -29,7 +29,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
@@ -50,7 +50,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
diff --git a/.github/workflows/create-action-update-prs.main.kts b/.github/workflows/create-action-update-prs.main.kts
index be3bf5ffb..eb9466cb5 100755
--- a/.github/workflows/create-action-update-prs.main.kts
+++ b/.github/workflows/create-action-update-prs.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.gradle.GradleBuildActionV2
 import io.github.typesafegithub.workflows.actions.peterevans.CreateIssueFromFileV4
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
@@ -29,7 +29,7 @@ workflow(
         runsOn = UbuntuLatest,
         condition = disableScheduledJobInForks,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         setupJava()
         uses(
             name = "Run logic",
diff --git a/.github/workflows/create-action-update-prs.yaml b/.github/workflows/create-action-update-prs.yaml
index fd47bfc05..3305bd210 100644
--- a/.github/workflows/create-action-update-prs.yaml
+++ b/.github/workflows/create-action-update-prs.yaml
@@ -15,7 +15,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/create-action-update-prs.yaml'' && ''.github/workflows/create-action-update-prs.main.kts'''
@@ -29,7 +29,7 @@ jobs:
     if: '${{ github.repository_owner == ''typesafegithub'' || github.event_name != ''schedule'' }}'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
diff --git a/.github/workflows/gradle-wrapper-validation.main.kts b/.github/workflows/gradle-wrapper-validation.main.kts
index a41f5e9e9..24f336bf2 100755
--- a/.github/workflows/gradle-wrapper-validation.main.kts
+++ b/.github/workflows/gradle-wrapper-validation.main.kts
@@ -1,7 +1,7 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.gradle.WrapperValidationActionV1
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
 import io.github.typesafegithub.workflows.domain.triggers.PullRequest
@@ -26,7 +26,7 @@ workflow(
         id = "validation",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         uses(
             name = "Validate wrapper",
             action = WrapperValidationActionV1(),
diff --git a/.github/workflows/gradle-wrapper-validation.yaml b/.github/workflows/gradle-wrapper-validation.yaml
index 7dfc14ac1..8de9b1e08 100644
--- a/.github/workflows/gradle-wrapper-validation.yaml
+++ b/.github/workflows/gradle-wrapper-validation.yaml
@@ -19,7 +19,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/gradle-wrapper-validation.yaml'' && ''.github/workflows/gradle-wrapper-validation.main.kts'''
@@ -32,7 +32,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Validate wrapper'
       uses: 'gradle/wrapper-validation-action@v1'
diff --git a/.github/workflows/release-docs.main.kts b/.github/workflows/release-docs.main.kts
index 0c36dff88..bc09d5eb5 100755
--- a/.github/workflows/release-docs.main.kts
+++ b/.github/workflows/release-docs.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
 import io.github.typesafegithub.workflows.domain.triggers.WorkflowDispatch
 import io.github.typesafegithub.workflows.dsl.workflow
@@ -17,7 +17,7 @@ workflow(
         id = "release-docs",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         setupJava()
         setupPython()
 
diff --git a/.github/workflows/release-docs.yaml b/.github/workflows/release-docs.yaml
index 3720a4d4e..6a6656bc5 100644
--- a/.github/workflows/release-docs.yaml
+++ b/.github/workflows/release-docs.yaml
@@ -12,7 +12,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/release-docs.yaml'' && ''.github/workflows/release-docs.main.kts'''
@@ -25,7 +25,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'
diff --git a/.github/workflows/release.main.kts b/.github/workflows/release.main.kts
index 015fc0db5..855b1f58b 100755
--- a/.github/workflows/release.main.kts
+++ b/.github/workflows/release.main.kts
@@ -1,8 +1,8 @@
 #!/usr/bin/env kotlin
-@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.0.0")
+@file:DependsOn("io.github.typesafegithub:github-workflows-kt:1.1.0")
 @file:Import("_shared.main.kts")
 
-import io.github.typesafegithub.workflows.actions.actions.CheckoutV3
+import io.github.typesafegithub.workflows.actions.actions.CheckoutV4
 import io.github.typesafegithub.workflows.actions.gradle.GradleBuildActionV2
 import io.github.typesafegithub.workflows.domain.RunnerType.UbuntuLatest
 import io.github.typesafegithub.workflows.domain.triggers.Push
@@ -25,7 +25,7 @@ workflow(
         id = "release",
         runsOn = UbuntuLatest,
     ) {
-        uses(action = CheckoutV3())
+        uses(action = CheckoutV4())
         setupJava()
         uses(
             name = "Build",
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index dba3645ec..7dff1b64b 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -19,7 +19,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Execute script'
       run: 'rm ''.github/workflows/release.yaml'' && ''.github/workflows/release.main.kts'''
@@ -32,7 +32,7 @@ jobs:
     - 'check_yaml_consistency'
     steps:
     - id: 'step-0'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
     - id: 'step-1'
       name: 'Set up JDK'
       uses: 'actions/setup-java@v3'


Test patch:
diff --git a/.github/workflows/Integration tests - custom actions.yaml b/.github/workflows/Integration tests - custom actions.yaml
index 3cabc3dd6..df16026c8 100644
--- a/.github/workflows/Integration tests - custom actions.yaml
+++ b/.github/workflows/Integration tests - custom actions.yaml
@@ -12,7 +12,7 @@ jobs:
     steps:
     - id: 'step-0'
       name: 'Check out'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
       with:
         repository: 'actions/checkout'
         ref: 'v3'
@@ -27,7 +27,7 @@ jobs:
       uses: 'docker://alpine:latest'
     - id: 'step-3'
       name: 'Check out again'
-      uses: 'actions/checkout@v3'
+      uses: 'actions/checkout@v4'
       with:
         repository: 'actions/checkout'
         ref: 'v3'