Skip to content

Commit

Permalink
update releases
Browse files Browse the repository at this point in the history
  • Loading branch information
andre-dietrich committed Dec 8, 2023
1 parent af1f3fb commit 7d4befb
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 7 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,25 +40,25 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./devserver-linux
asset_name: devserver-linux
asset_path: ./release/linux/liascript-devserver
asset_name: liascript-devserver-linux
asset_content_type: application/x-executable
- name: Upload MacOS Asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./devserver-macos
asset_name: devserver-macos
asset_path: ./release/macos/liascript-devserver
asset_name: liascript-devserver-macos
asset_content_type: application/octet-stream
- name: Upload Windows Asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./devserver-win.exe
asset_name: devserver-win.exe
asset_path: ./release/windows/liascript-devserver.exe
asset_name: liascript-devserver-win.exe
asset_content_type: application/vnd.microsoft.portable-executable

6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ server that can be used locally to preview courses within the browser.

## Install

You can directly download the latest version for your system from the assets:

https://github.com/LiaScript/LiaScript-DevServer/releases/

or install it via the NodeJS package manager `npm` ...

### NodeJS

If you haven't installed it yet, you will have to install NodeJS for your
Expand Down
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@
"build": "npx parcel build src/index.ts && npm run shebang && npm run lib",
"lib": "tsc --module commonjs -d src/lib.ts --outDir dist",
"shebang": "sed -i '1i #!/usr/bin/env node\\n' dist/index.js && chmod +x dist/index.js",
"release": "pkg . -C GZip"
"release": "npm run release_win && npm run release_linux && npm run release_macos",
"release_win": "pkg . -t node18-win --output release/windows/liascript-devserver -C GZip",
"release_linux": "pkg . -t node18-linux --output release/linux/liascript-devserver -C GZip",
"release_macos": "pkg . -t node18-macos --output release/macos/liascript-devserver -C GZip"
},
"repository": {
"type": "git",
Expand Down

0 comments on commit 7d4befb

Please sign in to comment.