diff --git a/.github/workflows/Apply Labels to Pull Request.yml b/.github/workflows/Apply Labels to Pull Request.yml index d16ef9e..a406d6d 100644 --- a/.github/workflows/Apply Labels to Pull Request.yml +++ b/.github/workflows/Apply Labels to Pull Request.yml @@ -13,9 +13,9 @@ jobs: pull-requests: write steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Apply Labels Based on PR Changes - uses: actions/labeler@v5 + uses: actions/labeler@v6 with: repo-token: ${{ secrets.GITHUB_TOKEN }} configuration-path: .github/labeler.yml diff --git a/.github/workflows/Attest-build-provenance.yml b/.github/workflows/Attest-build-provenance.yml index 8615cf7..daa097a 100644 --- a/.github/workflows/Attest-build-provenance.yml +++ b/.github/workflows/Attest-build-provenance.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: ๐Ÿ“ฅ Checkout Source Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: ๐Ÿงพ Generate Provenance Attestation uses: slsa-framework/slsa-github-generator/actions/provenance@v1 with: diff --git a/.github/workflows/Auditwheel Compatibility.yml b/.github/workflows/Auditwheel Compatibility.yml index 4b7f132..474f74f 100644 --- a/.github/workflows/Auditwheel Compatibility.yml +++ b/.github/workflows/Auditwheel Compatibility.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest container: quay.io/pypa/manylinux2014_x86_64 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - run: pip install build - run: python -m build - run: auditwheel show dist/*.whl diff --git a/.github/workflows/Auto Rebase Dependabot Pull Requests.yml b/.github/workflows/Auto Rebase Dependabot Pull Requests.yml index dd4a6d7..11519f6 100644 --- a/.github/workflows/Auto Rebase Dependabot Pull Requests.yml +++ b/.github/workflows/Auto Rebase Dependabot Pull Requests.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add autorebase label - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: |- github.rest.issues.addLabels({ diff --git a/.github/workflows/Automated Version Bump and Changelog.yml b/.github/workflows/Automated Version Bump and Changelog.yml index 85c51bf..49e4b5f 100644 --- a/.github/workflows/Automated Version Bump and Changelog.yml +++ b/.github/workflows/Automated Version Bump and Changelog.yml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Install Commitizen diff --git a/.github/workflows/Build and Push Docker Image.yml b/.github/workflows/Build and Push Docker Image.yml index e34de2f..34d3e4c 100644 --- a/.github/workflows/Build and Push Docker Image.yml +++ b/.github/workflows/Build and Push Docker Image.yml @@ -13,14 +13,14 @@ jobs: runs-on: ubuntu-latest steps: - name: ๐Ÿ“ฅ Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: ๐Ÿ”ง Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: ๐Ÿ” Log in to GitHub Container Registry run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - name: ๐Ÿ Set up Python & Install Commitizen - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: ๐Ÿ“ฆ Install Commitizen diff --git a/.github/workflows/Check Outdated Dependencies.yml b/.github/workflows/Check Outdated Dependencies.yml index 46f0956..236cb64 100644 --- a/.github/workflows/Check Outdated Dependencies.yml +++ b/.github/workflows/Check Outdated Dependencies.yml @@ -9,8 +9,8 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x - name: Install Pip Tools diff --git a/.github/workflows/Cleanup Old Docker Images.yml b/.github/workflows/Cleanup Old Docker Images.yml index 919970b..e882eca 100644 --- a/.github/workflows/Cleanup Old Docker Images.yml +++ b/.github/workflows/Cleanup Old Docker Images.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Extract repository short name id: extract run: echo "REPO_NAME=$(basename '${{ github.repository }}')" >> $GITHUB_ENV diff --git a/.github/workflows/Code Coverage.yml b/.github/workflows/Code Coverage.yml index 7dd6836..2332c67 100644 --- a/.github/workflows/Code Coverage.yml +++ b/.github/workflows/Code Coverage.yml @@ -8,8 +8,8 @@ jobs: coverage: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - run: pip install -e .[dev] diff --git a/.github/workflows/CodeQL Analysis.yml b/.github/workflows/CodeQL Analysis.yml index 24974b7..9860d04 100644 --- a/.github/workflows/CodeQL Analysis.yml +++ b/.github/workflows/CodeQL Analysis.yml @@ -16,8 +16,8 @@ jobs: matrix: language: [python] steps: - - uses: actions/checkout@v4 - - uses: github/codeql-action/init@v3 + - uses: actions/checkout@v5 + - uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} - - uses: github/codeql-action/analyze@v3 + - uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/Create Greetings on Pull Request.yml b/.github/workflows/Create Greetings on Pull Request.yml index 8a8d831..1e1827f 100644 --- a/.github/workflows/Create Greetings on Pull Request.yml +++ b/.github/workflows/Create Greetings on Pull Request.yml @@ -15,7 +15,7 @@ jobs: pull-requests: write steps: - name: Greet First-Time Contributors - uses: actions/first-interaction@v2 + uses: actions/first-interaction@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} issue-message: | diff --git a/.github/workflows/Dependabot Dependency Updates.yml b/.github/workflows/Dependabot Dependency Updates.yml index 7f3f330..504ffb2 100644 --- a/.github/workflows/Dependabot Dependency Updates.yml +++ b/.github/workflows/Dependabot Dependency Updates.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.x - name: Install pip-tools diff --git a/.github/workflows/Dependency Check with Deptry.yml b/.github/workflows/Dependency Check with Deptry.yml index 46f30cb..cd116ac 100644 --- a/.github/workflows/Dependency Check with Deptry.yml +++ b/.github/workflows/Dependency Check with Deptry.yml @@ -13,9 +13,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.11 - name: Install Deptry diff --git a/.github/workflows/Dependency Security Audit.yml b/.github/workflows/Dependency Security Audit.yml index 9a33469..cfcc35e 100644 --- a/.github/workflows/Dependency Security Audit.yml +++ b/.github/workflows/Dependency Security Audit.yml @@ -7,8 +7,8 @@ jobs: dependency-security-audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x - name: Install pip-audit diff --git a/.github/workflows/Deploy MkDocs to GitHub Pages.yml b/.github/workflows/Deploy MkDocs to GitHub Pages.yml index 04771cb..a7ec305 100644 --- a/.github/workflows/Deploy MkDocs to GitHub Pages.yml +++ b/.github/workflows/Deploy MkDocs to GitHub Pages.yml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Install dependencies diff --git a/.github/workflows/GitHub Actions Cleanup.yml b/.github/workflows/GitHub Actions Cleanup.yml index b3eb730..5635f90 100644 --- a/.github/workflows/GitHub Actions Cleanup.yml +++ b/.github/workflows/GitHub Actions Cleanup.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Delete Old Workflow Runs (Older than 30 Days) env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/GitHub Release & Artifact Upload.yml b/.github/workflows/GitHub Release & Artifact Upload.yml index 222d18b..e7211a2 100644 --- a/.github/workflows/GitHub Release & Artifact Upload.yml +++ b/.github/workflows/GitHub Release & Artifact Upload.yml @@ -13,14 +13,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download SBOM - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: sbom path: artifacts/ - name: Download pip-audit report - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: pip-audit-report path: artifacts/ diff --git a/.github/workflows/GitHub Workflow Lint.yml b/.github/workflows/GitHub Workflow Lint.yml index 928879e..d81f28b 100644 --- a/.github/workflows/GitHub Workflow Lint.yml +++ b/.github/workflows/GitHub Workflow Lint.yml @@ -5,7 +5,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 # โœ… Fix for Super Linter SHA access - name: Super Linter diff --git a/.github/workflows/Github Automated Releases.yml b/.github/workflows/Github Automated Releases.yml index 2a1e59a..da3f4ad 100644 --- a/.github/workflows/Github Automated Releases.yml +++ b/.github/workflows/Github Automated Releases.yml @@ -11,9 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Install Commitizen diff --git a/.github/workflows/Ignore File Consistency Check.yml b/.github/workflows/Ignore File Consistency Check.yml index 00948d8..3ada7af 100644 --- a/.github/workflows/Ignore File Consistency Check.yml +++ b/.github/workflows/Ignore File Consistency Check.yml @@ -5,7 +5,7 @@ jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Check for overlap in ignore files run: |- echo "Checking .gitignore vs .dockerignore vs MANIFEST.in" diff --git a/.github/workflows/License Checker.yml b/.github/workflows/License Checker.yml index f0cb2a7..c9b9635 100644 --- a/.github/workflows/License Checker.yml +++ b/.github/workflows/License Checker.yml @@ -8,8 +8,8 @@ jobs: license-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: 3.11 - run: pip install pip-licenses diff --git a/.github/workflows/License Report.yml b/.github/workflows/License Report.yml index b89f573..1a46a53 100644 --- a/.github/workflows/License Report.yml +++ b/.github/workflows/License Report.yml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' - name: Install pip-licenses diff --git a/.github/workflows/Mark stale issues and pull requests.yml b/.github/workflows/Mark stale issues and pull requests.yml index 2baf143..81d1596 100644 --- a/.github/workflows/Mark stale issues and pull requests.yml +++ b/.github/workflows/Mark stale issues and pull requests.yml @@ -10,7 +10,7 @@ jobs: issues: write pull-requests: write steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: Stale issue message diff --git a/.github/workflows/Python Build & Install Check.yml b/.github/workflows/Python Build & Install Check.yml index ea01382..212f923 100644 --- a/.github/workflows/Python Build & Install Check.yml +++ b/.github/workflows/Python Build & Install Check.yml @@ -7,8 +7,8 @@ jobs: python-build-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x - name: Install Build Tools diff --git a/.github/workflows/Python Matrix Test.yml b/.github/workflows/Python Matrix Test.yml index 46ab542..303e6e2 100644 --- a/.github/workflows/Python Matrix Test.yml +++ b/.github/workflows/Python Matrix Test.yml @@ -10,8 +10,8 @@ jobs: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/.github/workflows/Python linting.yml b/.github/workflows/Python linting.yml index 98dbfc0..e391c2b 100644 --- a/.github/workflows/Python linting.yml +++ b/.github/workflows/Python linting.yml @@ -8,9 +8,9 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Install linters diff --git a/.github/workflows/SBOM Generator.yml b/.github/workflows/SBOM Generator.yml index 017e97b..7818de1 100644 --- a/.github/workflows/SBOM Generator.yml +++ b/.github/workflows/SBOM Generator.yml @@ -8,8 +8,8 @@ jobs: generate-sbom: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - run: pip install cyclonedx-bom diff --git a/.github/workflows/SLSA Provenance.yml b/.github/workflows/SLSA Provenance.yml index 0c5e682..814e14a 100644 --- a/.github/workflows/SLSA Provenance.yml +++ b/.github/workflows/SLSA Provenance.yml @@ -14,14 +14,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download SBOM - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: sbom path: artifacts/ - name: Download pip-audit report - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: pip-audit-report path: artifacts/ diff --git a/.github/workflows/Sbom Attestation.yml b/.github/workflows/Sbom Attestation.yml index d378319..475d590 100644 --- a/.github/workflows/Sbom Attestation.yml +++ b/.github/workflows/Sbom Attestation.yml @@ -6,7 +6,7 @@ jobs: attest: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - run: make sbom-py - run: make sbom-image - run: make audit diff --git a/.github/workflows/Sbom Image Scan.yml b/.github/workflows/Sbom Image Scan.yml index a804e2d..80223e8 100644 --- a/.github/workflows/Sbom Image Scan.yml +++ b/.github/workflows/Sbom Image Scan.yml @@ -8,7 +8,7 @@ jobs: image-sbom: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - run: docker build -t stock-app:latest . - uses: anchore/sbom-action@v0 with: diff --git a/.github/workflows/Secret scanning.yml b/.github/workflows/Secret scanning.yml index 5597b59..2654c35 100644 --- a/.github/workflows/Secret scanning.yml +++ b/.github/workflows/Secret scanning.yml @@ -15,7 +15,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Run TruffleHog on PR diff uses: trufflesecurity/trufflehog@main with: @@ -30,7 +30,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Run TruffleHog on entire repo uses: trufflesecurity/trufflehog@main with: diff --git a/.github/workflows/Static Analysis with Pylint.yml b/.github/workflows/Static Analysis with Pylint.yml index ac105cb..24e4d7c 100644 --- a/.github/workflows/Static Analysis with Pylint.yml +++ b/.github/workflows/Static Analysis with Pylint.yml @@ -8,9 +8,9 @@ jobs: contents: read steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Install dependencies diff --git a/.github/workflows/Validate YAML & JSON.yml b/.github/workflows/Validate YAML & JSON.yml index 5ccbb5a..6ca1a46 100644 --- a/.github/workflows/Validate YAML & JSON.yml +++ b/.github/workflows/Validate YAML & JSON.yml @@ -7,7 +7,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Validate YAML uses: ibiqlik/action-yamllint@v3 - name: Validate JSON diff --git a/.github/workflows/Vulnerability Audit.yml b/.github/workflows/Vulnerability Audit.yml index 5731bb9..87b31af 100644 --- a/.github/workflows/Vulnerability Audit.yml +++ b/.github/workflows/Vulnerability Audit.yml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' - name: Install pip-audit diff --git a/.github/workflows/archive/SBOM and License Audit.yml b/.github/workflows/archive/SBOM and License Audit.yml index 5756918..aae1019 100644 --- a/.github/workflows/archive/SBOM and License Audit.yml +++ b/.github/workflows/archive/SBOM and License Audit.yml @@ -11,9 +11,9 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' - name: Install CycloneDX + pip-audit diff --git a/.github/workflows/bandit.yml b/.github/workflows/bandit.yml index 57a7da7..b9263c9 100644 --- a/.github/workflows/bandit.yml +++ b/.github/workflows/bandit.yml @@ -27,7 +27,7 @@ jobs: actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Bandit Scan uses: shundor/python-bandit-scan@ab1d87dfccc5a0ffab88be3aaac6ffe35c10d6cd with: # optional arguments diff --git a/.github/workflows/ci-experiments/ArgoCD Linting & Sync Check.yml b/.github/workflows/ci-experiments/ArgoCD Linting & Sync Check.yml index 128f131..6704cfb 100644 --- a/.github/workflows/ci-experiments/ArgoCD Linting & Sync Check.yml +++ b/.github/workflows/ci-experiments/ArgoCD Linting & Sync Check.yml @@ -10,7 +10,7 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Lint ArgoCD Application YAML run: |- echo "Linting ArgoCD Application manifest..." diff --git a/.github/workflows/ci-experiments/Argocd deployment test.yml b/.github/workflows/ci-experiments/Argocd deployment test.yml index 191b638..95900ff 100644 --- a/.github/workflows/ci-experiments/Argocd deployment test.yml +++ b/.github/workflows/ci-experiments/Argocd deployment test.yml @@ -10,7 +10,7 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set Up Kubernetes (Kind) uses: helm/kind-action@v1 - name: Install ArgoCD diff --git a/.github/workflows/ci-experiments/Helm Chart Validation.yml b/.github/workflows/ci-experiments/Helm Chart Validation.yml index b97eb65..afd312e 100644 --- a/.github/workflows/ci-experiments/Helm Chart Validation.yml +++ b/.github/workflows/ci-experiments/Helm Chart Validation.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install Helm uses: azure/setup-helm@v4 with: diff --git a/.github/workflows/ci-experiments/Helm Dry-Run Deployment.yml b/.github/workflows/ci-experiments/Helm Dry-Run Deployment.yml index bdf33d5..bc2d3d0 100644 --- a/.github/workflows/ci-experiments/Helm Dry-Run Deployment.yml +++ b/.github/workflows/ci-experiments/Helm Dry-Run Deployment.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set chart directory id: vars run: | diff --git a/.github/workflows/ci-experiments/Helm Template & Package Check.yml b/.github/workflows/ci-experiments/Helm Template & Package Check.yml index 6b6c173..be63281 100644 --- a/.github/workflows/ci-experiments/Helm Template & Package Check.yml +++ b/.github/workflows/ci-experiments/Helm Template & Package Check.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set chart directory id: vars run: | diff --git a/.github/workflows/ci-experiments/Validate ArgoCD Applications.yml b/.github/workflows/ci-experiments/Validate ArgoCD Applications.yml index 7030a10..1f05d37 100644 --- a/.github/workflows/ci-experiments/Validate ArgoCD Applications.yml +++ b/.github/workflows/ci-experiments/Validate ArgoCD Applications.yml @@ -13,7 +13,7 @@ jobs: contents: read steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install kubeconform run: | curl -L -o kubeconform.tar.gz https://github.com/yannh/kubeconform/releases/download/v0.6.3/kubeconform-linux-amd64.tar.gz diff --git a/.github/workflows/ci-experiments/Validate ArgoCD Manifests.yml b/.github/workflows/ci-experiments/Validate ArgoCD Manifests.yml index ebeccfd..2849e1a 100644 --- a/.github/workflows/ci-experiments/Validate ArgoCD Manifests.yml +++ b/.github/workflows/ci-experiments/Validate ArgoCD Manifests.yml @@ -10,7 +10,7 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Validate YAML Syntax uses: ibiqlik/action-yamllint@v3 with: diff --git a/.github/workflows/ci-experiments/Validate Kubernetes YAML.yml b/.github/workflows/ci-experiments/Validate Kubernetes YAML.yml index eaeac17..772373e 100644 --- a/.github/workflows/ci-experiments/Validate Kubernetes YAML.yml +++ b/.github/workflows/ci-experiments/Validate Kubernetes YAML.yml @@ -9,7 +9,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install kubeval run: | curl -LO https://github.com/instrumenta/kubeval/releases/latest/download/kubeval-linux-amd64.tar.gz diff --git a/.github/workflows/ci-experiments/Validate Kustomize Overlays.yml b/.github/workflows/ci-experiments/Validate Kustomize Overlays.yml index 69a84cb..29ce5f7 100644 --- a/.github/workflows/ci-experiments/Validate Kustomize Overlays.yml +++ b/.github/workflows/ci-experiments/Validate Kustomize Overlays.yml @@ -16,7 +16,7 @@ jobs: overlay: [dev, prod] steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install Kustomize run: | curl -s https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh | bash diff --git a/.github/workflows/metadata-check.yml b/.github/workflows/metadata-check.yml index d869798..b01fc5e 100644 --- a/.github/workflows/metadata-check.yml +++ b/.github/workflows/metadata-check.yml @@ -5,8 +5,8 @@ jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - run: pip install build twine