update README.md
This commit is contained in:
parent
77cc995c03
commit
e10cfcdbcc
20
README.md
20
README.md
|
@ -1,23 +1,19 @@
|
||||||

|
|
||||||
|
|
||||||
# CCCB Website
|
# CCCB Website
|
||||||
|
|
||||||
This is the website of the CCCB.
|
This is the website of the CCCB.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Getting started
|
## Getting started
|
||||||
|
|
||||||
1. Get Hugo: <https://gohugo.io/getting-started/installing>
|
1. Get Hugo: <https://gohugo.io/getting-started/installing>
|
||||||
2. Clone this repo
|
2. Clone this repo (`--recursive` is needed to check out submodules)
|
||||||
```shell
|
```shell
|
||||||
git clone https://github.com/cccb/www
|
git clone --recursive https://git.berlin.ccc.de/cccb-website-team/www.git cccb-website
|
||||||
```
|
```
|
||||||
3. Switch directory
|
3. Switch directory
|
||||||
```shell
|
```shell
|
||||||
cd www
|
cd cccb-website
|
||||||
```
|
|
||||||
3. Fetch Submodules
|
|
||||||
```shell
|
|
||||||
git submodule update --recursive --remote --init
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Run site locally
|
### Run site locally
|
||||||
|
@ -35,13 +31,13 @@ Every change you make on the project will be reflected in your browser as long a
|
||||||
|
|
||||||
## Making a change
|
## Making a change
|
||||||
|
|
||||||
1. Use your local dev setup (see Getting started) or via GitHub editor.
|
1. Use your local dev setup (see Getting started) or via the Forgejo editor.
|
||||||
2. Make your change in `staging` branch.
|
2. Make your change in `staging` branch.
|
||||||
3. Commit (and push) your change.
|
3. Commit (and push) your change.
|
||||||
4. GitHub Actions is running the release workflow.
|
4. ~~GitHub Actions is running the release workflow.~~
|
||||||
- If successful, check [Staging Website](https://staging.berlin.ccc.de/) if change is correct.
|
- If successful, check [Staging Website](https://staging.berlin.ccc.de/) if change is correct.
|
||||||
5. Create merge request to merge changes from `staging` to `production` branch. Ask somebody to check merge request or if small change, merge yourself.
|
5. Create merge request to merge changes from `staging` to `production` branch. Ask somebody to check merge request or if small change, merge yourself.
|
||||||
6. GitHub Actions is running the release workflow.
|
6. ~~GitHub Actions is running the release workflow.~~
|
||||||
- If successfull, check [Website](https://berlin.ccc.de/) if change is correct.
|
- If successfull, check [Website](https://berlin.ccc.de/) if change is correct.
|
||||||
7. Profit!
|
7. Profit!
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue