Commit Graph
180 Commits
Author SHA1 Message Date
NaveenandGitHub c46136016a chore: Set permissions for GitHub actions (#17964)
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-15 14:20:47 +01:00
AffectedArc07andGitHub 7f22eb8611 GitHub action to check for DMI5 (#17881)
* GitHub action to check for DMI5

* Maybe?

* bump

* checkout first

* Bumps some icons
2022-05-28 07:58:15 -06:00
moxianandGitHub b000bd2a88 Add eslint settings to vscode config (#17680)
* Add eslint settings to vscode config

* Lint vscode settings as json5

* A tiny bit better argument parsing, oops
2022-04-29 13:07:46 +01:00
AffectedArc07andGitHub 0e24c24f52 [READY] Redis PubSub integration + RUSTG Updates (#17266) 2022-01-11 16:56:41 +01:00
AffectedArc07andGitHub 192fa1815e Fixed CI (#17181) 2021-12-01 20:46:39 +01:00
AffectedArc07 68a40eb1f3 GitHub Balance Points 2021-11-06 16:35:21 +00:00
AffectedArc07 ce3f0c5045 Launch all maps on CI 2021-09-26 16:40:26 +01:00
AffectedArc07andGitHub cefac9bea5 I am dumb and cant write yaml 2021-09-15 15:33:04 +01:00
AffectedArc07 c7b10e9fd9 Makes us use release dmdoc 2021-09-13 22:01:40 +01:00
663eff7b5e MAP ROTATION PART 2 (#12345)
* MAP ROTATION

* Tweaks + New additions

* Apply suggestions from code review

Co-authored-by: dearmochi <shenesis@gmail.com>

* Fixes improper naming

* Fixes map vote

Co-authored-by: dearmochi <shenesis@gmail.com>
2021-05-24 08:25:18 -06:00
AffectedArc07andGitHub 81182dbab0 Attempts to fix CI dependency failures (#15709)
* Attempts to fix CI dependency failures

* Lets try this

* And this

* And this
2021-03-13 09:07:02 -05:00
AffectedArc07 93774f1321 Fixes nanomaps action, again. 2021-03-07 18:16:14 +00:00
AffectedArc07 04b9bd5409 Nanomaps action tweaks 2021-03-01 09:50:41 +00:00
AffectedArc07 73d4a3fcd8 Oops 2021-02-03 18:06:10 +00:00
AffectedArc07 6a63542132 RUSTG DLL Unit Tests 2021-02-03 12:55:49 +00:00
AffectedArc07 5ece9f0f92 LETS COMMENCE CI DEBUGGING 2021-02-02 21:51:44 +00:00
AffectedArc07andGitHub 2bad70717c Async SQL + SSdbcore (#15007)
* Initial Commit - Async SQL

* First batch of queries

* More progress

* Nukes DB Polls

* More work

* oops

* One push

* Notes work now

* Ok these work

* Watchlist done

* Async Bans!

* Async Permissions

* Async client procs

* I officially hate preference datums

* Also these

* Async Custom Items

* Async Karma

* Async Library

* Async TOS

* Cleans out the old SQL code

* CI Sanity

* Apparently MySQL doesnt support this

* What about this

* Maybe this

* Review pass 1

* This too

* Fixes job ban loading

* Fix undeleted queries

* Prevents sensitive queries being logged

* Documentation + tweaks

* Adds a verb to force reconnect the DB

* More review tweaks

* Farie tweaks

* Fixes this
2020-12-16 15:46:25 -05:00
AffectedArc07andGitHub 6ee4c907b7 Further increases the speed of CI (#15049)
* Further increases the speed of CI

* Might need this too
2020-12-04 17:03:47 -05:00
AffectedArc07andGitHub 44012814d0 Merge branch 'master' into nanoui-is-dead 2020-11-26 09:34:14 +00:00
AffectedArc07andGitHub 0da96e2b82 CI Fixes and tweaks (#14970) 2020-11-25 23:54:29 -05:00
AffectedArc07 afa8d97288 Cleanup 2020-11-21 16:26:43 +00:00
AffectedArc07andGitHub 841f56fe83 Migrates from Travis CI To Actions (#14958)
* Migrates from Travis CI To Actions

First hitch

Surprise surprise NanoUI is the issue

...

Please work

Final Commit

* Undoes an oops
2020-11-21 09:08:50 -07:00
AffectedArc07andGitHub e49d8c8370 Auto cleanup gitattributes from DMAPI updater (#14764) 2020-10-28 11:18:50 -04:00
AffectedArc07andGitHub 5f9c790507 [Hopefully] the final DMAPI updater fix (#14750)
* I hate github actions

* this for good measure

* More good measure changes

* work please

* Double sudo

* I dont have all day

* Lets just remove this step

* Throw in attributes for good measure

* No longer required

* FINAL™️

* License
2020-10-27 14:14:39 -04:00
AffectedArc07andGitHub 2df4a0c0f1 Properly enforced LF in DMAPI Updater (#14747)
* Properly enforced LF in DMAPI Updater

* Force license and README to LF while I am at it
2020-10-27 11:41:50 -04:00
Jordan BrownandGitHub a470a27e2f DMAPI Updater Fix
Adds manual triggering and try to fix line endings
2020-10-26 20:42:44 -04:00
AffectedArc07andGitHub 24c264233d DMAPI Update GitHub Action (#14739) 2020-10-26 19:25:20 -04:00
AffectedArc07andGitHub 6d72554dd6 GitHub actions hosted auto documentation (#13984)
* GitHub actions hosted auto documentation

* V2

* Link updates

* Remove shameless plug
2020-09-16 16:39:35 -04:00
AffectedArc07 c76a519eaa GitHub action for NanoMap generation
Number 1

Number 2

Number 3

God I wish there was a decent way to test these

AAAAAAAAA

Begin the null diffs

Oh ffs wrong branch

chmod

Forgot to mod the renderer itself

Number 23452354235

It just keeps going

I think this might be it

Lets try that again

aaaaaaaaaa

*scream

*sigh

Dont tell me that a newline broke it

...

aaaaaaaaaaaaa

*scream

This worked

THATS WHAT KILLED IT?!?!?!?!?!?!?!?

...

I THINK ITS READY

Ok final commit

Line endings are the bane of my existence

This has really made me feel stupid

CRLF AAAAAAAAAA

Changes DM side
2020-06-11 12:27:21 +01:00
AffectedArc07andGitHub b87c287d1f Automatic merge conflict labeling (#13162) 2020-03-21 15:35:42 -06:00