From fcdb9bbe87f9db3c6c3cf7cdb069cd365140da5b Mon Sep 17 00:00:00 2001 From: Maximilian Dorninger <97409287+maxdorninger@users.noreply.github.com> Date: Fri, 1 May 2026 17:49:59 +0200 Subject: [PATCH] Add workflow for automatically uploading config files to releases (#524) This PR adds a workflow for automatically uploading config files to releases. This prevents the maintainers forgetting uploading the files and thus breaking the install guide. ## Summary by CodeRabbit * **Chores** * Automated distribution of configuration files is now enabled for all releases. --- .../workflows/upload-config-files-to-release | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/upload-config-files-to-release diff --git a/.github/workflows/upload-config-files-to-release b/.github/workflows/upload-config-files-to-release new file mode 100644 index 0000000..a4cf99a --- /dev/null +++ b/.github/workflows/upload-config-files-to-release @@ -0,0 +1,20 @@ +name: Upload config files to release + +on: + release: + types: [published] + +permissions: + contents: write + +jobs: + release-assets: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + - name: Upload files to GitHub Release + uses: softprops/action-gh-release@v2 + with: + files: | + docker-compose.yaml + config.example.toml