Skip to content

Commit d066299

Browse files
Update main.yml
1 parent 6669b6e commit d066299

File tree

1 file changed

+33
-23
lines changed

1 file changed

+33
-23
lines changed

.github/workflows/main.yml

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Minecraft Resource Pack Build
1+
name: Resource Pack Release
22

33
on:
44
push:
@@ -8,30 +8,40 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11-
permissions: write-all
1211

1312
steps:
14-
- name: Checkout Repository
13+
- name: Checkout repository
1514
uses: actions/checkout@v3
16-
17-
- name: Build resource pack
18-
run: |
19-
# Add build commands here to manipulate your resource pack assets
20-
# For example:
21-
# - Convert textures to the desired format
22-
# - Optimize file sizes
23-
# - Apply modifications to the assets
15+
16+
- name: Set up JDK 17
17+
uses: actions/setup-java@v3
18+
with:
19+
distribution: temurin
20+
java-version: 17
21+
check-latest: true
2422

25-
# This command simply lists the contents of the assets folder
26-
ls assets/
27-
28-
- name: Archive resource pack
29-
run: |
30-
# Compress the resource pack into a ZIP file
31-
zip -r resource_pack.zip assets/
32-
33-
- name: Upload artifact
34-
uses: actions/upload-artifact@v3
23+
- name: Build resource pack archive
24+
run: zip -r resource_pack.zip .
25+
26+
- name: Create release
27+
id: create_release
28+
uses: actions/create-release@v1
29+
env:
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31+
with:
32+
tag_name: v1.0.0
33+
release_name: Release v1.0.0
34+
body: |
35+
Description of the release.
36+
draft: false
37+
prerelease: false
38+
39+
- name: Upload release asset
40+
uses: actions/upload-release-asset@v1
41+
env:
42+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3543
with:
36-
name: resource-pack
37-
path: resource_pack.zip
44+
upload_url: ${{ steps.create_release.outputs.upload_url }}
45+
asset_path: ./resource_pack.zip
46+
asset_name: resource_pack.zip
47+
asset_content_type: application/zip

0 commit comments

Comments
 (0)