diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 89422745..646302fb 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,10 +20,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Link Checker - uses: lycheeverse/lychee-action@v2.4.0 + uses: lycheeverse/lychee-action@v2.4.1 with: args: >- --no-progress @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Lint markdown uses: DavidAnson/markdownlint-cli2-action@v20.0.0 @@ -57,15 +57,15 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Spell check EN language - uses: rojopolis/spellcheck-github-actions@0.48.0 + uses: rojopolis/spellcheck-github-actions@0.49.0 with: config_path: .spellcheck-en.yaml - name: Spell check ES language - uses: rojopolis/spellcheck-github-actions@0.48.0 + uses: rojopolis/spellcheck-github-actions@0.49.0 with: config_path: .spellcheck-es.yaml @@ -92,10 +92,10 @@ jobs: needs: [md_linter, spell_checker] steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Install python - uses: actions/setup-python@v5.5.0 + uses: actions/setup-python@v5.6.0 with: python-version: 3.x @@ -125,10 +125,10 @@ jobs: needs: [md_linter, spell_checker] steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Install python - uses: actions/setup-python@v5.5.0 + uses: actions/setup-python@v5.6.0 with: python-version: 3.x @@ -147,7 +147,7 @@ jobs: run: mkdocs build --config-file mkdocs-pdf-en.yaml - name: Upload EN PDF - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.2 with: name: pdf-export-en path: site/OWASP_Developer_Guide.pdf @@ -156,7 +156,7 @@ jobs: run: mkdocs build --config-file mkdocs-pdf-es.yaml - name: Upload ES PDF - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.2 with: name: pdf-export-es path: site/OWASP_Developer_Guide-ES.pdf @@ -165,7 +165,7 @@ jobs: run: mkdocs build --config-file mkdocs-pdf-pt-br.yaml - name: Upload PT-BR PDF - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.2 with: name: pdf-export-pt-br path: site/OWASP_Developer_Guide-PT-BR.pdf diff --git a/.github/workflows/housekeeping.yaml b/.github/workflows/housekeeping.yaml index a7351526..94e0d5af 100644 --- a/.github/workflows/housekeeping.yaml +++ b/.github/workflows/housekeeping.yaml @@ -25,7 +25,7 @@ jobs: keep_minimum_runs: 10 - name: Delete unused workflows - uses: otto-de/purge-deprecated-workflow-runs@v3.0.1 + uses: otto-de/purge-deprecated-workflow-runs@v3.0.3 with: token: ${{ github.token }} @@ -34,10 +34,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Link Checker - uses: lycheeverse/lychee-action@v2.4.0 + uses: lycheeverse/lychee-action@v2.4.1 with: # skip the jekyll files under '_includes' directory, check all other directories args: >- diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 9311e321..d258d306 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -13,10 +13,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Link Checker - uses: lycheeverse/lychee-action@v2.4.0 + uses: lycheeverse/lychee-action@v2.4.1 with: args: >- --no-progress @@ -34,7 +34,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Lint markdown uses: DavidAnson/markdownlint-cli2-action@v20.0.0 @@ -50,10 +50,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Spell check EN language - uses: rojopolis/spellcheck-github-actions@0.48.0 + uses: rojopolis/spellcheck-github-actions@0.49.0 with: config_path: .spellcheck-en.yaml @@ -62,10 +62,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Spell check ES language - uses: rojopolis/spellcheck-github-actions@0.48.0 + uses: rojopolis/spellcheck-github-actions@0.49.0 with: config_path: .spellcheck-es.yaml @@ -74,7 +74,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 # rojopolis/spellcheck-github-actions does not support PT-BR, # only PT, and PT-BR is too different to pass a PT spellcheck @@ -99,10 +99,10 @@ jobs: needs: [md_linter, spell_checker_en, spell_checker_es, spell_checker_pt-br] steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Install python - uses: actions/setup-python@v5.5.0 + uses: actions/setup-python@v5.6.0 with: python-version: 3.x @@ -129,10 +129,10 @@ jobs: needs: [build_check] steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Install python - uses: actions/setup-python@v5.5.0 + uses: actions/setup-python@v5.6.0 with: python-version: 3.x diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b7ccc5fd..85ad2f5f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,10 +15,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout markdown - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Install python - uses: actions/setup-python@v5.5.0 + uses: actions/setup-python@v5.6.0 with: python-version: 3.x @@ -34,7 +34,7 @@ jobs: run: mkdocs build - name: Upload PDF - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.2 with: name: 'pdf-export' path: 'site/OWASP_Developer_Guide.pdf' @@ -45,10 +45,10 @@ jobs: needs: [export_pdf] steps: - name: Check out - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.2 - name: Fetch prepared SBOM artifacts - uses: actions/download-artifact@v4.2.1 + uses: actions/download-artifact@v4.3.0 with: name: 'pdf-export' path: 'site/OWASP_Developer_Guide.pdf' @@ -59,7 +59,7 @@ jobs: sed -e s/x.x.x/${releaseVersion:1}/g .release-note-template.md > ./release-notes.txt - name: Create release notes - uses: softprops/action-gh-release@v2.2.0 + uses: softprops/action-gh-release@v2.2.2 with: draft: true name: "${releaseVersion:1}"