summaryrefslogtreecommitdiffstats
path: root/ansible_collections/community/windows/.github
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 12:04:41 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 12:04:41 +0000
commit975f66f2eebe9dadba04f275774d4ab83f74cf25 (patch)
tree89bd26a93aaae6a25749145b7e4bca4a1e75b2be /ansible_collections/community/windows/.github
parentInitial commit. (diff)
downloadansible-975f66f2eebe9dadba04f275774d4ab83f74cf25.tar.xz
ansible-975f66f2eebe9dadba04f275774d4ab83f74cf25.zip
Adding upstream version 7.7.0+dfsg.upstream/7.7.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ansible_collections/community/windows/.github')
-rw-r--r--ansible_collections/community/windows/.github/BOTMETA.yml339
-rw-r--r--ansible_collections/community/windows/.github/workflows/docs-pr.yml67
-rw-r--r--ansible_collections/community/windows/.github/workflows/docs-push.yml35
-rw-r--r--ansible_collections/community/windows/.github/workflows/stale.yml23
4 files changed, 464 insertions, 0 deletions
diff --git a/ansible_collections/community/windows/.github/BOTMETA.yml b/ansible_collections/community/windows/.github/BOTMETA.yml
new file mode 100644
index 000000000..602ccd82e
--- /dev/null
+++ b/ansible_collections/community/windows/.github/BOTMETA.yml
@@ -0,0 +1,339 @@
+automerge: false
+files:
+ $lookups/laps_password.py:
+ $modules/psexec.py: {}
+ $modules/win_audit_policy_system.ps1:
+ maintainers: $team_windows
+ $modules/win_audit_policy_system.py:
+ authors: nwsparks
+ maintainers: $team_windows
+ $modules/win_audit_rule.ps1:
+ maintainers: $team_windows
+ $modules/win_audit_rule.py:
+ authors: nwsparks
+ maintainers: $team_windows
+ $modules/win_auto_logon.ps1:
+ maintainers: $team_windows
+ $modules/win_auto_logon.py:
+ authors: prasoonkarunan
+ maintainers: $team_windows
+ $modules/win_certificate_info.ps1:
+ maintainers: $team_windows
+ $modules/win_certificate_info.py:
+ authors: mhunsber
+ maintainers: $team_windows
+ $modules/win_computer_description.ps1:
+ maintainers: $team_windows
+ $modules/win_computer_description.py:
+ authors: RusoSova
+ maintainers: $team_windows
+ $modules/win_credential.ps1:
+ maintainers: $team_windows
+ $modules/win_credential.py: {}
+ $modules/win_data_deduplication.ps1:
+ maintainers: $team_windows
+ $modules/win_data_deduplication.py:
+ authors: rnsc
+ maintainers: $team_windows
+ $modules/win_defrag.ps1:
+ maintainers: $team_windows
+ $modules/win_defrag.py:
+ authors: dagwieers
+ maintainers: $team_windows
+ $modules/win_disk_facts.ps1:
+ maintainers: $team_windows
+ $modules/win_disk_facts.py:
+ authors: marqelme
+ maintainers: $team_windows
+ $modules/win_disk_image.ps1:
+ maintainers: $team_windows
+ $modules/win_disk_image.py:
+ authors: nitzmahone
+ maintainers: $team_windows
+ $modules/win_dns_record.ps1:
+ maintainers: $team_windows
+ $modules/win_dns_record.py:
+ authors: johnboy2
+ maintainers: $team_windows
+ $modules/win_domain_computer.ps1:
+ maintainers: $team_windows
+ $modules/win_domain_computer.py:
+ authors: Daniel-Sanchez-Fabregas
+ maintainers: $team_windows
+ $modules/win_domain_group.ps1:
+ maintainers: $team_windows
+ $modules/win_domain_group.py: {}
+ $modules/win_domain_group_membership.ps1:
+ maintainers: $team_windows
+ $modules/win_domain_group_membership.py:
+ authors: jiuka
+ maintainers: $team_windows
+ $modules/win_domain_object_info.ps1:
+ maintainers: $team_windows
+ $modules/win_domain_object_info.py: {}
+ $modules/win_domain_user.ps1:
+ maintainers: $team_windows
+ $modules/win_domain_user.py:
+ authors: nwchandler
+ maintainers: $team_windows
+ $modules/win_dotnet_ngen.ps1:
+ maintainers: $team_windows
+ $modules/win_dotnet_ngen.py:
+ authors: petemounce
+ maintainers: $team_windows
+ $modules/win_eventlog.ps1:
+ maintainers: $team_windows
+ $modules/win_eventlog.py:
+ authors: andrewsaraceni
+ maintainers: $team_windows
+ $modules/win_eventlog_entry.ps1:
+ maintainers: $team_windows
+ $modules/win_eventlog_entry.py:
+ authors: andrewsaraceni
+ maintainers: $team_windows
+ $modules/win_file_compression.ps1:
+ maintainers: $team_windows
+ $modules/win_file_compression.py:
+ authors: mhunsber
+ maintainers: $team_windows
+ $modules/win_file_version.ps1:
+ maintainers: $team_windows
+ $modules/win_file_version.py:
+ authors: SamLiu79
+ maintainers: $team_windows
+ $modules/win_firewall.ps1:
+ maintainers: $team_windows
+ $modules/win_firewall.py:
+ authors: michaeldeaton
+ maintainers: $team_windows
+ $modules/win_firewall_rule.ps1:
+ maintainers: $team_windows
+ $modules/win_firewall_rule.py:
+ authors: TimothyVandenbrande ar7z1
+ maintainers: $team_windows
+ $modules/win_format.ps1:
+ maintainers: $team_windows
+ $modules/win_format.py:
+ authors: chopraaa
+ maintainers: $team_windows
+ $modules/win_hosts.ps1:
+ maintainers: $team_windows
+ $modules/win_hosts.py:
+ authors: mhunsber
+ maintainers: $team_windows
+ $modules/win_hotfix.ps1:
+ maintainers: $team_windows
+ $modules/win_hotfix.py: {}
+ $modules/win_http_proxy.ps1:
+ maintainers: $team_windows
+ $modules/win_http_proxy.py: {}
+ $modules/win_iis_virtualdirectory.ps1:
+ maintainers: $team_windows
+ $modules/win_iis_virtualdirectory.py:
+ authors: henrikwallstrom
+ maintainers: $team_windows
+ $modules/win_iis_webapplication.ps1:
+ maintainers: $team_windows
+ $modules/win_iis_webapplication.py:
+ authors: henrikwallstrom
+ maintainers: $team_windows
+ $modules/win_iis_webapppool.ps1:
+ maintainers: $team_windows
+ $modules/win_iis_webapppool.py:
+ authors: henrikwallstrom jborean93
+ $modules/win_iis_webbinding.ps1:
+ maintainers: $team_windows
+ $modules/win_iis_webbinding.py:
+ authors: henrikwallstrom nwsparks
+ maintainers: $team_windows
+ $modules/win_iis_website.ps1:
+ maintainers: $team_windows
+ $modules/win_iis_website.py:
+ authors: henrikwallstrom
+ maintainers: $team_windows
+ $modules/win_inet_proxy.ps1:
+ maintainers: $team_windows
+ $modules/win_inet_proxy.py: {}
+ $modules/win_initialize_disk.ps1:
+ maintainers: $team_windows
+ $modules/win_initialize_disk.py:
+ authors: branic
+ maintainers: $team_windows
+ $modules/win_lineinfile.ps1:
+ maintainers: $team_windows
+ $modules/win_lineinfile.py:
+ authors: brianlloyd
+ maintainers: $team_windows
+ $modules/win_mapped_drive.ps1:
+ maintainers: $team_windows
+ $modules/win_mapped_drive.py: {}
+ $modules/win_msg.ps1:
+ maintainers: $team_windows
+ $modules/win_msg.py:
+ authors: jhawkesworth
+ maintainers: ShachafGoldstein jborean93
+ $modules/win_netbios.ps1:
+ maintainers: $team_windows
+ $modules/win_netbios.py:
+ authors: tmmruk
+ maintainers: $team_windows
+ $modules/win_nssm.ps1:
+ maintainers: $team_windows
+ $modules/win_nssm.py:
+ authors: Shachaf92 georgefrank h0nIg ksubileau smadam813 themiwi
+ maintainers: $team_windows
+ ignore: georgefrank h0nIg
+ $modules/win_pagefile.ps1:
+ maintainers: $team_windows
+ $modules/win_pagefile.py:
+ authors: LiranNis
+ maintainers: $team_windows
+ $modules/win_partition.ps1:
+ maintainers: $team_windows
+ $modules/win_partition.py:
+ authors: chopraaa
+ maintainers: $team_windows
+ $modules/win_pester.ps1:
+ maintainers: $team_windows
+ $modules/win_pester.py:
+ authors: equelin prasoonkarunan
+ maintainers: $team_windows
+ $modules/win_power_plan.ps1:
+ maintainers: $team_windows
+ $modules/win_power_plan.py:
+ authors: nwsparks
+ maintainers: $team_windows
+ $modules/win_product_facts.ps1:
+ maintainers: $team_windows
+ $modules/win_product_facts.py:
+ authors: dagwieers
+ maintainers: $team_windows
+ $modules/win_psexec.ps1:
+ maintainers: $team_windows
+ $modules/win_psexec.py:
+ authors: dagwieers
+ maintainers: $team_windows
+ $modules/win_psmodule.ps1:
+ maintainers: $team_windows
+ $modules/win_psmodule.py:
+ authors: dlazz it-praktyk
+ maintainers: $team_windows
+ $modules/win_psrepository.ps1:
+ maintainers: $team_windows
+ $modules/win_psrepository.py:
+ authors: it-praktyk
+ maintainers: $team_windows
+ $modules/win_psrepository_info.ps1:
+ maintainers: $team_windows
+ $modules/win_psrepository_info.py:
+ authors: briantist
+ maintainers: $team_windows
+ $modules/win_rabbitmq_plugin.ps1:
+ maintainers: $team_windows
+ $modules/win_rabbitmq_plugin.py:
+ authors: ar7z1
+ maintainers: $team_windows
+ $modules/win_rds_cap.ps1:
+ maintainers: $team_windows
+ $modules/win_rds_cap.py:
+ authors: ksubileau
+ maintainers: $team_windows
+ $modules/win_rds_rap.ps1:
+ maintainers: $team_windows
+ $modules/win_rds_rap.py:
+ authors: ksubileau
+ maintainers: $team_windows
+ $modules/win_rds_settings.ps1:
+ maintainers: $team_windows
+ $modules/win_rds_settings.py:
+ authors: ksubileau
+ maintainers: $team_windows
+ $modules/win_region.ps1:
+ maintainers: $team_windows
+ $modules/win_region.py: {}
+ $modules/win_regmerge.ps1:
+ maintainers: $team_windows
+ $modules/win_regmerge.py:
+ authors: jhawkesworth
+ maintainers: ShachafGoldstein jborean93
+ $modules/win_robocopy.ps1:
+ maintainers: $team_windows
+ $modules/win_robocopy.py:
+ authors: blakfeld
+ maintainers: $team_windows
+ $modules/win_route.ps1:
+ maintainers: $team_windows
+ $modules/win_route.py:
+ authors: dlazz
+ maintainers: $team_windows
+ $modules/win_say.ps1:
+ maintainers: $team_windows
+ $modules/win_say.py:
+ authors: jhawkesworth
+ maintainers: ShachafGoldstein jborean93
+ $modules/win_scheduled_task.ps1:
+ maintainers: $team_windows
+ $modules/win_scheduled_task.py:
+ authors: jborean93 petemounce
+ $modules/win_scheduled_task_stat.ps1:
+ maintainers: $team_windows
+ $modules/win_scheduled_task_stat.py: {}
+ $modules/:
+ notify: if-meaton
+ authors: jborean93
+ maintainers: ShachafGoldstein jhawkesworth
+ labels: win_security_policy
+ ignore: georgefrank ryansb
+ keywords: credssp hyperv powershell psrp winrm
+ $modules/win_shortcut.ps1:
+ maintainers: $team_windows
+ $modules/win_shortcut.py:
+ authors: dagwieers
+ maintainers: $team_windows
+ $modules/win_snmp.ps1:
+ maintainers: $team_windows
+ $modules/win_snmp.py:
+ authors: mcassaniti
+ maintainers: $team_windows
+ $modules/win_timezone.ps1:
+ maintainers: $team_windows
+ $modules/win_timezone.py:
+ authors: schwartzmx
+ maintainers: $team_windows
+ $modules/win_toast.ps1:
+ maintainers: $team_windows
+ $modules/win_toast.py:
+ authors: jhawkesworth
+ maintainers: ShachafGoldstein jborean93
+ $modules/win_unzip.ps1:
+ maintainers: $team_windows
+ $modules/win_unzip.py:
+ authors: schwartzmx
+ maintainers: $team_windows
+ $modules/win_user_profile.ps1:
+ maintainers: $team_windows
+ $modules/win_user_profile.py: {}
+ $modules/win_wait_for_process.ps1:
+ maintainers: $team_windows
+ $modules/win_wait_for_process.py:
+ authors: crossan007
+ maintainers: $team_windows
+ $modules/win_wakeonlan.ps1:
+ maintainers: $team_windows
+ $modules/win_wakeonlan.py:
+ authors: dagwieers
+ maintainers: $team_windows
+ $modules/win_webpicmd.ps1:
+ maintainers: $team_windows
+ $modules/win_webpicmd.py:
+ authors: petemounce
+ maintainers: $team_windows
+ $modules/win_xml.ps1:
+ maintainers: $team_windows
+ $modules/win_xml.py:
+ authors: jhawkesworth richardcs
+ maintainers: ShachafGoldstein jborean93
+macros:
+ lookups: plugins/lookup
+ modules: plugins/modules
+ team_windows: ShachafGoldstein jborean93 jhawkesworth
diff --git a/ansible_collections/community/windows/.github/workflows/docs-pr.yml b/ansible_collections/community/windows/.github/workflows/docs-pr.yml
new file mode 100644
index 000000000..3b89bc6a7
--- /dev/null
+++ b/ansible_collections/community/windows/.github/workflows/docs-pr.yml
@@ -0,0 +1,67 @@
+name: Collection Docs
+concurrency:
+ group: docs-pr-${{ github.head_ref }}
+ cancel-in-progress: true
+on:
+ pull_request_target:
+ types: [opened, synchronize, reopened, closed]
+
+env:
+ GHP_BASE_URL: https://${{ github.repository_owner }}.github.io/${{ github.event.repository.name }}
+
+jobs:
+ # Validation job runs a strict build to ensure it will fail CI on any mistakes.
+ validate-docs:
+ permissions:
+ contents: read
+ name: Validate Ansible Docs
+ if: github.event.action != 'closed'
+ uses: ansible-community/github-docs-build/.github/workflows/_shared-docs-build-push.yml@main
+ with:
+ artifact-upload: false
+ init-lenient: false
+ init-fail-on-error: true
+ build-ref: refs/pull/${{ github.event.number }}/merge
+
+ # The build job runs with the most lenient settings to ensure the best chance of getting
+ # a rendered docsite that can be looked at.
+ build-docs:
+ permissions:
+ contents: read
+ name: Build Ansible Docs
+ uses: ansible-community/github-docs-build/.github/workflows/_shared-docs-build-pr.yml@main
+ with:
+ init-lenient: true
+ init-fail-on-error: false
+
+ comment:
+ permissions:
+ pull-requests: write
+ runs-on: ubuntu-latest
+ needs: [build-docs]
+ name: PR comments
+ steps:
+ - name: PR comment
+ uses: ansible-community/github-docs-build/actions/ansible-docs-build-comment@main
+ with:
+ body-includes: '## Docs Build'
+ reactions: heart
+ action: ${{ needs.build-docs.outputs.changed != 'true' && 'remove' || '' }}
+ on-closed-action: remove
+ on-merged-action: remove
+ body: |
+ ## Docs Build 📝
+
+ Thank you for contribution!✨
+
+ The docsite for **this PR** is available for download as an artifact from this run:
+ ${{ needs.build-docs.outputs.artifact-url }}
+
+ You can compare to the docs for the `main` branch here:
+ ${{ env.GHP_BASE_URL }}/branch/main
+
+ File changes:
+
+ ${{ needs.build-docs.outputs.diff-files-rendered }}
+
+ ${{ needs.build-docs.outputs.diff-rendered }}
diff --git a/ansible_collections/community/windows/.github/workflows/docs-push.yml b/ansible_collections/community/windows/.github/workflows/docs-push.yml
new file mode 100644
index 000000000..a59f1553d
--- /dev/null
+++ b/ansible_collections/community/windows/.github/workflows/docs-push.yml
@@ -0,0 +1,35 @@
+name: Collection Docs
+concurrency:
+ group: docs-push-${{ github.sha }}
+ cancel-in-progress: true
+on:
+ push:
+ branches:
+ - main
+ tags:
+ - '*'
+ schedule:
+ - cron: '0 13 * * *'
+
+jobs:
+ build-docs:
+ permissions:
+ contents: read
+ name: Build Ansible Docs
+ uses: ansible-community/github-docs-build/.github/workflows/_shared-docs-build-push.yml@main
+ with:
+ init-lenient: false
+ init-fail-on-error: true
+
+ publish-docs-gh-pages:
+ # use to prevent running on forks
+ if: github.repository == 'ansible-collections/community.windows'
+ permissions:
+ contents: write
+ needs: [build-docs]
+ name: Publish Ansible Docs
+ uses: ansible-community/github-docs-build/.github/workflows/_shared-docs-build-publish-gh-pages.yml@main
+ with:
+ artifact-name: ${{ needs.build-docs.outputs.artifact-name }}
+ secrets:
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/ansible_collections/community/windows/.github/workflows/stale.yml b/ansible_collections/community/windows/.github/workflows/stale.yml
new file mode 100644
index 000000000..aef40d7fd
--- /dev/null
+++ b/ansible_collections/community/windows/.github/workflows/stale.yml
@@ -0,0 +1,23 @@
+name: Stale pull request handler
+on:
+ schedule:
+ - cron: 0 0 * * *
+
+permissions:
+ pull-requests: write
+
+jobs:
+ stale:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/stale@v4.0.0
+ id: stale
+ with:
+ days-before-stale: -1
+ days-before-pr-stale: 28
+ days-before-pr-close: 14
+ stale-pr-label: stale
+ stale-pr-message: >-
+ This pull request is stale because it has been open for 4 weeks with no activity.
+ Remove stale label or comment or this will be closed in 2 weeks.