diff --git a/.github/.release-please/config.json b/.github/.release-please/config.json new file mode 100644 index 0000000..635c2d3 --- /dev/null +++ b/.github/.release-please/config.json @@ -0,0 +1,14 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "bump-minor-pre-major": true, + "bump-patch-for-minor-pre-major": true, + "release-search-depth": 3, + "commit-search-depth": 50, + "packages": { + ".": { + "release-type": "simple", + "package-name": "vim-symlink", + "include-component-in-tag": false + } + } +} diff --git a/.github/.release-please/manifest.json b/.github/.release-please/manifest.json new file mode 100644 index 0000000..e18ee07 --- /dev/null +++ b/.github/.release-please/manifest.json @@ -0,0 +1,3 @@ +{ + ".": "0.0.0" +} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..1c514a6 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,22 @@ +name: Release +on: + workflow_run: + workflows: + - Test + types: + - completed + branches: + - main +jobs: + release-pr: + runs-on: ubuntu-24.04 + permissions: + contents: write + issues: write + pull-requests: write + steps: + - uses: googleapis/release-please-action@v4 + with: + token: ${{ secrets.RELEASE_PLEASE_TOKEN }} + config-file: .github/.release-please/config.json + manifest-file: .github/.release-please/manifest.json