Bumps [actions/cache](https://github.com/actions/cache) from v1 to v2.1.1. - [Release notes](https://github.com/actions/cache/releases) - [Commits](https://github.com/actions/cache/compare/v1...5ca27f25cb3a0babe750cad7e4fddd3e55f29e9a) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
---|---|---|
.devcontainer | ||
.github | ||
.vscode | ||
hack | ||
src | ||
.gitignore | ||
.prettierrc | ||
BUILD.bazel | ||
go.mod | ||
go.sum | ||
go_dependencies.bzl | ||
LICENSE | ||
package.json | ||
README.md | ||
tsconfig.json | ||
WORKSPACE | ||
yarn.lock |
Roleypoly
Tame your Discord roles.
Need Help with Roleypoly?
📚 Please read through our community documentation. 😕 Still confused? Talk to us on Discord!
Developing
Roleypoly is a distributed system built with Go, React, Terraform, and Bazel.
This repo is currently being re-architected into a monorepo, so most processes might not be documented.
Quickstart
This repo can be quickly setup with VSCode Dev Containers or GitHub Codespaces. This will setup a fully featured Docker container for developing VSCode, including extensions.
If you'd like to not use either of those, a docker image can be built from .devcontainers/Dockerfile
, or used normally via docker.pkg.github.com/roleypoly/roleypoly/dev-container
. This use case is not actively investigated, but with tinkering, will work. Feel free to document this process and open a PR :)
Things to Know
Bazel can make some tasks far harder normal. Ideally, these are automated over.
- Updating
go.mod
?- Run
hack/gazelle.sh
to regeneratedeps.bzl
.
- Run