diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..453228e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +# Set update schedule for GitHub Actions +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly" diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 42db323..f12f969 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -3,7 +3,7 @@ on: push: branches: - main - tags: "*" + tags: ["*"] pull_request: workflow_dispatch: concurrency: @@ -29,7 +29,7 @@ jobs: arch: - x64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.version }} @@ -40,13 +40,13 @@ jobs: with: coverage: "false" env: - JULIA_NUM_THREADS: "2" + JULIA_NUM_THREADS: "auto" docs: name: Documentation runs-on: ubuntu-latest timeout-minutes: 40 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: 1 diff --git a/.github/workflows/Format.yml b/.github/workflows/Format.yml index 4de68b5..6813e9d 100644 --- a/.github/workflows/Format.yml +++ b/.github/workflows/Format.yml @@ -3,9 +3,9 @@ name: Format on: push: branches: - - 'main' - - 'release-' - tags: '*' + - "main" + - "release-" + tags: ["*"] pull_request: jobs: @@ -13,7 +13,7 @@ jobs: name: "Format Check" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: 1