Closed fire closed 1 year ago
Review, use or modify https://github.com/marketplace/actions/godot-export.
Fetch openseeface.
# Whenever a push is made to the master branch then run the job
on:
push:
branches:
- master
jobs:
# job id, can be anything
export_game:
# Always use ubuntu-latest for this action
runs-on: ubuntu-latest
# Job name, can be anything
name: Export Game Job
steps:
# Always include the checkout step so that
# your project is available for Godot to export
- name: checkout
uses: actions/checkout@v2.3.1
# Ensure that you get the entire project history
with:
fetch-depth: 0
- name: export game
# Use latest version (see releases for all versions)
uses: firebelley/godot-export@v2.8.0
with:
# Defining all the required inputs
# I used the mono version of Godot in this example
godot_executable_download_url: https://github.com/godotengine/godot/suites/2974187304/artifacts/67085832
godot_export_templates_download_url: XXXX.templates.tpz
relative_project_path: ./
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CI builds will be possible once the next 3.x release of Godot is out (current release is 3.3.2 as of this message). Runtime GLTF-loading support is needed and currently I don't want to provide my own build for CI
just curious, without really knowing godot.. is a mac os build out of the question ?
It's not out of the question, but I only have an M1 Mac to test with. onnxruntime
, one of the dependencies for OpenSeeFace, is not officially supported on Apple silicon just yet, and I don't have an Intel-based Mac to test with.
Thus, I don't feel comfortable releasing Mac builds since I cannot test Mac builds on any of my machines.
Understood, I have an Intel Mac but I guess if I had the compilation instructions I can just.. try it for myself ?
On Sun, Feb 20, 2022, 23:55 Timothy Yuen @.***> wrote:
It's not out of the question, but I only have an M1 Mac to test with. onnxruntime, one of the dependencies for OpenSeeFace, is not officially supported on Apple silicon just yet, and I don't have an Intel-based Mac to test with.
Thus, I don't feel comfortable releasing Mac builds since I cannot test Mac builds on any of my machines.
— Reply to this email directly, view it on GitHub https://github.com/you-win/openseeface-gd/issues/15#issuecomment-1046339126, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4FJSTHC6HM4ROWHOU4OIDU4FWODANCNFSM46TEQ22A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID: @.***>
Follow the instructions in the README. In step 8, you will need to compile Godot yourself. I've ninja-edited the compile command, as it was slightly wrong but should be working now.
A PPA for Ubuntu Linux would be nifty, if possible.
A PPA for Ubuntu Linux would be nifty, if possible.
Its being considered to make a flatpak that's distro-agnostic so any Linux distro can install it while only needing to maintain 1 build
Plus then it has Steam Deck compatibility
Update 8/2/2022 - A flatpak is made, available on flathub under the name of com.github.virtual-puppet-project.vpuppr. The latest releases will be available on flathub beta, for more reasons than just being alpha releases. I plan on making it compile from source soon, so ARM64 compatibility can be possible with the flatpak.
nightly releases implemented in 22702b95191aa018ff676603acbf1f794ce253aa
extensions have their own cicd pipelines