-
Notifications
You must be signed in to change notification settings - Fork 0
30 lines (29 loc) · 1.08 KB
/
packsquash.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
name: Optimize resource pack
on: [push]
jobs:
packsquash:
name: Optimize resource pack
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Clone repository
uses: actions/checkout@v4
with:
fetch-depth: 0 # A non-shallow repository clone is required
- name: Run PackSquash
uses: ComunidadAylas/PackSquash-action@6ec6c150a25687dd2cbbbb72590a2865d9d53850
with:
packsquash_version: latest
options: |
# Optimize the pack in the root repository directory.
# This is the default value for pack_directory when no PackSquash options are defined
pack_directory = '.'
# Set a custom output file path to work with the generated ZIP file
# without needing to download its artifact in a separate step
output_file_path = '/tmp/thankmas-pack.zip'
- name: Tag and create release
uses: softprops/action-gh-release@v2
with:
tag_name: pack-release-${{ github.run_number }}
files: /tmp/thankmas-pack.zip