Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update v4.31.0 #8

Merged
merged 73 commits into from
Jan 6, 2023
Merged

Update v4.31.0 #8

merged 73 commits into from
Jan 6, 2023

Conversation

cytopia
Copy link
Member

@cytopia cytopia commented Jan 6, 2023

No description provided.

kfcampbell and others added 30 commits January 13, 2022 19:01
…h configuration (integrations#1007)

* Update branch.html.markdown

Importing github branch into an instnaces object (when using a for each block to manage multiple branches) 
e.g 
```
resource "github_branch" "staging" {
  for_each      = toset(data.github_repositories.repos.names)
  repository    = each.key
  source_branch = "main"
  branch               =  "staging"
}
```

* Update website/docs/r/branch.html.markdown

Co-authored-by: Jeremy Udit <jcudit@github.com>

Co-authored-by: Jeremy Udit <jcudit@github.com>
…gement (integrations#975)

* Add new resource github_team_memberships to allow authorative team management

* Fix typo in test

* Add docs and rename resource to github_team_members

* Apply suggestions from code review

Co-authored-by: Jeremy Udit <jcudit@github.com>

* Rework tests

* Update documentation

* Apply suggestions from code review

Co-authored-by: Jeremy Udit <jcudit@github.com>

Co-authored-by: Jeremy Udit <jcudit@github.com>
* First batch of changes

* Another batch of changes

* More changes, maybe fix build

* More log cleanup

* Final changes

* Fix one additional error message
…grations#1031)

* Make data_github_repository work with non-existing repositories

* Improve 404 logging

* Remove obsolete test

* Update dependency
…s` objects (integrations#1074)

When importing a `github_team_member`, the import command passes in team ID as the
"Id", not the "team_id" captured in the state for existing resources, and this empty string is
causing the import step to fail when parsing as a number. Should fix integrations#608, as I hit the same error.
* Update resource_github_repository_environment.go

* Update resource_github_repository_environment.go

* Remove now unnecessary strconv import

Co-authored-by: Keegan Campbell <kfcampbell@github.com>
* v4.21.0 changelog

* Correct version number
* feat: add `tree` data source

Returns a single tree using the SHA1 value for that tree.

* test: add acceptance test for `github_tree`

* syle: run `make fmt` command

* docs: add documentation for new data source

* docs: add link to website
Introduce support for managing github issues using the terraform provider.

Closes: integrations#958

Signed-off-by: Edward Wilde <edward.wilde@form3.tech>

Co-authored-by: Edward Wilde <edward.wilde@form3.tech>
kfcampbell and others added 25 commits April 29, 2022 07:32
* Initial commit of testing emus

* Initial commit of creating EMU group mapping

* Add read and delete operations

* Tweaks to make updating work

* Refactor coercion into reusable function

* Simplify case logic

* Add import logic

* Whitespace change to test commit verification

* Rework importation logic a bit

* Bump to go-github v43 in EMU resource

* Removing some extraneous whitespaces

* Import logic mostly working

* Fully fix import logic

* Add docs and doc link

* Remove time.Sleep

* Remove vendoring hack as bug has been fixed

* Remove extraneous comment in examples/emu
* Upgrade go-github to v44.0.0

* Update to google/go-github v44.1.0

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
…s#1036)

* Add dependabot secrets support

* Forgot to tie the new resources into the provider

* Fix error in tests for secrets with encrypted_value that isnt base64

* Make unit tests actually use new resources

* Remove vestiges of google/go-github v42

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
…grations#1038)

* feat(github_team_repository): allow for custom roles to be passed to team repository permissions

* Update website/docs/r/team_repository.html.markdown

Co-authored-by: Keegan Campbell <me@kfcampbell.com>

* Update github/resource_github_team_repository.go

Co-authored-by: joshuahancox <67631498+joshuahancox@users.noreply.github.com>

* Update website/docs/r/team_repository.html.markdown

Co-authored-by: joshuahancox <67631498+joshuahancox@users.noreply.github.com>

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
Co-authored-by: joshuahancox <67631498+joshuahancox@users.noreply.github.com>
…ons#1159)

Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to 3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](goreleaser/goreleaser-action@v2...v3)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* bump go github to v45.1.0

* go mod vendor
* Updating github shurcooL vendor files to add support for graphql directives

- graphql: v0.0.0-20220606043923-3cf50f8a0a29

* Upgrade to latest version

* Revert "Upgrade to latest version"

This reverts commit c660ddc.

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
….0 (integrations#1205)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#1174)

* chore: run go get github.com/shurcooL/githubv4 to update dependency

* feat(branch_protection): add blocks_creations attribute
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
* Switch to Go1.19

* Fix linting locally

* Update linter version
* Initial commit of EMU data source

* Set groups in state

* Some renames

* Correct google/go-github client version to v45 in new data source

* Rename data source file to something more appropriate

* Set a sensible ID

* Add documentation for new data source

* Fix website formatting
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
* Add membership_type to data.github_team

* Improve doc

* Add extra integration test check

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
Signed-off-by: Tobias Gesellchen <tobias@gesellix.de>

Signed-off-by: Tobias Gesellchen <tobias@gesellix.de>
…ns#1220)

* feat(github_ip_ranges): support for web and api CIDR blocks from meta API.

* fix: Api --> API as per sdk changes. Re-adding accidentally removed Pages.

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
@cytopia cytopia self-assigned this Jan 6, 2023
@cytopia cytopia merged commit c9002c6 into main Jan 6, 2023
@cytopia cytopia deleted the update-v4.31.0 branch January 6, 2023 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.