Skip to content

Commit

Permalink
feat: Improve issue alert resource DSL (#545)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
jianyuan authored Dec 16, 2024
1 parent 68bc3fb commit 572f34e
Show file tree
Hide file tree
Showing 21 changed files with 8,740 additions and 1,117 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,5 +122,5 @@ jobs:
SENTRY_TEST_PAGERDUTY_ORGANIZATION: ${{ secrets.SENTRY_TEST_PAGERDUTY_ORGANIZATION }}
SENTRY_TEST_VSTS_INSTALLATION_ID: ${{ secrets.SENTRY_TEST_VSTS_INSTALLATION_ID }}
SENTRY_TEST_VSTS_REPOSITORY_IDENTIFIER: ${{ secrets.SENTRY_TEST_VSTS_REPOSITORY_IDENTIFIER }}
run: go test -v -cover ./internal/provider/
timeout-minutes: 10
run: go test -v -cover -timeout 60m ./internal/provider/
timeout-minutes: 60
Loading

0 comments on commit 572f34e

Please sign in to comment.