From da366b7fa3bfc79d9e1e0aa580e2d0cd209e7e4d Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 30 Apr 2026 06:10:19 +0000
Subject: [PATCH 1/2] chore(docs): Update Terraform documentation
---
terraform/charm/README.md | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/terraform/charm/README.md b/terraform/charm/README.md
index 0d92870f..17307548 100644
--- a/terraform/charm/README.md
+++ b/terraform/charm/README.md
@@ -64,13 +64,14 @@ The complete list of available integrations can be found [in the Integrations ta
| Name | Version |
|------|---------|
-| [juju](#requirement\_juju) | ~> 1.2.0 |
+| [terraform](#requirement\_terraform) | >= 1.6.6 |
+| [juju](#requirement\_juju) | >= 1.0, < 2.0 |
## Providers
| Name | Version |
|------|---------|
-| [juju](#provider\_juju) | ~> 1.2.0 |
+| [juju](#provider\_juju) | >= 1.0, < 2.0 |
## Modules
@@ -91,7 +92,7 @@ No modules.
| [channel](#input\_channel) | The channel to use when deploying a charm. | `string` | `"latest/stable"` | no |
| [config](#input\_config) | Application config. Details about available options can be found at https://charmhub.io/github-runner-image-builder/configurations | `map(string)` | `{}` | no |
| [constraints](#input\_constraints) | Juju constraints to apply for this application. | `string` | `""` | no |
-| [model\_uuid](#input\_model\_uuid) | Reference to a Juju model UUID. | `string` | `""` | no |
+| [model\_uuid](#input\_model\_uuid) | Reference to a Juju model UUID. | `string` | n/a | yes |
| [revision](#input\_revision) | Revision number of the charm | `number` | `null` | no |
| [units](#input\_units) | Number of units to deploy | `number` | `1` | no |
From 6ff1b16ff98d8074acee1358c0cc1ef5cd9f1223 Mon Sep 17 00:00:00 2001
From: "Sebastien Georget (charmkeeper)"
Date: Fri, 19 Jun 2026 11:35:00 +0200
Subject: [PATCH 2/2] Add missing pull-requests write permission to
bot_pr_approval job
The bot_pr_approval workflow requires `pull-requests: write` permission to approve bot-authored PRs via the GitHub API. Added this permission at the job level as per operator-workflows documentation.
---
.github/workflows/bot_pr_approval.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/bot_pr_approval.yaml b/.github/workflows/bot_pr_approval.yaml
index e38c5841..8629e3e9 100644
--- a/.github/workflows/bot_pr_approval.yaml
+++ b/.github/workflows/bot_pr_approval.yaml
@@ -5,5 +5,7 @@ on:
jobs:
bot_pr_approval:
+ permissions:
+ pull-requests: write
uses: canonical/operator-workflows/.github/workflows/bot_pr_approval.yaml@main
secrets: inherit