mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-30 20:31:09 +00:00
update CONTRIBUTING with css bundling instructions, and go fmt (#48)
This commit is contained in:
parent
82d9f88e42
commit
ad2e982edc
1 changed files with 4 additions and 2 deletions
|
@ -34,6 +34,8 @@ Once that's done, you can try building the project: `go build ./cmd/gotosocial`.
|
||||||
|
|
||||||
If there are no errors, great, you're good to go!
|
If there are no errors, great, you're good to go!
|
||||||
|
|
||||||
|
To work with the stylesheet for templates, you need [Node.js](https://nodejs.org/en/download/), then run `yarn install` in `web/source/`. Recompiling the bundle.css is `node build.js` but can be automated with [nodemon](https://www.npmjs.com/package/nodemon) on file change: `nodemon -w style.css build.js`.
|
||||||
|
|
||||||
## Setting up your test environment
|
## Setting up your test environment
|
||||||
|
|
||||||
GoToSocial provides a [testrig](https://github.com/superseriousbusiness/gotosocial/tree/main/testrig) with a bunch of mock packages you can use in integration tests.
|
GoToSocial provides a [testrig](https://github.com/superseriousbusiness/gotosocial/tree/main/testrig) with a bunch of mock packages you can use in integration tests.
|
||||||
|
@ -90,7 +92,7 @@ To run the linter, use:
|
||||||
golint ./...
|
golint ./...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Then make sure to run `go fmt ./...` to update whitespace and other opinionated formatting.
|
||||||
|
|
||||||
## Financial Compensation
|
## Financial Compensation
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue