1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-11 09:11:50 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
Даниїл Григор'єв
1be520afb9
Clean up and update workspace files
* Remove deprecated TSLint config

* Remove jsconfig.json

jsconfig.json is an alternative name for tsconfig.json that has allowJs
set to true. Since the directory already contains a tsconfig.json file,
this file does nothing.

* Remove Gitpod configuration

Gitpod is not as useful in CE because we're focusing on standalone.
Also, the configuration was added just to promote the service and there
are other similar services which may be preferred by the user.

* Remove Travis CI configuration

Travis CI is not used in shapez anymore in favor of GitHub Actions. In
addition to that, CI setup for the community edition will be done once
the codebase is in a better condition.

* Remove CONTRIBUTORS and CONTRIBUTING.md

The contributors file is out of date and unneeded as GitHub now shows
all collaborators anyway - however it could be still used in the future
to show a list of contributors in the game. CONTRIBUTING.md contains the
text of CLA, which is not enforced in this repository.

* Replace VSC workspaces with regular settings files

VSCode workspaces don't provide much benefit in a source tree like
shapez. This commit also adds EditorConfig and ESLint VSCode extensions
to the recommended extensions list.

* Remove CI workflow for building the game

It hasn't been updated in a while and we don't need it for now. Once the
codebase is in a more managable state, a new workflow will be added.

* Remove some unused resources

There are still many resources left, but they will be removed along with
the relevant code later.
2023-10-25 08:05:56 +03:00
EmeraldBlock
bd781f8750 build fixes 2023-03-04 21:23:14 -06:00
Даниїл Григор'єв
6ed4542f52
Update CI to use Node.js 16.x (#1428)
This makes ESLint/TSLint work again.
2022-06-05 21:10:48 +02:00
Greg Considine
d1ef3f834e
Fix/achievements (#1091)
* [WIP] Fix achievements with unlock attempt on init. Fix lint

* Add init checks for more achievements

* Fix tslint errors

* Update CI step to include config.local copy from template if not present
2021-03-11 06:11:29 +01:00
Kai Sforza
9f53d9543f
Run yamllint in parallel (#758)
This doesn't require yarn to build anything or ffmpeg to be ready, so
just do this in parallel with the rest of the jobs.
2020-10-04 10:38:28 +02:00
Bjorn Stromberg
ebedb9c227 Build translations before linting 2020-07-22 13:23:49 +09:00
Bjorn Stromberg
cb1ff53338 Add TSLint to github actions, fix existing type errors 2020-07-22 11:15:16 +09:00
Moppler
96cde952a7 Disable strict checking as most translators work direct on github 2020-07-19 09:11:39 +01:00
Moppler
f77d31dd33 Enable strick checking 2020-07-19 08:43:23 +01:00
Moppler
b027d5b7da Add YAML lint step to github workflow 2020-07-19 08:39:21 +01:00
tobspr
e219802305 Update github actions 2020-05-28 09:37:57 +02:00
Modded Gamers
ff9530a8c1 Create workflow 2020-05-27 08:25:25 -04:00
Modded Gamers
279a4ed836 workflow can't be created on cli 2020-05-27 08:18:48 -04:00
Modded Gamers
8222b5ffe5 add all GH Actions work 2020-05-27 08:17:25 -04:00