Skip to content

Setup github actions for V3 #20701

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

Merged
merged 26 commits into from
Dec 2, 2021
Merged

Setup github actions for V3 #20701

merged 26 commits into from
Dec 2, 2021

Conversation

crazyhappygame
Copy link
Contributor

Travis CI is not free any more.
This PR setup Github actions and fix minor issues

Please check below build output
https://github.com/crazyhappygame/cocos2d-x/actions/runs/1529414636

Current status:

  ubuntu-18_04: OK
  ubuntu-20_04: Failed - https://github.com/cocos2d/cocos2d-x/issues/20471
  windows-2019: OK
  windows-2022: OK
  macos-10_15: Failed - latest xcode not supportedhttps://discuss.cocos2d-x.org/t/redefinition-of-enumerator-kaudiosessionproperty-otheraudioisplaying/52777
  macos-11: Failed - latest xcode not supportedhttps://discuss.cocos2d-x.org/t/redefinition-of-enumerator-kaudiosessionproperty-otheraudioisplaying/52777
  macos-10_15_ios: Failed ??
  macos-11_ios: Failed ??
  windows-2019-android: OK
  ubuntu-20_04-android: OK

@crazyhappygame
Copy link
Contributor Author

@minggo could you merge this PR?
After PR is merged could you go to:
https://github.com/cocos2d/cocos2d-x/actions and setup github action - (click button enable github action for this repo)

@crazyhappygame
Copy link
Contributor Author

@minggo I think that after this PR is merge we can remove travis/appveyor files.
I create similar PR for V4

@minggo minggo merged commit 674fc07 into cocos2d:v3 Dec 2, 2021
@crazyhappygame
Copy link
Contributor Author

@minggo thank you

stevetranby added a commit to stevetranby/cocos2d-x that referenced this pull request Jan 16, 2022
STEVE: removed audio and js bindings stuff

* commit 'cd7446f17956d73041f9b33b37b4c747c6bc1993':
  Create pch for all platforms V3 (cocos2d#20705)
  Fix mac build V3 (cocos2d#20703)
  Setup github actions for V3 (cocos2d#20701)

# Conflicts:
#	cocos/audio/mac/CDAudioManager.m
#	cocos/audio/mac/CDXMacOSXSupport.h
#	cocos/scripting/js-bindings/CMakeLists.txt
stevetranby added a commit to stevetranby/cocos2d-x that referenced this pull request Jul 20, 2022
* commit 'cd7446f17956d73041f9b33b37b4c747c6bc1993':
  Create pch for all platforms V3 (cocos2d#20705)
  Fix mac build V3 (cocos2d#20703)
  Setup github actions for V3 (cocos2d#20701)
  Support python 2 and 3 (cocos2d#20698)
  Update CCPlatformConfig.h (cocos2d#20693)

# Conflicts:
#	cocos/audio/mac/CDAudioManager.m
#	cocos/audio/mac/CDXMacOSXSupport.h
#	cocos/scripting/js-bindings/CMakeLists.txt
rampr pushed a commit to hashcube/cocos2d-x that referenced this pull request Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants