Skip to content

Commit 72d069e

Browse files
chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3.1.0 (#239)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.github.typesafegithub:github-workflows-kt](https://redirect.github.com/typesafegithub/github-workflows-kt) | `3.0.2` -> `3.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.typesafegithub:github-workflows-kt/3.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/3.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/3.0.2/3.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/3.0.2/3.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> ### [`v3.1.0`](https://redirect.github.com/typesafegithub/github-workflows-kt/releases/tag/v3.1.0): 3.1.0 [Compare Source](https://redirect.github.com/typesafegithub/github-workflows-kt/compare/v3.0.2...v3.1.0) #### ⭐ Features - [allow fallback to local bindings server in consistency check job](https://redirect.github.com/typesafegithub/github-workflows-kt/commit/984db40579b6be08b4030a5b05e8b7f1347a373d) - [add prefixes to step names for fallback path](https://redirect.github.com/typesafegithub/github-workflows-kt/commit/df2da7667e120f06cbb8caeff8985ad5494a489d) This release focuses on adding a way to mitigate the binding server's availability issues, if they ever reoccur. This opt-in feature can be used in the following way: ```kotlin consistencyCheckJobConfig = DEFAULT_CONSISTENCY_CHECK_JOB_CONFIG.copy( useLocalBindingsServerAsFallback = true, ), ``` which will result in adding an alternative path to your consistency check jobs that will be triggered if the original consistency check fails on compiling the script. Enabling this option costs you nothing in terms of extra CI time, if the server is up. If the server is down, it's usually an extra half a minute to up the server and rerun the workflow script. Example: <img width="1087" alt="Screenshot 2025-01-13 at 10 09 49" src="https://github.com/user-attachments/assets/4fa44fc9-5eff-4b5b-b350-4613ef48515c" /> #### 🛠️ Fixes None. #### 💣 Breaking changes None. #### 📦 Dependencies - [update dependency it.krzeminski:snakeyaml-engine-kmp to v3.1.0](https://redirect.github.com/typesafegithub/github-workflows-kt/commit/b300eaf468b9fc03e923d7836a4dd673304a6bc5) - [update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.8.0](https://redirect.github.com/typesafegithub/github-workflows-kt/commit/97855d8d17b0c65f3c03c15f5f86c51d1b5c1ba2) - [update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0](https://redirect.github.com/typesafegithub/github-workflows-kt/commit/dced05ec2ec62b8a7eaa02f438967ef8dec59f6c) *** The above release notes include customer-facing changes. If you're interested also in internal changes, please see the full change log: typesafegithub/github-workflows-kt@v3.0.2...v3.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 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/typesafegithub/github-actions-typing). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent aad6b05 commit 72d069e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/build.main.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env kotlin
22
@file:Repository("https://repo1.maven.org/maven2/")
3-
@file:DependsOn("io.github.typesafegithub:github-workflows-kt:3.0.2")
3+
@file:DependsOn("io.github.typesafegithub:github-workflows-kt:3.1.0")
44

55
@file:Repository("https://bindings.krzeminski.it")
66
@file:DependsOn("actions:checkout:v4")

.github/workflows/release.main.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env kotlin
22
@file:Repository("https://repo1.maven.org/maven2/")
3-
@file:DependsOn("io.github.typesafegithub:github-workflows-kt:3.0.2")
3+
@file:DependsOn("io.github.typesafegithub:github-workflows-kt:3.1.0")
44
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0")
55

66
@file:Repository("https://bindings.krzeminski.it")

0 commit comments

Comments
 (0)