Skip to content

Commit 572f34e

Browse files
authored
feat: Improve issue alert resource DSL (#545)
* ref: get issue alert * feat: implement all conditions * fix: conditions nil check * feat: implement all filters * ref: make conditions and conditions_v2 computed * ref: make filters and filters_v2 computed * Revert "ref: make filters and filters_v2 computed" This reverts commit 0e85208. * Revert "ref: make conditions and conditions_v2 computed" This reverts commit 3e79e10. * fix: fill * ref: new enum string attribute util * feat: implement all actions * fix: validation * fix: validate conditions * fix: increase test timeout * ref: remove uuid attribute * ref: convert ToApi signature to ToApi(context.Context) (*Model, diag.Diagnostics) * ref: partially update docs * fix: tests * ref: tfutils.MergeDiagnostics * feat: implement all other actions * ref: update docs
1 parent 68bc3fb commit 572f34e

21 files changed

+8740
-1117
lines changed

.github/workflows/test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,5 +122,5 @@ jobs:
122122
SENTRY_TEST_PAGERDUTY_ORGANIZATION: ${{ secrets.SENTRY_TEST_PAGERDUTY_ORGANIZATION }}
123123
SENTRY_TEST_VSTS_INSTALLATION_ID: ${{ secrets.SENTRY_TEST_VSTS_INSTALLATION_ID }}
124124
SENTRY_TEST_VSTS_REPOSITORY_IDENTIFIER: ${{ secrets.SENTRY_TEST_VSTS_REPOSITORY_IDENTIFIER }}
125-
run: go test -v -cover ./internal/provider/
126-
timeout-minutes: 10
125+
run: go test -v -cover -timeout 60m ./internal/provider/
126+
timeout-minutes: 60

0 commit comments

Comments
 (0)