Skip to content

Commit 02ee612

Browse files
Remove Hugo binary from repository (#51)
I noted that we were bundling the Hugo binary in the repository, which becomes a concern for security and a case for repository hygiene. This PR drops it.
1 parent 4b82848 commit 02ee612

File tree

3 files changed

+22
-19
lines changed

3 files changed

+22
-19
lines changed

README.md

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,40 @@ The contents of the Pyodide blog ([blog.pyodide.org](https://blog.pyodide.org))
66

77
## Build locally
88

9-
To build locally clone this repository, and update submodules
10-
```
9+
To build locally, install Hugo, clone this repository, and update the theme submodule:
10+
11+
```bash
1112
cd pyodide-blog
1213
git submodule update --init --recursive
1314
```
14-
then build the blog with Hugo,
15-
```
15+
then build the blog with Hugo:
16+
17+
```bash
1618
hugo server -D
1719
```
1820

19-
Note: the Linux Hugo executable is included in this repo. If you are on Linux,
20-
change all `hugo` commands to `./hugo`. Otherwise if you are on a different OS,
21-
you would need to [install
22-
Hugo](https://gohugo.io/getting-started/installing/).
21+
To install Hugo on you platform, please view the [installation instructions](https://gohugo.io/getting-started/installing/)
22+
for your platform.
2323

2424
## Contributing
2525

2626
We accept guest posts. If you would like to propose a post,
27-
- please open an issue with a brief description.
28-
- Once the general post idea is approved, run,
29-
```
30-
hugo new content/posts/<post-url>.md
31-
```
32-
and open a PR with the contents of your post in markdown in that file.
27+
- please open an issue with a brief description.
28+
- Once the general post idea is approved, run:
29+
30+
```bash
31+
hugo new content/posts/<post-url>.md
32+
```
33+
34+
and open a PR with the contents of your post in a Markdown file.
3335

3436
Proposals from existing Pyodide contributors will be given preference.
3537

3638
## License
3739

3840
The source code for configuration files is distributed under MPL 2.0 license.
39-
The blog post contents are shared under the [CC
40-
BY](https://creativecommons.org/licenses/by/4.0/) license. In particular, if
41-
you republish an adapted version of the content on other websites you must
42-
credit the original source by linking to it.
41+
The blog post contents are shared under the [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
42+
license. In particular, if you aim to republish an adapted version of the
43+
content on other websites, you must credit the original source by linking
44+
to it, which should comply with their license and our license, and other
45+
requirements that apply.

config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ params:
7272
This blog also aims to illustrate how Pyodide can be used for
7373
real-world projects. If you have a nice Pyodide use case
7474
that you would like to share, we accept submissions on
75-
[Github](https://github.com/pyodide/pyodide-blog).
75+
[GitHub](https://github.com/pyodide/pyodide-blog).
7676
7777
socialIcons:
7878
- name: twitter

hugo

-48.2 MB
Binary file not shown.

0 commit comments

Comments
 (0)