From d65ce54f4e2035f6946cd780ef0a48e81114f610 Mon Sep 17 00:00:00 2001 From: jontze <42588836+jontze@users.noreply.github.com> Date: Thu, 15 Aug 2024 13:02:33 +0200 Subject: [PATCH] chore(ci): Enable updates for docker and changelog generation --- .github/dependabot.yml | 14 ++++++++++++++ .github/workflows/finished_release.yaml | 13 ------------- .github/workflows/release.yaml | 11 +++++++++++ 3 files changed, 25 insertions(+), 13 deletions(-) delete mode 100644 .github/workflows/finished_release.yaml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1b71a9b..946156d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -23,3 +23,17 @@ updates: directory: "/" schedule: interval: "daily" + + - package-ecosystem: "docker" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "daily" + commit-message: + prefix: "fix(deps)" + prefix-development: "chore(dev-deps)" + groups: + runtime-dependencies: + dependency-type: "production" + update-types: + - "patch" + - "minor" diff --git a/.github/workflows/finished_release.yaml b/.github/workflows/finished_release.yaml deleted file mode 100644 index 68bc7d7..0000000 --- a/.github/workflows/finished_release.yaml +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: Post Release -on: - release: - types: - - published - -jobs: - changelog_gen: - name: "Generate Changelog" - uses: jontze/.workflows/.github/workflows/changelog_gen.yaml@main - with: - ref: main \ No newline at end of file diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bec7def..3a4084c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -98,6 +98,17 @@ jobs: files: ${{ env.PROJECT_NAME }}-*/${{ env.PROJECT_NAME }}-* generate_release_notes: true + changelog_gen: + needs: + - release + permissions: + contents: write + name: Generate Changelog + uses: jontze/.workflows/.github/workflows/changelog_gen.yaml@main + with: + ref: main + secrets: inherit + publish: name: Publish Crate to private Registry runs-on: ubuntu-latest