diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6865d5f..1dc39f9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,6 +16,11 @@ updates: directory: '/' schedule: interval: 'daily' + - package-ecosystem: 'dotnet-sdk' + directory: '/' + schedule: + interval: 'weekly' + day: 'wednesday' - package-ecosystem: 'nuget' directory: '/' schedule: diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 159e1d2..e119b78 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -36,7 +36,7 @@ jobs: uses: actions/cache@v4 with: path: ~/.nuget/packages - key: ${{ runner.os }}-nuget-${{ hashFiles('**/Directory.Packages.props') }} + key: ${{ runner.os }}-nuget-${{ hashFiles('global.json', '.config/dotnet-tools.json', '**/Directory.Packages.props') }} - name: Install dependencies run: | diff --git a/.github/workflows/update-dotnet-sdk.yml b/.github/workflows/update-dotnet-sdk.yml deleted file mode 100644 index d36aa96..0000000 --- a/.github/workflows/update-dotnet-sdk.yml +++ /dev/null @@ -1,21 +0,0 @@ -# SPDX-FileCopyrightText: 2024 Frans van Dorsselaer -# -# SPDX-License-Identifier: MIT - ---- -# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json - -name: UpdateSDK - -on: - workflow_dispatch: - schedule: - - cron: '51 2 * * *' - -permissions: - contents: write - pull-requests: write - -jobs: - UpdateSDK: - uses: dorssel/workflows/.github/workflows/update-dotnet-sdk.yml@main