Add DeployKey as valid actor in ruleset actors #854
Labels
awaiting-upstream
The issue cannot be resolved without action in another repository (may be owned by Pulumi).
kind/bug
Some behavior is incorrect or out of spec
Describe what happened
DeployKey is a valid actor for (repository) ruleset bypass actors, see similar issue in TF where this has been updated: integrations/terraform-provider-github#2254
Sample program
pulumi up
Log output
has a problem: expected bypass_actors.0.actor_type to be one of ["RepositoryRole" "Team" "Integration" "OrganizationAdmin"], got DeployKey.
Affected Resource(s)
No response
Output of
pulumi about
CLI
Version 3.145.0
Go Version go1.23.4
Go Compiler gc
Plugins
KIND NAME VERSION
resource aws 6.66.2
resource awsx 2.19.0
resource docker 4.5.8
resource eks 3.7.0
resource github 6.5.0
resource kubernetes 4.19.0
language python 3.145.0
resource random 4.16.8
resource tls 5.0.10
Host
OS debian
Version 12.8
Arch aarch64
...
Found no pending operations associated with platform.vcs.github
Backend
Name 8a286384bcbb
URL s3://[redacted]
User vscode
Organizations
Token type personal
Dependencies:
NAME VERSION
mypy 1.14.1
pre-commit-uv 4.1.4
pulumi_awsx 2.19.0
pulumi_eks 3.7.0
pulumi_github 6.5.0
pulumi_random 4.16.8
pulumi_tls 5.0.10
python-dotenv 1.0.1
ruff 0.9.0
setuptools 75.8.0
types-PyYAML 6.0.12.20241230
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: