From 7fc79a78dfe2d83e2620cb3e44e14d320c648707 Mon Sep 17 00:00:00 2001 From: Sora Morimoto Date: Mon, 9 Dec 2024 04:45:40 +0900 Subject: [PATCH 1/2] ci: add .github/dependabot.yml Signed-off-by: Sora Morimoto --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..ca79ca5b4d5 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly From c21172eb0f9b324f09fbe6341a1e38615e3b231b Mon Sep 17 00:00:00 2001 From: Sora Morimoto Date: Mon, 9 Dec 2024 05:17:38 +0900 Subject: [PATCH 2/2] ci: update github actions Signed-off-by: Sora Morimoto --- .github/workflows/changelog_check.yml | 2 +- .github/workflows/ci.ml | 2 +- .github/workflows/main.yml | 2 +- .github/workflows/scripts.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/changelog_check.yml b/.github/workflows/changelog_check.yml index f1a657a839f..753e02e51bf 100644 --- a/.github/workflows/changelog_check.yml +++ b/.github/workflows/changelog_check.yml @@ -8,5 +8,5 @@ jobs: diff: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: bash .github/scripts/changelog/checker.sh diff --git a/.github/workflows/ci.ml b/.github/workflows/ci.ml index b975a21be9f..e9841e2805b 100644 --- a/.github/workflows/ci.ml +++ b/.github/workflows/ci.ml @@ -476,7 +476,7 @@ let hygiene_job (type a) ~analyse_job (platform : a platform) ~oc ~workflow f = ++ install_sys_dune [os_of_platform platform] ++ checkout () ++ cache Archives - ++ uses "Get changed files" ~id:"files" (* ~continue_on_error:true see https://github.com/jitterbit/get-changed-files/issues/19 *) "Ana06/get-changed-files@v2.2.0" (* see https://github.com/jitterbit/get-changed-files/issues/55 ; Ana06'fork contains #19 and #55 fixes *) + ++ uses "Get changed files" ~id:"files" (* ~continue_on_error:true see https://github.com/jitterbit/get-changed-files/issues/19 *) "Ana06/get-changed-files@v2.3.0" (* see https://github.com/jitterbit/get-changed-files/issues/55 ; Ana06'fork contains #19 and #55 fixes *) ++ run "Changed files list" [ "for changed_file in ${{ steps.files.outputs.modified }}; do"; " echo \"M ${changed_file}.\""; diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index daba28319bd..1805175afd0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -652,7 +652,7 @@ jobs: enableCrossOsArchive: true - name: Get changed files id: files - uses: Ana06/get-changed-files@v2.2.0 + uses: Ana06/get-changed-files@v2.3.0 - name: Changed files list run: | for changed_file in ${{ steps.files.outputs.modified }}; do diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index 3ccce0761d1..50182ac5b0b 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -20,7 +20,7 @@ jobs: hygiene-scripts: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check scripts env: # Defined only on pull request jobs