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

Incorporating CD creating releases #2

Closed
HunterNN opened this issue Jan 19, 2024 · 0 comments
Closed

Incorporating CD creating releases #2

HunterNN opened this issue Jan 19, 2024 · 0 comments
Assignees
Labels
engine enhancement New feature or request
Milestone

Comments

@HunterNN
Copy link
Contributor

HunterNN commented Jan 19, 2024

When a new tag version is created (master branch), the game should be automatically deployed to the release section.
https://github.com/abarichello/godot-ci

Also having continuous integration builds available as artifacts would be a nice feature.

@HunterNN HunterNN added the enhancement New feature or request label Jan 19, 2024
@HunterNN HunterNN added this to the Base Engine milestone Jan 19, 2024
@HunterNN HunterNN modified the milestones: Base Engine, v0.7.0 Jan 26, 2024
@HunterNN HunterNN self-assigned this Jan 26, 2024
HunterNN added a commit that referenced this issue Jan 26, 2024
* feat(ci): added exports to windows mac linux and html

* feat(ci): added push to activate ci

* fix(ci): testing without additional cache generation

* fix(ci): fixed export arg

* fix(ci): added headless

* fix(ci): changed artifacts paths

* fix(ci): added export presets

* fix(ci): added missing export presets

* fix(ci): moved presets

* fix(ci): added wildcard to pathes

* fix(ci): added pwd test

* fix(ci): changing directory

* fix(ci): added checkout

* fix(ci): reimplemented caching files

* fix(ci): added cd

* fix(ci): added yml parts from godot-ci

* fix(ci): added caching

* fix(ci): added verbose mv

* fix(ci): corrected template path

* fix(ci): corrected template path 2

* fix(ci): added creating cache

* fix(ci): fixed presets names

* fix(ci): splitted workflow files

* fix(ci): increased cycles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant