ci(release): use manifest file

This commit is contained in:
Ben Elan 2024-06-22 19:48:19 -07:00
commit 4a01ee3796
No known key found for this signature in database
GPG key ID: 0E54F3EFE936CE58
3 changed files with 6 additions and 3 deletions

3
.github/.release-please-manifest.json vendored Normal file
View file

@ -0,0 +1,3 @@
{
".": "10.24.2"
}

View file

@ -1,8 +1,8 @@
{ {
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
"release-type": "simple",
"packages": { "packages": {
".": { ".": {
"release-type": "simple",
"extra-files": ["lua/lazy/core/config.lua"] "extra-files": ["lua/lazy/core/config.lua"]
} }
} }

View file

@ -57,8 +57,8 @@ jobs:
- uses: googleapis/release-please-action@v4 - uses: googleapis/release-please-action@v4
id: release id: release
with: with:
release-type: simple config-file: .github/release-please-config.json
package-name: lazy.nvim manifest-file: .github/.release-please-manifest.json
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: tag stable versions - name: tag stable versions
if: ${{ steps.release.outputs.release_created }} if: ${{ steps.release.outputs.release_created }}