Skip to content

Commit 6c34127

Browse files
authored
feat: update checkly provider to v1.21.1 (#138)
1 parent 62e9fbb commit 6c34127

18 files changed

Lines changed: 285 additions & 79 deletions

provider/cmd/pulumi-resource-checkly/schema.json

Lines changed: 46 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2265,16 +2265,33 @@
22652265
},
22662266
"checkly:index/PlaywrightCheckSuiteRuntime:PlaywrightCheckSuiteRuntime": {
22672267
"properties": {
2268+
"autoDetect": {
2269+
"type": "boolean",
2270+
"description": "Whether to automatically detect appropriate runtime environment configuration from the bundle. (Default `true`).\n"
2271+
},
22682272
"playwright": {
22692273
"$ref": "#/types/checkly:index/PlaywrightCheckSuiteRuntimePlaywright:PlaywrightCheckSuiteRuntimePlaywright",
22702274
"description": "Configure the Playwright capabilities that should be made available to the runtime environment.\n"
22712275
},
22722276
"steps": {
22732277
"$ref": "#/types/checkly:index/PlaywrightCheckSuiteRuntimeSteps:PlaywrightCheckSuiteRuntimeSteps",
22742278
"description": "Customize the actions taken during test execution.\n"
2279+
},
2280+
"workingDir": {
2281+
"type": "string",
2282+
"description": "The working directory in which runtime commands are executed. This is useful for monorepos or workspaces where the Playwright project is in a subdirectory. Use \".\" to explicitly specify the root.\n"
22752283
}
22762284
},
2277-
"type": "object"
2285+
"type": "object",
2286+
"language": {
2287+
"nodejs": {
2288+
"requiredOutputs": [
2289+
"playwright",
2290+
"steps",
2291+
"workingDir"
2292+
]
2293+
}
2294+
}
22782295
},
22792296
"checkly:index/PlaywrightCheckSuiteRuntimePlaywright:PlaywrightCheckSuiteRuntimePlaywright": {
22802297
"properties": {
@@ -2283,14 +2300,22 @@
22832300
"items": {
22842301
"$ref": "#/types/checkly:index/PlaywrightCheckSuiteRuntimePlaywrightDevice:PlaywrightCheckSuiteRuntimePlaywrightDevice"
22852302
},
2286-
"description": "The list of devices that should be made available for Playwright.\n"
2303+
"description": "The list of devices that should be made available for Playwright. Defaults to chromium, firefox, and webkit.\n"
22872304
},
22882305
"version": {
22892306
"type": "string",
2290-
"description": "The Playwright version to use.\n"
2307+
"description": "The Playwright version to use. Defaults to the version detected from the code bundle's lockfile.\n"
22912308
}
22922309
},
2293-
"type": "object"
2310+
"type": "object",
2311+
"language": {
2312+
"nodejs": {
2313+
"requiredOutputs": [
2314+
"devices",
2315+
"version"
2316+
]
2317+
}
2318+
}
22942319
},
22952320
"checkly:index/PlaywrightCheckSuiteRuntimePlaywrightDevice:PlaywrightCheckSuiteRuntimePlaywrightDevice": {
22962321
"properties": {
@@ -2315,7 +2340,14 @@
23152340
"description": "Customize the test step.\n"
23162341
}
23172342
},
2318-
"type": "object"
2343+
"type": "object",
2344+
"language": {
2345+
"nodejs": {
2346+
"requiredOutputs": [
2347+
"test"
2348+
]
2349+
}
2350+
}
23192351
},
23202352
"checkly:index/PlaywrightCheckSuiteRuntimeStepsInstall:PlaywrightCheckSuiteRuntimeStepsInstall": {
23212353
"properties": {
@@ -2333,7 +2365,14 @@
23332365
"description": "The command used to run Playwright. The default value is the appropriate exec command for your package manager (e.g. `npx playwright test` for `npm`).\n"
23342366
}
23352367
},
2336-
"type": "object"
2368+
"type": "object",
2369+
"language": {
2370+
"nodejs": {
2371+
"requiredOutputs": [
2372+
"command"
2373+
]
2374+
}
2375+
}
23372376
},
23382377
"checkly:index/PlaywrightCheckSuiteTriggerIncident:PlaywrightCheckSuiteTriggerIncident": {
23392378
"properties": {
@@ -5889,8 +5928,7 @@
58895928
"requiredInputs": [
58905929
"activated",
58915930
"bundle",
5892-
"frequency",
5893-
"runtime"
5931+
"frequency"
58945932
],
58955933
"stateInputs": {
58965934
"description": "Input properties used for looking up and filtering PlaywrightCheckSuite resources.\n",

provider/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.0
55
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250530111747-935112552988
66

77
require (
8-
github.com/checkly/terraform-provider-checkly v1.20.0
8+
github.com/checkly/terraform-provider-checkly v1.21.1
99
github.com/pulumi/pulumi-terraform-bridge/v3 v3.114.0
1010
github.com/pulumi/pulumi/pkg/v3 v3.190.0
1111
github.com/pulumi/pulumi/sdk/v3 v3.190.0
@@ -46,7 +46,7 @@ require (
4646
github.com/charmbracelet/bubbles v0.16.1 // indirect
4747
github.com/charmbracelet/bubbletea v0.25.0 // indirect
4848
github.com/charmbracelet/lipgloss v0.7.1 // indirect
49-
github.com/checkly/checkly-go-sdk v1.20.0 // indirect
49+
github.com/checkly/checkly-go-sdk v1.20.1 // indirect
5050
github.com/cheggaaa/pb v1.0.29 // indirect
5151
github.com/cloudflare/circl v1.6.1 // indirect
5252
github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 // indirect

provider/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1502,10 +1502,10 @@ github.com/charmbracelet/bubbletea v0.25.0 h1:bAfwk7jRz7FKFl9RzlIULPkStffg5k6pNt
15021502
github.com/charmbracelet/bubbletea v0.25.0/go.mod h1:EN3QDR1T5ZdWmdfDzYcqOCAps45+QIJbLOBxmVNWNNg=
15031503
github.com/charmbracelet/lipgloss v0.7.1 h1:17WMwi7N1b1rVWOjMT+rCh7sQkvDU75B2hbZpc5Kc1E=
15041504
github.com/charmbracelet/lipgloss v0.7.1/go.mod h1:yG0k3giv8Qj8edTCbbg6AlQ5e8KNWpFujkNawKNhE2c=
1505-
github.com/checkly/checkly-go-sdk v1.20.0 h1:VS1nzv2lXEUtqxiyD1RZotjEy9tQgSrQy4OrwmdNQxA=
1506-
github.com/checkly/checkly-go-sdk v1.20.0/go.mod h1:Pd6tBOggAe41NnCU5KwqA8JvD6J20/IctszT2E0AvHo=
1507-
github.com/checkly/terraform-provider-checkly v1.20.0 h1:uJ5aAFZo09Ilgt0Q3sK0xDwMD/EjaoiuPPRRLyBlzQs=
1508-
github.com/checkly/terraform-provider-checkly v1.20.0/go.mod h1:AEyDAtLiTGDv+EoJ85KNWA9dCnp5hM9+gZVXOYjaXoI=
1505+
github.com/checkly/checkly-go-sdk v1.20.1 h1:mbORCp15BBKgXKBL1IgSoQ+RFg01Tlyvy/T+v6x2hlc=
1506+
github.com/checkly/checkly-go-sdk v1.20.1/go.mod h1:Pd6tBOggAe41NnCU5KwqA8JvD6J20/IctszT2E0AvHo=
1507+
github.com/checkly/terraform-provider-checkly v1.21.1 h1:9UDmQIt005oaXK0o+2RzdSFkyV/fCrSZpeQtlf93rtY=
1508+
github.com/checkly/terraform-provider-checkly v1.21.1/go.mod h1:t/inl9xAlkQ9zB/103gToTGrZgjSn1FtFkGnXxVd2Zc=
15091509
github.com/cheggaaa/pb v1.0.27/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s=
15101510
github.com/cheggaaa/pb v1.0.29 h1:FckUN5ngEk2LpvuG0fw1GEFx6LtyY2pWI/Z2QgCnEYo=
15111511
github.com/cheggaaa/pb v1.0.29/go.mod h1:W40334L7FMC5JKWldsTWbdGjLo0RxUKK73K+TuPxX30=

sdk/dotnet/Inputs/PlaywrightCheckSuiteRuntimeArgs.cs

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/Inputs/PlaywrightCheckSuiteRuntimeGetArgs.cs

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/Inputs/PlaywrightCheckSuiteRuntimePlaywrightArgs.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/Inputs/PlaywrightCheckSuiteRuntimePlaywrightGetArgs.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/Outputs/PlaywrightCheckSuiteRuntime.cs

Lines changed: 15 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/Outputs/PlaywrightCheckSuiteRuntimePlaywright.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dotnet/PlaywrightCheckSuite.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)