diff --git a/.github/common-config.yaml b/.github/common-config.yaml new file mode 100644 index 0000000..844e365 --- /dev/null +++ b/.github/common-config.yaml @@ -0,0 +1,2 @@ +ignore-files: + - .github/common-config.yaml # Ignore this file itself \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ed3cbfb..5095f4d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,6 +6,8 @@ updates: interval: weekly commit-message: prefix: "chore(deps)" + cooldown: + default-days: 7 - package-ecosystem: mix directory: "/" @@ -18,3 +20,5 @@ updates: dependency-type: production dev: dependency-type: development + cooldown: + default-days: 7 \ No newline at end of file diff --git a/.github/workflows/common-config.yaml b/.github/workflows/common-config.yaml index 3931beb..d046d8e 100644 --- a/.github/workflows/common-config.yaml +++ b/.github/workflows/common-config.yaml @@ -12,7 +12,7 @@ on: types: - common-config schedule: - - cron: "8 12 8 * *" + - cron: "0 0 1 * *" workflow_dispatch: {} concurrency: @@ -38,11 +38,11 @@ jobs: uses: stordco/actions-elixir/setup@v1 with: github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }} - elixir-version: "1.16" - otp-version: "26.0" + elixir-version: "1.19" + otp-version: "27.0" - name: Sync - uses: stordco/actions-sync@v1 + uses: beam-community/actions-sync@v1 with: commit-message: "chore: sync files with beam-community/common-config" pr-enabled: true @@ -52,3 +52,4 @@ jobs: sync-auth: doomspork:${{ secrets.GH_PERSONAL_ACCESS_TOKEN }} sync-tree: latest sync-repository: github.com/beam-community/common-config.git + config-file: .github/common-config.yaml