mirror of
https://github.com/Alcaro/Flips.git
synced 2026-04-22 10:07:39 -05:00
Merge pull request #81 from Miepee/master
Automatically create releases
This commit is contained in:
commit
46de6a21b3
32
.github/workflows/build-optimized.yml
vendored
32
.github/workflows/build-optimized.yml
vendored
|
|
@ -2,6 +2,9 @@ name: Build optimized
|
|||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
linux:
|
||||
|
|
@ -44,3 +47,32 @@ jobs:
|
|||
with:
|
||||
name: macos-m1-gui.zip
|
||||
path: ./flips
|
||||
|
||||
|
||||
create-release:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [linux, windows, macos]
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Download binaries
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
path: builds/
|
||||
- name: Find Flips version
|
||||
id: flips_version
|
||||
run: echo version=$(git rev-list --count master) >> $GITHUB_OUTPUT
|
||||
- name: Create zips
|
||||
run: |
|
||||
zip -9 ./flips-linux.zip ./builds/linux-x64-gui.zip/flips
|
||||
zip -9 ./flips-windows.zip ./builds/windows-x64-gui.zip/flips.exe
|
||||
#zip -9 ./flips-macos.zip ./builds/macos-m1-gui.zip/flips
|
||||
- name: Upload GitHub Release
|
||||
uses: svenstaro/upload-release-action@2.9.0
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: flips-*.zip
|
||||
file_glob: true
|
||||
tag: v${{ steps.flips_version.outputs.version }}
|
||||
body: "A release of commit ${{ github.sha }}."
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ Features:
|
|||
- Can remembers which ROMs you've used, and use them again if it thinks it's correct (BPS only, GUI only)
|
||||
- Can launch other programs after patching the ROMs; together with the above, this allows you to double click a BPS to launch an emulator (GUI only)
|
||||
|
||||
Floating IPS is in maintenance mode. Bug reports and pull requests will be read, but feature requests are unlikely to be implemented. There will be no formal releases within any forseeable future; every commit should be considered a release. If you need a version number, use the commit count.
|
||||
Floating IPS is in maintenance mode. Bug reports and pull requests will be read, but feature requests are unlikely to be implemented. Releases are automated for every commit, meaning the release schedule is highly erratic.
|
||||
|
||||
Third-party forks, or separate tools, covering usecases this version doesn't (this only acknowledges their existence, and is not an endorsement; I haven't used most of them):
|
||||
- [Floating IPS](https://github.com/Alcaro/Flips); the original Floating IPS, in case you're currently looking at a fork
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user