workflow 17

This commit is contained in:
Dethrace Labs 2022-09-21 20:28:13 +12:00
parent 89d7b96d5b
commit 9f1e7bc062
1 changed files with 56 additions and 56 deletions

View File

@ -110,26 +110,26 @@ jobs:
# uses: actions/download-artifact@v1
# with:
## name: artifacts
- name: "Build Changelog"
id: build_changelog
uses: mikepenz/release-changelog-builder-action@v3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
configurationJson: |
{
"template": "#{{CHANGELOG}}\n\n<details>\n<summary>Uncategorized</summary>\n\n#{{UNCATEGORIZED}}\n</details>",
"categories": [
{
"title": "## 🚀 Enhancements",
"labels": ["feature"]
},
{
"title": "## 🐛 Fixes",
"labels": ["bug"]
}
],
}
# - name: "Build Changelog"
# id: build_changelog
# uses: mikepenz/release-changelog-builder-action@v3
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# configurationJson: |
# {
# "template": "#{{CHANGELOG}}\n\n<details>\n<summary>Uncategorized</summary>\n\n#{{UNCATEGORIZED}}\n</details>",
# "categories": [
# {
# "title": "## 🚀 Enhancements",
# "labels": ["feature"]
# },
# {
# "title": "## 🐛 Fixes",
# "labels": ["bug"]
# }
# ],
# }
- name: Create release
id: create_release
uses: softprops/action-gh-release@v1
@ -138,39 +138,39 @@ jobs:
prerelease: false
body: ${{steps.build_changelog.outputs.changelog}}
generate_release_notes: true
# - name: Upload linux-amd64 artifact
# uses: actions/upload-release-asset@v1.0.1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-release.outputs.upload_url }}
# asset_path: ./artifacts/linux-amd64.tar.gz
# asset_name: dethrace-${{needs.bump-tag.outputs.new_tag}}-linux-amd64.tar.gz
# asset_content_type: application/octet-stream
# - name: Upload darwin-amd64 artifact
# uses: actions/upload-release-asset@v1.0.1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-release.outputs.upload_url }}
# asset_path: ./artifacts/darwin-amd64.tar.gz
# asset_name: dethrace-${{needs.bump-tag.outputs.new_tag}}-darwin-amd64.tar.gz
# asset_content_type: application/octet-stream
# - name: Upload windows-x86 artifact
# uses: actions/upload-release-asset@v1.0.1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-release.outputs.upload_url }}
# asset_path: ./artifacts/windows-x86.zip
# asset_name: dethrace-${{needs.bump-tag.outputs.new_tag}}-windows-x86.zip
# asset_content_type: application/octet-stream
# - name: Upload windows-amd64 artifact
# uses: actions/upload-release-asset@v1.0.1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-release.outputs.upload_url }}
# asset_path: ./artifacts/windows-amd64.zip
# asset_name: dethrace-${{needs.bump-tag.outputs.new_tag}}-windows-amd64.zip
# asset_content_type: application/octet-stream
- name: Upload linux-amd64 artifact
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./artifacts/linux-amd64.tar.gz
asset_name: dethrace-${{github.ref_name}}-linux-amd64.tar.gz
asset_content_type: application/octet-stream
- name: Upload darwin-amd64 artifact
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./artifacts/darwin-amd64.tar.gz
asset_name: dethrace-${{github.ref_name}}-darwin-amd64.tar.gz
asset_content_type: application/octet-stream
- name: Upload windows-x86 artifact
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./artifacts/windows-x86.zip
asset_name: dethrace-${{github.ref_name}}-windows-x86.zip
asset_content_type: application/octet-stream
- name: Upload windows-amd64 artifact
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./artifacts/windows-amd64.zip
asset_name: dethrace-${{github.ref_name}}-windows-amd64.zip
asset_content_type: application/octet-stream