Update tagged release workflow

- Don't use git hash in build identifier for tagged release
- Update upstream action versions
- Initiate release from pushed tag

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
This commit is contained in:
Jonathon Anderson
2024-02-17 21:03:47 -07:00
parent fff5105856
commit ea8e4680bc
5 changed files with 42 additions and 66 deletions

View File

@@ -21,7 +21,7 @@ jobs:
go-version: ['1.18', '1.19', '1.20']
steps:
- name: Checkout Warewulf
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: ./.github/actions/prepare
with:
go-version: ${{ matrix.go-version }}
@@ -35,7 +35,7 @@ jobs:
go-version: ['1.18', '1.19', '1.20']
steps:
- name: Checkout Warewulf
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: ./.github/actions/prepare
with:
go-version: ${{ matrix.go-version }}
@@ -49,7 +49,7 @@ jobs:
go-version: ['1.18', '1.19', '1.20']
steps:
- name: Checkout Warewulf
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: ./.github/actions/prepare
with:
go-version: ${{ matrix.go-version }}
@@ -63,7 +63,7 @@ jobs:
go-version: ['1.18', '1.19', '1.20']
steps:
- name: Checkout Warewulf
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: ./.github/actions/prepare
with:
go-version: ${{ matrix.go-version }}
@@ -77,7 +77,7 @@ jobs:
go-version: ['1.18', '1.19', '1.20']
steps:
- name: Checkout Warewulf
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: ./.github/actions/prepare
with:
go-version: ${{ matrix.go-version }}