You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 21, 2026. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+8-12Lines changed: 8 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,6 @@ This repository sources the [securecodebox.io] website. Our webpage is meant to
5
5
## Build and Run
6
6
7
7
In order to build and run this website you need to install [Node.js and NPM] for your platform.
8
-
If installed run
9
-
10
-
```
11
-
npm install -g gatsby-cli
12
-
```
13
-
14
-
to install the required Gatsby CLI.
15
8
Finally you download/clone this repository and install all required Node modules:
16
9
17
10
```bash
@@ -23,16 +16,15 @@ Done! :) Now you can start developing and contributing.
23
16
24
17
For development:
25
18
```bash
26
-
gatsby develop
19
+
npm run develop
27
20
```
28
21
For production locally:
29
22
```bash
30
-
gatsby build
31
-
gatsby serve
23
+
npm run build
24
+
npm run serve
32
25
```
33
26
And then visit [this](http://localhost:8000/) in your browser.
34
27
35
-
36
28
## Style Guide
37
29
38
30
The overall design-idea is a clean and professional look. And since securecodebox.io serves mostly an informational purpose, it should stay more simplistic than extraordinary, meaning include only information and elements which either are necessary or helpful and very few basic elements for a good look (e.g. fitting background picture).
@@ -74,10 +66,14 @@ Icons should be license free and as close to the other icons' style as possible.
74
66
-[iconmonstr](https://iconmonstr.com/)
75
67
-[pixabay](https://pixabay.com/)
76
68
69
+
## Production Deployment
77
70
71
+
All changes pushed to the `gh-source` branch get automatically build by GitHub Actions.
72
+
The artifacts of the build, aka. the build site, gets forced pushed to the master branch.
73
+
The master branch then gets automatically deployed as a GitHub Page.
0 commit comments