@@ -31,24 +31,34 @@ jobs:
3131 Get-BDS -OS linux -Version ${{ env.bds_version }}
3232 - name : Generate database
3333 run : |
34- symutils build-database database.db win\bedrock_server.pdb linux\bedrock_server
34+ symutils build-database bedrock_server.bds-dump win\bedrock_server.pdb linux\bedrock_server
3535 - name : Upload artifact
3636 uses : actions/upload-artifact@v2
3737 with :
38- name : database
39- path : database.db
38+ name : dump
39+ path : bedrock_server.bds-dump
4040 - name : Get timestamp
4141 id : get-tag
4242 run : |
4343 $timestamp = Get-Date -AsUTC -Format o | ForEach-Object { $_ -replace ":", "." }
4444 echo "::set-output name=tag::${{ env.bds_version }}-$timestamp"
45- - name : Tag snapshot
46- uses : tvdias/github-tagger@v0.0.1
45+ - name : Create Release
46+ id : create_release
47+ uses : actions/create-release@v1
48+ env :
49+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4750 with :
48- repo-token : ${{ secrets.GITHUB_TOKEN }}
49- tag : ${{ steps.get-tag.outputs.tag }}
50- - uses : meeDamian/github-release@2.0
51+ tag_name : ${{ steps.get-tag.outputs.tag }}
52+ release_name : Release ${{ env.bds_version }}
53+ draft : false
54+ prerelease : false
55+ - name : Upload Release Asset
56+ id : upload-release-asset
57+ uses : actions/upload-release-asset@v1
58+ env :
59+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5160 with :
52- tag : ${{ steps.get-tag.outputs.tag }}
53- token : ${{ secrets.GITHUB_TOKEN }}
54- files : database.db
61+ upload_url : ${{ steps.create_release.outputs.upload_url }}
62+ asset_path : bedrock_server.bds-dump
63+ asset_name : bedrock_server.bds-dump
64+ asset_content_type : application/x-sqlite3
0 commit comments