FWGS / xash3d-fwgs

Xash3D FWGS engine.
1.45k stars 219 forks source link

Continious integration, autobuilds and other #506

Closed a1batross closed 1 year ago

a1batross commented 3 years ago

As Travis CI now goes to complete monetization, we need to think about alternatives.

What I am suggesting?

However, as splitting between various CIs, will make our git repo hack for autobuilds completely useless, I also suggesting:

nekonomicon commented 3 years ago

Right idea.

mittorn commented 3 years ago

Механизм на подобии того что в деплое был всё ещё может быть полезен для чего-то, что хочется отображать как README на гитхабе и может быть для gh-pages если это где-то будет использоваться, где надо обновлять только текст

a1batross commented 3 years ago

@mittorn он мог бы быть полезен, не будь у нас гонки.

Из-за того, что все билды собираются параллельно, на трависе был костыль с выгрузкой артефактов на яндекс.диск и уже по нему генерация README.md.

То что мы сейчас (и возможно в будущем, ведь неизвестно когда прекратят майнить на бесплатных CI и когда прекратят закручивать гайки) частично переезжаем с трависа на гитхаб ситуацию не упрощает. В этом GitHub Releases хороши -- просто списком выводится всё подряд и загружать можно параллельно с нескольких машин.

a1batross commented 1 year ago

GitHub Actions migration is complete for a while now.

Closing this.