diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:04:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:04:41 +0000 |
commit | 975f66f2eebe9dadba04f275774d4ab83f74cf25 (patch) | |
tree | 89bd26a93aaae6a25749145b7e4bca4a1e75b2be /ansible_collections/community/windows/.github | |
parent | Initial commit. (diff) | |
download | ansible-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')
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. |