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

Update CI #849

Open
Neztore opened this issue Dec 12, 2024 · 0 comments
Open

Update CI #849

Neztore opened this issue Dec 12, 2024 · 0 comments
Assignees
Labels
bug Something isn't working internal Changes only affect the internal API tests Add or improve existing tests

Comments

@Neztore
Copy link
Member

Neztore commented Dec 12, 2024

  • Auto doesn't work with branch protection
  • It can be set up to work with branch protection but its either very hacky or very bothersome to do
  • My current workflow is to clone, bump, publish (from my laptop) push and do a GH release
  • This is clunky

I want a new workflow. The most basic one is on Github release trigger an NPM publish of the same version.
Ideally the workflow will handle changing the package.json version for us, so we don't need to be incrementing it by hand - but I'm not completely against having to do that via. PR.

Also: Our test suite is broken. We need to get a proxy or set up a custom action runner so the IP remains static and roblox does not invalidate the cookie.

@Neztore Neztore added bug Something isn't working internal Changes only affect the internal API tests Add or improve existing tests labels Dec 12, 2024
@Neztore Neztore self-assigned this Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working internal Changes only affect the internal API tests Add or improve existing tests
Projects
None yet
Development

No branches or pull requests

1 participant