Skip to content

Commit

Permalink
workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
FullGreenGN committed Jul 6, 2024
1 parent 5933799 commit 5c8be16
Showing 3 changed files with 63 additions and 4 deletions.
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
github: FullGreenGN
custom: ['https://www.paypal.com/paypalme/fullgreensprtn']
38 changes: 38 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Build

on: push

jobs:
release:
runs-on: ${{ matrix.os }}

permissions:
contents: write

strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]

steps:
- name: Check out Git repository
uses: actions/checkout@v3

- name: Set up Node
uses: actions/setup-node@v3
with:
node-version: 20

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.x

- name: Install Dependencies
run: npm ci
shell: bash

- name: Build
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm run build
shell: bash
27 changes: 23 additions & 4 deletions electron-builder.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
appId: com.example.nextron
productName: My Nextron App
copyright: Copyright © 2018 Yoshihide Shiono
appId: fr.skygames.launcher
productName: SkyGames Launcher
copyright: Copyright © 2024 SkyGames
directories:
output: dist
buildResources: resources
@@ -9,4 +9,23 @@ files:
filter:
- package.json
- app
publish: null
publish:
provider: github
token: ${{ secrets.GITHUB_TOKEN }}
releaseType: draft
draft: true
prerelease: true
repository: SkyGamesFR/launcher
owner: SkyGamesFR
vPrefixedTagName: false
releaseNotes: |
**Changelog:**
- Added new features
- Fixed some bugs
- Improved performance
publishAutoUpdate: true
publish: always
releaseName: v${version}
releaseNotesFile: CHANGELOG.md
publish: always
updateInfo:

0 comments on commit 5c8be16

Please sign in to comment.