Skip to content

Commit

Permalink
Merge pull request #81 from Miepee/master
Browse files Browse the repository at this point in the history
Automatically create releases
  • Loading branch information
Alcaro authored May 30, 2024
2 parents 1a7acc7 + 23c5d1a commit 46de6a2
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
32 changes: 32 additions & 0 deletions .github/workflows/build-optimized.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ name: Build optimized

on:
workflow_dispatch:
push:
branches:
- master

jobs:
linux:
Expand Down Expand Up @@ -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/[email protected]
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 }}."
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 46de6a2

Please sign in to comment.