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

[MIRROR] Fixes the labeler in accordance to the new action version #969

Merged
merged 2 commits into from
Dec 5, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Original PR: Skyrat-SS13/Skyrat-tg#25430

About The Pull Request

They updated the actions, and of course didn't really do anything to announce it ahead of time. Oh well, at least it was an easy fix.

Also @Jolly-66 because Tale will need this too.

How This Contributes To The Skyrat Roleplay Experience

Maintainers will be less depressed, which leads to better code, which leads to a better roleplay experience down the lineé

Proof of Testing

I'm testing it with this PR.

Changelog

None, it's GitHub stuff.

* Fixes the labeler in accordance to the new action version

* Okay how about this?

* Okay, how about this?

* Update labeler.yml

* Would this work instead?

* Okay how about we go back

* Update labeler.yml

* Update labeler.yml

* Update labeler.yml

* Update .github/labeler.yml

Co-authored-by: Jolly <[email protected]>

* Update labeler.yml

---------

Co-authored-by: Giz <[email protected]>
Co-authored-by: Jolly <[email protected]>
@Steals-The-PRs Steals-The-PRs added Mirroring conflict git cherry-pick во что-то уткнулся. Не ставить вручную, только для бота Skyrat Mirror labels Dec 5, 2023
@Iajret
Copy link
Collaborator

Iajret commented Dec 5, 2023

shit, sorry for that ping. I should've thought of that :)

@Iajret Iajret enabled auto-merge (squash) December 5, 2023 00:13
@Jolly-66
Copy link
Contributor

Jolly-66 commented Dec 5, 2023

image

@Iajret Iajret merged commit d06919f into master Dec 5, 2023
21 of 22 checks passed
@Iajret Iajret deleted the upstream-mirror-25430 branch December 5, 2023 09:05
Iajret pushed a commit that referenced this pull request Feb 17, 2024
* Micro-Optimize keyLoop's self time (#81464)

<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

This is a REALLY hot proc, takes up to like 2% of total cpu at highpop 
Let's micro it then

First, clients do not go null at random. It's not predictable per say
but it is consistent.
We can use this understanding to remove a bunch of null checks here

For loops are expensive. So rather then doing one each keyLoop, let's
cache the client's intended move direction on the client. Simplifies
some other code too

There is no sense running a turn call if it would have no effect, let's
be more intelligent about this

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

:cl:
refactor: Fucks with how movement keys are handled. Please report any
bugs
/:cl:

<!-- Both :cl:'s are required for the changelog to work! You can put
your name to the right of the first :cl: if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

* Micro-Optimize keyLoop's self time

---------

Co-authored-by: LemonInTheDark <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mirroring conflict git cherry-pick во что-то уткнулся. Не ставить вручную, только для бота
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants