Commit Graph

14 Commits

Author SHA1 Message Date
Denneisk
27f153bd26
Try fixing the linter (#3198) 2024-12-03 15:54:47 +00:00
Denneisk
bc746679a6
Update WireLib.GetVersion (#3032)
Add WIREVERSION and WIREVESRION_STR E2 constants
2024-04-10 16:22:22 -04:00
dependabot[bot]
762ee51864
Bump tj-actions/changed-files from 36 to 41 in /.github/workflows (#2966)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v36...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 14:24:57 -08:00
Denneisk
f5a97e1f28
Embed commit hash in Workshop uploads (#2859)
* Embed commit hash in Workshop uploads

* Typo

* Embed directly into wirelib

* Add newline

* Fix Canary
2023-11-16 12:40:42 -08:00
Vurv
fc57bdbaa0 Add canary deploy workflow 2023-10-30 13:50:24 -07:00
Vurv
6157368bdd Use master deploy version
Won't need to bump anymore
2023-07-13 20:39:32 -07:00
Vurv
df37196489 Change deploy secrets 2023-07-13 18:14:04 -07:00
Vurv
6b49572caf
chore: update workshop deploy action 2023-07-06 15:24:30 -07:00
Vurv
3fecefda0d
Workshop deployment via github actions (#2651)
* Workshop deployment via github actions

* Lua 5.4 `string.pack` implementation

Also fixed reference to wiremod/workshop-upload, since we don't have it on the github market. Need anticept to agree to some licensing thing

* Use new gmod-upload action

Includes the gma packer inside.

Much more minimal implementation from scratch that doesn't use docker, just a composite action running bash scripts.
2023-07-06 17:29:10 -04:00
thegrb93
7b17aa1650
Only preprocess changed files (#2644) 2023-06-22 17:28:08 -04:00
thegrb93
e611721b2f
Only lint lua files 2023-06-22 16:52:31 -04:00
Vurv
4338d17dac
Add gluafixer workflow (#2614)
* Add glualint workflow

* Manual workflow

Don't think I'll be able to do what I want with the automatic workflow.

* Tweak some settings

Syntax errors should be reported now that E2 extensions are preprocessed.

Removed shadowing.
Removed redundant if statements.

Both of those were mostly caused by the code automatically generated by the preprocessor, so they will be disabled until the preprocessor generates better code.

* Delete luacheck

* Smaller trim

Don't need the char edge case

* Test only linting changed files

* Use changed-files workflow

* Used wrong variable

* Run the preprocessor anyway

Shouldn't take too much time anyway and I can't be bothered with this workflow not working properly.
2023-06-20 22:03:36 -04:00
Vurv
57a6289415
Create stale.yml (#2514) 2022-12-10 18:59:28 -08:00
Divran
28e929e5c2
Update issue templates 2022-05-22 03:08:32 +02:00