Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blog-archive #1

Open
wants to merge 6,844 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6844 commits
Select commit Hold shift + click to select a range
b17ad41
hi
bgoonz Aug 16, 2022
9459b6f
update
bgoonz Aug 16, 2022
b860cb9
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 16, 2022
0f50e91
toml
bgoonz Aug 16, 2022
db404c8
black
bgoonz Aug 16, 2022
4b413b8
hi
bgoonz Aug 16, 2022
f56ec01
state
bgoonz Aug 16, 2022
bb3c7e4
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 16, 2022
f076d03
delete
bgoonz Aug 16, 2022
d4fdfe6
bash
bgoonz Aug 16, 2022
d18b887
Delete azure-staticwebapp.yml
bgoonz Aug 16, 2022
30b7e24
update
bgoonz Aug 16, 2022
08f9eae
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 16, 2022
69940fb
Create Blog “css-grid-vs-flexbox”
bgoonz Aug 16, 2022
29928a5
Create Blog “css-grid-vs-flexbox” (#3028)
bgoonz Aug 16, 2022
779d0cb
Create BlogTags “webdevhub-1”
bgoonz Aug 16, 2022
0258acf
Update BlogTags “webdevhub-1”
bgoonz Aug 16, 2022
ca6b77f
Create BlogTags “webdevhub-1” (#3029)
bgoonz Aug 16, 2022
f102c9b
Create Docs “css/tailwind-css-vs-bootstrap/index”
bgoonz Aug 16, 2022
fd8260a
Create Docs “css/tailwind-css-vs-bootstrap/index” (#3030)
bgoonz Aug 16, 2022
7d974e7
Update Layout.js
bgoonz Aug 16, 2022
a034ea9
Update Layout.js (#3032)
bgoonz Aug 16, 2022
79eb173
Update gatsby-node.js
bgoonz Aug 16, 2022
8422b45
Update gatsby-node.js (#3033)
bgoonz Aug 16, 2022
7f312df
Actions (#3035)
bgoonz Aug 16, 2022
42d5e2c
Merge branch 'master' into Prism-edit
bgoonz Aug 16, 2022
5b72b02
Actions (#3035) (#3037)
bgoonz Aug 16, 2022
6f5b9a6
Dev (#3034)
bgoonz Aug 16, 2022
647bcaf
Create Blog “the-25-best-widgets-to-include-on-small-business-websites”
bgoonz Aug 16, 2022
a07d512
Create Blog “the-25-best-widgets-to-include-on-small-business-website…
bgoonz Aug 16, 2022
ba90fe5
Merge branch 'preview' into master
bgoonz Aug 16, 2022
a2b1497
Master iiinto preview (#3039)
bgoonz Aug 16, 2022
0f53405
Master into dev2 (#3040)
bgoonz Aug 16, 2022
c3b0e46
Master iiinto preview (#3039) (#3041)
bgoonz Aug 16, 2022
ea08281
Hi (#3042)
bgoonz Aug 16, 2022
31edd30
Master into dev2 (#3040) (#3043)
bgoonz Aug 16, 2022
3078b94
Merge branch 'master' into dev
bgoonz Aug 16, 2022
1ebe4ba
Hi (#3042) (#3044)
bgoonz Aug 16, 2022
5415dd1
Local (#3046)
bgoonz Aug 16, 2022
a4ccba1
Merge branch 'master' into stable
bgoonz Aug 16, 2022
d0aebdc
Local (#3046) (#3047)
bgoonz Aug 16, 2022
9e80b73
Create npm-publish-github-packages.yml
bgoonz Aug 16, 2022
772df6f
Create npm-publish-github-packages.yml (#3049)
bgoonz Aug 16, 2022
deaa6c3
Create Blog “web-accessiblity”
bgoonz Aug 16, 2022
6cbe2f0
Create Blog “web-accessiblity” (#3050)
bgoonz Aug 16, 2022
c06ee49
Delete “static/images/uploads/api-c99e353f761d318322c853c03ebcf21b (2…
bgoonz Aug 16, 2022
59dd3d5
hi
bgoonz Aug 16, 2022
d28a9e4
hi
bgoonz Aug 16, 2022
1a58ed9
update
bgoonz Aug 16, 2022
b54d6ba
hi
bgoonz Aug 16, 2022
ffef3db
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 16, 2022
a170adf
tools
bgoonz Aug 16, 2022
ad5165c
update
bgoonz Aug 16, 2022
5aa0d06
update
bgoonz Aug 16, 2022
3fb4306
hooks
bgoonz Aug 16, 2022
3538a77
load-scripts
bgoonz Aug 16, 2022
ff71dfb
lebab
bgoonz Aug 16, 2022
4d6e2d6
update
bgoonz Aug 16, 2022
aaecd0b
ovrewrite
bgoonz Aug 16, 2022
8ed1963
hi
bgoonz Aug 16, 2022
d69d738
Add files via upload
bgoonz Aug 17, 2022
354747b
Create Docs “css/media-querries/getting-started/index”
bgoonz Aug 17, 2022
e653f7f
Create Docs “css/media-querries/getting-started/index” (#3053)
bgoonz Aug 17, 2022
1a0e55a
Delete .node-version
bgoonz Aug 18, 2022
b98db4b
Delete robots.txt
bgoonz Aug 18, 2022
d7f0570
Delete .nvmrc
bgoonz Aug 18, 2022
9ffd058
Add files via upload
bgoonz Aug 19, 2022
dcc0d87
Add files via upload
bgoonz Aug 19, 2022
d6a1c52
Update googled2b1865dedd985a4.html
bgoonz Aug 19, 2022
badff89
Update googled2b1865dedd985a4.html (#3054)
bgoonz Aug 19, 2022
baa4c11
Add files via upload
bgoonz Aug 19, 2022
147f1c2
Rename googled2b1865dedd985a4 (2).html to googled2b1865dedd985a4 .html
bgoonz Aug 19, 2022
5e268e1
Rename googled2b1865dedd985a4 (2).html to googled2b1865dedd985a4 .htm…
bgoonz Aug 19, 2022
0d71a83
hi
bgoonz Aug 19, 2022
8ed1291
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 19, 2022
786e12f
hi
bgoonz Aug 19, 2022
ee4624e
hi
bgoonz Aug 19, 2022
b29b41e
hi
bgoonz Aug 19, 2022
fc09dbb
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 19, 2022
a524b4d
update
bgoonz Aug 19, 2022
e0b8bd7
ihi
bgoonz Aug 19, 2022
25d7121
update
bgoonz Aug 19, 2022
3794f49
update
bgoonz Aug 19, 2022
2cecacb
update
bgoonz Aug 19, 2022
e3a5cb1
update
bgoonz Aug 19, 2022
6af2b6d
update
bgoonz Aug 19, 2022
bcbfa96
Revert "Merge pull request #1432 from bgoonz/preview"
bgoonz Aug 23, 2022
4d59a1f
Revert "Merge pull request #1432 from bgoonz/preview" (#3056)
bgoonz Aug 23, 2022
6b6a62c
Revert "Create Docs “css/media-querries/getting-started/index”"
bgoonz Aug 23, 2022
8b3b84a
Revert "Create Docs “css/media-querries/getting-started/index”" (#3058)
bgoonz Aug 23, 2022
76a2478
Preview (#3059)
bgoonz Aug 23, 2022
0829f8c
update
bgoonz Aug 23, 2022
29da0a7
Create Docs “resources/website-versions/index”
bgoonz Aug 23, 2022
5edf4c9
update
bgoonz Aug 23, 2022
b3e4fc9
update
bgoonz Aug 23, 2022
5622a0c
Create Docs “resources/website-versions/index” (#3060)
bgoonz Aug 23, 2022
785af4d
update
bgoonz Aug 23, 2022
1a82063
update
bgoonz Aug 23, 2022
52d9d4e
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 23, 2022
a78b9af
fixed language tags
bgoonz Aug 24, 2022
f2bcd75
update
bgoonz Aug 24, 2022
302676d
update
bgoonz Aug 24, 2022
8fb0730
fixed header and footer overwrite
bgoonz Aug 24, 2022
7ce93f3
update
bgoonz Aug 24, 2022
51920c8
```console
bgoonz Aug 24, 2022
1ab4225
update
bgoonz Aug 24, 2022
2e427ec
package
bgoonz Aug 24, 2022
fa192d5
update
bgoonz Aug 24, 2022
53f71d8
update
bgoonz Aug 24, 2022
b0869b4
package older version
bgoonz Aug 24, 2022
2810727
package revert
bgoonz Aug 24, 2022
985ba53
update
bgoonz Aug 24, 2022
56822ae
Delete package-lock.json
bgoonz Aug 24, 2022
ff00ad0
admin
bgoonz Aug 24, 2022
e4235a5
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
b415292
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
72ed7d0
Update README.md
bgoonz Aug 24, 2022
8740ede
Add files via upload
bgoonz Aug 24, 2022
18a4dfa
update
bgoonz Aug 24, 2022
b13da93
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
ed6f6c2
update
bgoonz Aug 24, 2022
62ad8fd
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
905d50f
cleanup
bgoonz Aug 24, 2022
f7e7f6c
hi
bgoonz Aug 24, 2022
6d01e62
merge
bgoonz Aug 24, 2022
2bb9807
backup (#3062)
bgoonz Aug 24, 2022
79a5f62
backup (#3062) (#3063)
bgoonz Aug 24, 2022
ddb1f00
master into dev (#3064)
bgoonz Aug 24, 2022
cc7727d
master into dev (#3064) (#3065)
bgoonz Aug 24, 2022
537e692
merge preview
bgoonz Aug 24, 2022
d0ee0b4
merge
bgoonz Aug 24, 2022
0721213
master into preview (#3066)
bgoonz Aug 24, 2022
def5be0
master into preview (#3066) (#3067)
bgoonz Aug 24, 2022
ec03bd2
update
bgoonz Aug 24, 2022
2141817
Backup (#3068)
bgoonz Aug 24, 2022
4ffabcf
Backup (#3068) (#3069)
bgoonz Aug 24, 2022
66207ba
hi
bgoonz Aug 24, 2022
97778eb
Create pages-retry.yml
bgoonz Aug 24, 2022
a81403c
merge fixes
bgoonz Aug 24, 2022
78acb95
update
bgoonz Aug 24, 2022
6a2fdd3
update
bgoonz Aug 24, 2022
8c1bbd9
Create Docs “tools/airtable/index”
bgoonz Aug 24, 2022
490dee1
Create Docs “tools/airtable/index” (#3070)
bgoonz Aug 24, 2022
9a89865
update
bgoonz Aug 24, 2022
1039f56
update
bgoonz Aug 24, 2022
0b084c1
update
bgoonz Aug 24, 2022
7e443ee
update
bgoonz Aug 24, 2022
22150f4
update
bgoonz Aug 24, 2022
bb76b0b
update
bgoonz Aug 24, 2022
c58d440
Update Docs “css/css-flexbox/index”
bgoonz Aug 24, 2022
81d079d
Update Docs “css/css-flexbox/index” (#3072)
bgoonz Aug 24, 2022
1b4e761
update
bgoonz Aug 24, 2022
c1d429b
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
69504dc
update
bgoonz Aug 24, 2022
6231435
idk (#3073)
bgoonz Aug 24, 2022
1330bab
idk (#3073) (#3074)
bgoonz Aug 24, 2022
981d8c4
Backup (#3075)
bgoonz Aug 24, 2022
c3d5169
Bgoonz patch 14 (#3076)
bgoonz Aug 24, 2022
a40bf01
update
bgoonz Aug 24, 2022
8b7920b
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
673abb2
update
bgoonz Aug 24, 2022
6b9073e
Backup (#3077)
bgoonz Aug 24, 2022
8a574d0
Backup (#3077) (#3078)
bgoonz Aug 24, 2022
8b076c2
Master backup2 (#3079)
bgoonz Aug 24, 2022
231ac35
Master backup2 (#3079) (#3080)
bgoonz Aug 24, 2022
ba2da54
update
bgoonz Aug 24, 2022
781f02d
Update Docs “tools/airtable/index”
bgoonz Aug 24, 2022
9ec1752
Update Docs “tools/airtable/index” (#3083)
bgoonz Aug 24, 2022
3ae1ccf
Update Docs “tools/airtable/index”
bgoonz Aug 24, 2022
a5cb57f
Update Docs “tools/airtable/index” (#3084)
bgoonz Aug 24, 2022
37686f6
changed iframe widths to 100%
bgoonz Aug 24, 2022
d77cd6e
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
c9b32a7
update
bgoonz Aug 24, 2022
c3d9b41
Update README.md
bgoonz Aug 24, 2022
66213bf
Update README.md (#3087)
bgoonz Aug 24, 2022
97b3c78
update
bgoonz Aug 24, 2022
6af2c56
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
917dc7e
update
bgoonz Aug 24, 2022
3c33acb
Update Blog “what-is-a-web-developer”
bgoonz Aug 24, 2022
b86c38a
Update Blog “what-is-a-web-developer” (#3088)
bgoonz Aug 24, 2022
4dcaab2
Create Docs “about/portfolio/index”
bgoonz Aug 24, 2022
f2e3988
Create Docs “about/portfolio/index” (#3089)
bgoonz Aug 24, 2022
a006b3a
Master into local2 (#3090)
bgoonz Aug 24, 2022
15a5022
Delete temp.md
bgoonz Aug 24, 2022
dc3b2ca
Merge branch 'bgoonz:master' into master
bgoonz Aug 24, 2022
efae742
webdevcollab into master (#3091)
bgoonz Aug 24, 2022
86f12f1
Delete azure-staticwebapp.yml
bgoonz Aug 24, 2022
e9dd5ab
Update README.md
bgoonz Aug 24, 2022
89ee720
update
bgoonz Aug 24, 2022
96255c6
update
bgoonz Aug 24, 2022
d63a048
Update README.md (#3092)
bgoonz Aug 24, 2022
1be99dd
update
bgoonz Aug 24, 2022
d10bafe
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
7bcb58e
update
bgoonz Aug 24, 2022
11ad56a
old branch src substitutions
bgoonz Aug 24, 2022
6fa3f8f
update
bgoonz Aug 24, 2022
63ecb32
update
bgoonz Aug 24, 2022
aa0da2f
Master into local2 (#3090) (#3093)
bgoonz Aug 24, 2022
510e5ae
console code language to shell
bgoonz Aug 24, 2022
075fc98
images
bgoonz Aug 24, 2022
4203367
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
c6f2428
fdupes images
bgoonz Aug 24, 2022
90d97f2
Delete pages-retry.yml
bgoonz Aug 24, 2022
1f1986a
Delete pages-retry.yml (#3096)
bgoonz Aug 24, 2022
66d9398
images work!
bgoonz Aug 24, 2022
22e8821
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
6d1a433
Update index.md
bgoonz Aug 24, 2022
02ec680
Update index.md (#3097)
bgoonz Aug 24, 2022
23fc8cc
Update _docs.scss
bgoonz Aug 24, 2022
636d53a
Update _structure.scss
bgoonz Aug 24, 2022
74d9c48
Update _sections.scss
bgoonz Aug 24, 2022
09c18cb
hi
bgoonz Aug 24, 2022
789ac87
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 24, 2022
039c102
Upload “static/images/uploads/algolia.png”
bgoonz Aug 24, 2022
28aebed
Add files via upload
bgoonz Aug 24, 2022
aa6b285
Upload “static/images/uploads/istockphoto-1397420825-170667a.jpg”
bgoonz Aug 24, 2022
8b6fc53
Add files via upload (#3099)
bgoonz Aug 24, 2022
a9d2ab6
about
bgoonz Aug 24, 2022
4568e64
about (#3100)
bgoonz Aug 24, 2022
a336c88
Add files via upload
bgoonz Aug 24, 2022
b72a477
Add files via upload
bgoonz Aug 24, 2022
399860b
Create Docs “react/react-getting-started/index”
bgoonz Aug 25, 2022
addf12d
Create Docs “react/react-getting-started/index” (#3101)
bgoonz Aug 25, 2022
9c618ac
Delete Docs “interact/jupyter-notebooks”
bgoonz Aug 25, 2022
4ce2a82
Update Docs “react/react-getting-started/index”
bgoonz Aug 25, 2022
9866f31
Update Docs “react/react-getting-started/index” (#3103)
bgoonz Aug 25, 2022
1ae8634
Create Docs “community/list-of-things-you-can-embed-in-your-website/i…
bgoonz Aug 25, 2022
436160e
Create Docs “community/list-of-things-you-can-embed-in-your-website/i…
bgoonz Aug 25, 2022
6592681
master into prev (#3105)
bgoonz Aug 25, 2022
54f1327
master into prev (#3105) (#3106)
bgoonz Aug 25, 2022
db7af6b
hi
bgoonz Aug 25, 2022
e3029be
hi
bgoonz Aug 25, 2022
1561fd1
Merge branch 'master' of https://github.com/bgoonz/BGOONZ_BLOG_2.0
bgoonz Aug 25, 2022
143b360
config
bgoonz Aug 25, 2022
2f08adb
Dev (#3108)
bgoonz Aug 25, 2022
b3998af
Merge branch 'preview' into backup-and-dev
bgoonz Aug 25, 2022
172a13d
Dev (#3108) (#3109)
bgoonz Aug 25, 2022
c3ab716
Merge branch 'master' into preview
bgoonz Aug 25, 2022
3c52ad0
Preview (#3110)
bgoonz Aug 25, 2022
f122ab6
Create Blog “javascript-callbacks”
bgoonz Aug 25, 2022
9cc510f
Create Blog “javascript-callbacks” (#3111)
bgoonz Aug 25, 2022
0e69a1c
Delete main.yml
bgoonz Aug 25, 2022
bd9e8f0
Delete main.yml (#3112)
bgoonz Aug 25, 2022
f6611f6
i
bgoonz Aug 27, 2022
c1e9977
update
bgoonz Aug 27, 2022
e45c958
update
bgoonz Aug 27, 2022
58aa7de
update
bgoonz Aug 27, 2022
18e8894
update
bgoonz Aug 27, 2022
ffcf301
update
bgoonz Aug 27, 2022
fc63852
Merge pull request #8 from bgoonz/vercel
bgoonz Aug 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
root = true

[*]
tab_width = 2
indent_size = 2
charset = utf-8
end_of_line = lf
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

[*.txt]
indent_size = false

[test/fast/Listing versions/Running 'nvm ls' calls into nvm_alias]
indent_size = false

[test/fast/Listing versions/Running 'nvm ls --no-alias' does not call into nvm_alias]
indent_size = false

[test/fast/Unit tests/mocks/**]
insert_final_newline = off

[test/**/.urchin*]
insert_final_newline = off

[Makefile]
indent_style = tab
5 changes: 5 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
ALGOLIA_ADMIN_KEY='a618cbd2bff788d0f9d73b48867b99eb'
ALGOLIA_API_KEY='56747001d363aa353aea93c8a205f40ddae5455e65f8577e3761754016d0ee21'
ALGOLIA_BASE_URL='https://crawler.algolia.com'
ONEGRAPH_AUTHLIFY_TOKEN='i1-IEDTFTYEYPJbb_TNymTGLvPCdjsGRP1PwtxZg14Q'
stackbitapikey='d65cdb563ef2906544c747c36adc22d28dea087a86d8200b7784258ad9c5b0b5'
3 changes: 3 additions & 0 deletions .env.production
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ALGOLIA_APP_ID=O6OT9G9U8Z
ALGOLIA_API_KEY=b0cb3d390176e1ff4bd1ecb12fc15730
ALGOLIA_INDEX_NAME=XXX
46 changes: 46 additions & 0 deletions .github/workflows/docker.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: Create and publish a Docker image

on:
push:
branches: ['release']

env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository }}

jobs:
build-and-push-image:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Log in to the Container registry
uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}

- name: Build and push Docker image
uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
with:
context: .
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
50 changes: 50 additions & 0 deletions .github/workflows/latest-npm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: 'Tests: `nvm install-latest-npm`'

on: [pull_request, push]

jobs:
nodes:
name: 'nvm install-latest-npm'
runs-on: ubuntu-latest

strategy:
matrix:
node-version:
- "11"
- "10"
- "9"
- "9.2"
- "9.1"
- "9.0"
- "8"
- "7"
- "6"
- "6.1"
- "5"
- "5.9"
- "4"
- "4.6"
- "4.5"
- "4.4"
- "3"
- "2"
- "1"
- "0.12"
- "0.10"

steps:
- uses: actions/checkout@v2
- uses: ljharb/actions/node/run@main
name: 'nvm install-latest-npm'
with:
node-version: ${{ matrix.node-version }}
skip-ls-check: true
skip-install: true
shell-command: 'npm --version'

node:
name: 'nvm install-latest-npm'
needs: [nodes]
runs-on: ubuntu-latest
steps:
- run: 'echo tests completed'
41 changes: 41 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: 'Tests: linting'

on: [pull_request, push]

jobs:
eclint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ljharb/actions/node/run@main
name: 'npm install && npm run eclint'
with:
node-version: 'lts/*'
command: 'eclint'

dockerfile_lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ljharb/actions/node/run@main
name: 'npm install && npm run dockerfile_lint'
with:
node-version: 'lts/*'
command: 'dockerfile_lint'

doctoc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ljharb/actions/node/run@main
name: 'npm install && npm run doctoc'
with:
node-version: 'lts/*'
command: "doctoc:check"

test_naming:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: check tests filenames
run: ./rename_test.sh --check
27 changes: 27 additions & 0 deletions .github/workflows/makefile.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Makefile CI

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: configure
run: ./configure

- name: Install dependencies
run: make

- name: Run check
run: make check

- name: Run distcheck
run: make distcheck
96 changes: 96 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Sample workflow for building and deploying a Gatsby site to GitHub Pages
#
# To get started with Gatsby see: https://www.gatsbyjs.com/docs/quick-start/
#
name: Deploy Gatsby site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["master, preview"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow one concurrent deployment
concurrency:
group: "pages"
cancel-in-progress: true

# Default to bash
defaults:
run:
shell: bash

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Detect package manager
id: detect-package-manager
run: |
if [ -f "${{ github.workspace }}/yarn.lock" ]; then
echo "::set-output name=manager::yarn"
echo "::set-output name=command::install"
exit 0
elif [ -f "${{ github.workspace }}/package.json" ]; then
echo "::set-output name=manager::npm"
echo "::set-output name=command::ci"
exit 0
else
echo "Unable to determine packager manager"
exit 1
fi
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: "14"
cache: ${{ steps.detect-package-manager.outputs.manager }}
- name: Setup Pages
id: pages
uses: actions/configure-pages@v1
with:
# Automatically inject pathPrefix in your Gatsby configuration file.
#
# You may remove this line if you want to manage the configuration yourself.
static_site_generator: gatsby
- name: Restore cache
uses: actions/cache@v3
with:
path: |
public
.cache
key: ${{ runner.os }}-gatsby-build-${{ hashFiles('public') }}
restore-keys: |
${{ runner.os }}-gatsby-build-
- name: Install dependencies
run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }}
- name: Build with Gatsby
env:
PREFIX_PATHS: 'true'
run: ${{ steps.detect-package-manager.outputs.manager }} run build
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
path: ./public

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
24 changes: 24 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: 'Tests: release process'

on: [pull_request, push]

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "14"
- run: npm install
- name: Configure git
run: |
git config user.name github-actions
git config user.email [email protected]
git fetch --unshallow --tags -f || git fetch --tags -f
- name: Attempt `make release` process
run: echo proceed | make TAG=99.99.99 release
env:
GIT_EDITOR: "sed -i '1 s/^/99.99.99 make release test/'"
- name: Ensure tag is created
run: git tag | grep v99.99.99
29 changes: 29 additions & 0 deletions .github/workflows/super-linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This workflow executes several linters on changed files based on languages used in your code base whenever
# you push a code or open a pull request.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/github/super-linter
name: Lint Code Base

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
run-lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
with:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0

- name: Lint Code Base
uses: github/super-linter@v4
env:
VALIDATE_ALL_CODEBASE: false
DEFAULT_BRANCH: "master"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
28 changes: 28 additions & 0 deletions .github/workflows/webpack.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: NodeJS with Webpack

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [12.x, 14.x, 16.x]

steps:
- uses: actions/checkout@v3

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}

- name: Build
run: |
npm install
npx webpack
4 changes: 4 additions & 0 deletions .gitpod.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

FROM gitpod/workspace-full

RUN npm -g install gatsby-dev-cli
3 changes: 3 additions & 0 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
tasks:
- init: npm install && npm run build && make
command: npm run start
Loading