Skip to content

Commit

Permalink
Update main.yaml
Browse files Browse the repository at this point in the history
update release action for sass, attempt 1
  • Loading branch information
esheyw authored Jan 23, 2024
1 parent 104b672 commit 58545ac
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2


- name: Sass Build
# You may pin to the exact commit or the version.
# uses: gha-utilities/sass-build@a890a939b8c2b0778ea706fb091da0f1c6f38f92
uses: gha-utilities/[email protected]
with:
# Relative path(s) to SASS or SCSS file, eg. _scss/main.scss
source: styles/main.scss
# Path(s) compiled CSS should be saved, eg. ~/workspace_sass/assets/css/main.css
destination: styles/main.css

# Substitute the Manifest and Download URLs in the module.json
- name: Substitute Manifest and Download Links For Versioned Ones
id: sub_manifest_link_version
Expand All @@ -23,7 +33,7 @@ jobs:
download: https://github.com/${{github.repository}}/releases/download/${{github.event.release.tag_name}}/module.zip

# Create a zip file with all files required by the module to add to the release
- run: zip -r ./module.zip module.json LICENSE styles/ scripts/ templates/ lang/
- run: zip -r ./module.zip module.json LICENSE styles/*.css styles/*.map scripts/ templates/ lang/

# Create a release for this specific version
- name: Update Release with Files
Expand All @@ -37,4 +47,4 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
artifacts: './module.json, ./module.zip'
tag: ${{ github.event.release.tag_name }}
body: ${{ github.event.release.body }}
body: ${{ github.event.release.body }}

0 comments on commit 58545ac

Please sign in to comment.