diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a175e666..888fc673 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,4 +6,5 @@ updates: directory: "/" schedule: interval: "weekly" - + cooldown: + default-days: 7 diff --git a/.github/workflows/ansible-lint.yml b/.github/workflows/ansible-lint.yml index 2503ea8e..02a6a79b 100644 --- a/.github/workflows/ansible-lint.yml +++ b/.github/workflows/ansible-lint.yml @@ -10,9 +10,9 @@ jobs: steps: # Important: This sets up your GITHUB_WORKSPACE environment variable - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: persist-credentials: false - name: Lint Ansible Playbook - uses: ansible/ansible-lint@7f6abc5ef97d0fb043a0f3d416dfbc74399fbda0 + uses: ansible/ansible-lint@8ba9595a4acd1b906eb75568b34f6ef592cd1528 diff --git a/.github/workflows/jsonschema.yaml b/.github/workflows/jsonschema.yaml index 720f7952..33366406 100644 --- a/.github/workflows/jsonschema.yaml +++ b/.github/workflows/jsonschema.yaml @@ -15,12 +15,12 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: persist-credentials: false - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/superlinter.yml b/.github/workflows/superlinter.yml index 3d2ced9d..def81f97 100644 --- a/.github/workflows/superlinter.yml +++ b/.github/workflows/superlinter.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: # Full git history is needed to get a proper list of changed files within `super-linter` fetch-depth: 0 @@ -25,7 +25,7 @@ jobs: # Run Linter against code base # ################################ - name: Lint Code Base - uses: super-linter/super-linter/slim@ffde3b2b33b745cb612d787f669ef9442b1339a6 # v8.1.0 + uses: super-linter/super-linter/slim@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8.5.0 env: VALIDATE_ALL_CODEBASE: true DEFAULT_BRANCH: main @@ -40,6 +40,9 @@ jobs: VALIDATE_PYTHON_PYLINT: false VALIDATE_SHELL_SHFMT: false VALIDATE_YAML: false + VALIDATE_KUBERNETES_KUBECONFORM: false + VALIDATE_PYTHON_RUFF_FORMAT: false + VALIDATE_SPELL_CODESPELL: false VALIDATE_YAML_PRETTIER: false # VALIDATE_DOCKERFILE_HADOLINT: false # VALIDATE_MARKDOWN: false diff --git a/.github/workflows/sync-rhdp-branch.yml b/.github/workflows/sync-rhdp-branch.yml index e319399b..1d197fa0 100644 --- a/.github/workflows/sync-rhdp-branch.yml +++ b/.github/workflows/sync-rhdp-branch.yml @@ -18,11 +18,11 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: persist-credentials: false - name: Set up Node - uses: actions/setup-node@v6 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6 with: node-version: 20 - name: Opening pull request diff --git a/.github/workflows/update-metadata.yml b/.github/workflows/update-metadata.yml index a60d2a0f..402162c4 100644 --- a/.github/workflows/update-metadata.yml +++ b/.github/workflows/update-metadata.yml @@ -13,7 +13,7 @@ on: jobs: update-metadata: - uses: validatedpatterns/docs/.github/workflows/metadata-docs.yml@main + uses: validatedpatterns/docs/.github/workflows/metadata-docs.yml@main # zizmor: ignore[unpinned-uses] permissions: # Workflow-level permissions contents: read # Required for "read-all" packages: write # Allows writing to packages diff --git a/pattern-metadata.yaml b/pattern-metadata.yaml index fdb3a0d1..44b008b7 100644 --- a/pattern-metadata.yaml +++ b/pattern-metadata.yaml @@ -2,6 +2,7 @@ # documentation and qe metadata_version: "1.0" name: multicloud-gitops +description: A multi-cloud pattern which uses GitOps, Hashicorp Vault and ACM to manage applications and secrets across clusters pattern_version: "1.0" display_name: Multicloud Gitops repo_url: https://github.com/validatedpatterns/multicloud-gitops