Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Godot 3.6 Support? #155

Open
smks opened this issue Sep 30, 2024 · 5 comments
Open

Godot 3.6 Support? #155

smks opened this issue Sep 30, 2024 · 5 comments
Labels
RELEASE Tag for new release-related issues

Comments

@smks
Copy link

smks commented Sep 30, 2024

Hello! I noticed that 3.6 hasn't been tagged yet, do you know when this will be available? Thanks!

@smks
Copy link
Author

smks commented Sep 30, 2024

@Calinou Calinou added the RELEASE Tag for new release-related issues label Oct 7, 2024
@smks
Copy link
Author

smks commented Oct 12, 2024

Hey @Calinou

 Error response from daemon: manifest for barichello/godot-ci:3.6 not found: manifest unknown: manifest unknown
  Warning: Docker pull failed with exit code 1, back off 6.048 seconds before retry.

@smks
Copy link
Author

smks commented Oct 12, 2024

Just needs pushing here right
https://hub.docker.com/r/barichello/godot-ci/tags

@smks
Copy link
Author

smks commented Oct 12, 2024

Added here for now
https://hub.docker.com/repository/docker/smks/godot-ci/general

docker build --platform=linux/amd64 -t smks/godot-ci:3.6 .
docker push smks/godot-ci:3.6 

@Calinou
Copy link
Collaborator

Calinou commented Oct 18, 2024

Hey @Calinou

 Error response from daemon: manifest for barichello/godot-ci:3.6 not found: manifest unknown: manifest unknown
  Warning: Docker pull failed with exit code 1, back off 6.048 seconds before retry.

I don't know how I'm supposed to push it - it's been a while since I did Docker stuff and don't have much time to look into it currently. I don't remember if I have the credentials for pushing new image versions to godot-ci.

cc @abarichello

Edit: I've tried to run a manual build: https://github.com/abarichello/godot-ci/actions/runs/11488175199

cassidyjames added a commit to cassidyjames/ROTA that referenced this issue Dec 3, 2024
This adds CI to build ROTA from source using Godot Engine, then upload the build as an artifact. Eventually this could be expanded to build a Flatpak, and is a prerequisite to getting it onto Flathub.

I intended to use the [godot-ci GitHub Action](https://github.com/marketplace/actions/godot-ci) for CI, but it doesn't currently support Godot 3.6 (see: abarichello/godot-ci#155). So for now, I'm using [docker.io/smks/godot-ci](https://hub.docker.com/r/smks/godot-ci) which is a container image forked from the former and just updated for 3.6.
cassidyjames added a commit to cassidyjames/ROTA that referenced this issue Dec 4, 2024
This adds CI to publish Linux builds. How it works:

- Export ROTA from source using Godot Engine
- Upload that export as a build artifact
- On GitHub releases, attach that build artifact to the release

Eventually this could be expanded to build a Flatpak, a prerequisite to
getting it onto Flathub.

I intended to use the [godot-ci GitHub
Action](https://github.com/marketplace/actions/godot-ci) for CI, but it
doesn't currently support Godot 3.6 (see: abarichello/godot-ci#155). So
for now, I'm using
[docker.io/smks/godot-ci](https://hub.docker.com/r/smks/godot-ci) which
is a container image forked from the former and just updated for 3.6.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RELEASE Tag for new release-related issues
Projects
None yet
Development

No branches or pull requests

2 participants