diff --git a/plugins/modules/github_secrets_info.py b/plugins/modules/github_secrets_info.py index db6c39b9dd..98402c8fcd 100644 --- a/plugins/modules/github_secrets_info.py +++ b/plugins/modules/github_secrets_info.py @@ -60,15 +60,13 @@ result: type: dict returned: always sample: { - "result": { - "secrets": [ - { - "created_at": "2026-01-11T23:19:00Z", - "name": "ANSIBLE", - "updated_at": "2026-02-15T22:18:16Z" - }, - ] - }, + "secrets": [ + { + "created_at": "2026-01-11T23:19:00Z", + "name": "ANSIBLE", + "updated_at": "2026-02-15T22:18:16Z" + }, + ] } """ @@ -147,7 +145,7 @@ def main() -> None: result["changed"] = False result.update( - result=secrets, + secrets=secrets["secrets"], ) module.exit_json(**result) diff --git a/tests/unit/plugins/modules/test_github_secrets_info.py b/tests/unit/plugins/modules/test_github_secrets_info.py index 2b70cb27ac..ae8511494a 100644 --- a/tests/unit/plugins/modules/test_github_secrets_info.py +++ b/tests/unit/plugins/modules/test_github_secrets_info.py @@ -75,7 +75,7 @@ def test_list_repo_secrets(fetch_url_mock): result = exc.value.args[0] assert result["changed"] is False - assert result["result"]["secrets"] == GITHUB_SECRETS_RESPONSE["secrets"] + assert result["secrets"] == GITHUB_SECRETS_RESPONSE["secrets"] def test_fail_list_repo_secrets(fetch_url_mock): @@ -95,4 +95,4 @@ def test_fail_list_repo_secrets(fetch_url_mock): result = exc.value.args[0] assert result["changed"] is False - assert result["result"]["secrets"] == [] + assert result["secrets"] == []