This repository has been archived by the owner on Mar 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
af4d0ea
commit 7526d4a
Showing
2 changed files
with
87 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
name: Nightly AASM Release | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
build: | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
build: | ||
- name: Ark-Ascended-Server-Manager.exe | ||
platform: windows/amd64 | ||
os: windows-latest | ||
runs-on: ${{ matrix.build.os }} | ||
steps: | ||
- uses: actions/checkout@v3 | ||
with: | ||
submodules: recursive | ||
- name: Set direct proxy | ||
run: go env -w GOPROXY=direct | ||
- run: go install github.com/wailsapp/wails/cmd/wails@latest | ||
- uses: dAppServer/[email protected] | ||
with: | ||
build-name: ${{ matrix.build.name }} | ||
build-platform: ${{ matrix.build.platform }} | ||
build: true | ||
nsis: true | ||
package: false | ||
|
||
- name: Upload artifacts | ||
uses: actions/upload-artifact@v2 | ||
with: | ||
name: AASM Installer | ||
path: build/bin/*.exe | ||
|
||
- name: Upload Nightly Release | ||
uses: andelf/nightly-release@main | ||
with: | ||
tag_name: nightly | ||
name: 'Desktop App Nightly Release ${{ github.run_number }}' | ||
prerelease: true | ||
body: 'This is a nightly release of the AASM. Its unstable compared to the official releases, use it with caution!' | ||
files: | | ||
build/bin/*.exe | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
name: AASM Pull Request Build | ||
|
||
on: | ||
pull_request: | ||
types: | ||
- opened | ||
- synchronize | ||
|
||
jobs: | ||
build: | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
build: | ||
- name: Ark-Ascended-Server-Manager.exe | ||
platform: windows/amd64 | ||
os: windows-latest | ||
runs-on: ${{ matrix.build.os }} | ||
steps: | ||
- uses: actions/checkout@v3 | ||
with: | ||
submodules: recursive | ||
- name: Set direct proxy | ||
run: go env -w GOPROXY=direct | ||
- run: go install github.com/wailsapp/wails/cmd/wails@latest | ||
- uses: dAppServer/[email protected] | ||
with: | ||
build-name: ${{ matrix.build.name }} | ||
build-platform: ${{ matrix.build.platform }} | ||
build: true | ||
nsis: true | ||
package: false | ||
- name: Upload artifacts | ||
uses: actions/upload-artifact@v2 | ||
with: | ||
name: AASM Artifacts | ||
path: build/bin/*.exe |