Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
193 commits
Select commit Hold shift + click to select a range
257bd7d
Bump qs from 6.3.0 to 6.3.3
dependabot[bot] Jul 23, 2023
76dcdb2
Merge pull request #1 from krishnprakash/dependabot/npm_and_yarn/qs-6…
krishnprakash Aug 8, 2023
308dc05
Bump fsevents from 1.0.15 to 1.2.13
dependabot[bot] Oct 9, 2023
1649037
Merge pull request #2 from krishnprakash/dependabot/npm_and_yarn/fsev…
krishnprakash Oct 10, 2023
54787d4
Bump semver from 5.3.0 to 5.7.2
dependabot[bot] Oct 10, 2023
7e9a9e2
Bump debug from 2.3.2 to 2.6.9
dependabot[bot] Oct 10, 2023
435047a
Merge pull request #3 from krishnprakash/dependabot/npm_and_yarn/semv…
krishnprakash Oct 10, 2023
ea06762
Merge pull request #4 from krishnprakash/dependabot/npm_and_yarn/debu…
krishnprakash Oct 10, 2023
938c405
Bump minimatch from 3.0.3 to 3.0.8
dependabot[bot] Oct 10, 2023
188d5ac
Merge pull request #5 from krishnprakash/dependabot/npm_and_yarn/mini…
krishnprakash Oct 10, 2023
764d7d1
Create gatsby.yml
krishnprakash Oct 10, 2023
73b6fcd
Bump browserify-sign from 4.0.0 to 4.2.2
dependabot[bot] Oct 26, 2023
07eff29
Merge pull request #6 from krishnprakash/dependabot/npm_and_yarn/brow…
krishnprakash Oct 30, 2023
049bcb0
Bump es5-ext from 0.10.12 to 0.10.63
dependabot[bot] Feb 26, 2024
0c513c1
Merge pull request #7 from krishnprakash/dependabot/npm_and_yarn/es5-…
krishnprakash Feb 27, 2024
a61c835
Bump elliptic from 6.3.2 to 6.5.5
dependabot[bot] May 16, 2024
d4e1204
Merge pull request #8 from krishnprakash/dependabot/npm_and_yarn/elli…
krishnprakash May 16, 2024
1132d66
Bump hosted-git-info from 2.1.5 to 2.8.9
dependabot[bot] May 16, 2024
3b6cb94
Bump codemirror from 5.21.0 to 5.58.2
dependabot[bot] May 16, 2024
ea188ff
Bump y18n from 3.2.1 to 3.2.2
dependabot[bot] May 16, 2024
52f34fe
Merge pull request #12 from krishnprakash/dependabot/npm_and_yarn/y18…
krishnprakash May 16, 2024
363797f
Bump is-my-json-valid from 2.15.0 to 2.20.6
dependabot[bot] May 16, 2024
aeeb599
Merge pull request #9 from krishnprakash/dependabot/npm_and_yarn/host…
krishnprakash May 16, 2024
d47cf85
Merge branch 'master' into dependabot/npm_and_yarn/codemirror-5.58.2
krishnprakash May 16, 2024
897f835
Merge pull request #10 from krishnprakash/dependabot/npm_and_yarn/cod…
krishnprakash May 16, 2024
fbebba3
Bump lodash.mergewith from 4.6.0 to 4.6.2
dependabot[bot] May 16, 2024
c3b2af2
Merge pull request #15 from krishnprakash/dependabot/npm_and_yarn/lod…
krishnprakash May 16, 2024
08e4a16
Merge pull request #13 from krishnprakash/dependabot/npm_and_yarn/is-…
krishnprakash May 16, 2024
6d60382
Bump fstream from 1.0.10 to 1.0.12
dependabot[bot] May 16, 2024
0728822
Merge pull request #16 from krishnprakash/dependabot/npm_and_yarn/fst…
krishnprakash May 16, 2024
a81c008
Bump sshpk from 1.10.1 to 1.18.0
dependabot[bot] May 16, 2024
109856d
Merge pull request #17 from krishnprakash/dependabot/npm_and_yarn/ssh…
krishnprakash May 16, 2024
4e8daca
Bump node-sass from 4.5.3 to 7.0.0
dependabot[bot] May 16, 2024
94aef02
Merge pull request #11 from krishnprakash/dependabot/npm_and_yarn/nod…
krishnprakash May 16, 2024
55daf0d
Bump bl from 1.1.2 to 1.2.3
dependabot[bot] May 16, 2024
4d32404
Merge pull request #14 from krishnprakash/dependabot/npm_and_yarn/bl-…
krishnprakash May 16, 2024
33c2303
Create dependabot.yml
krishnprakash May 16, 2024
1f7c4c0
Update gatsby.yml
krishnprakash May 16, 2024
1deb99a
Create SECURITY.md
krishnprakash Jun 17, 2024
d8e0c08
Bump elliptic from 6.5.5 to 6.5.7 in the npm_and_yarn group
dependabot[bot] Aug 20, 2024
00b0053
Merge pull request #19 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Aug 20, 2024
a381118
Bump webpack from 1.15.0 to 5.94.0 in the npm_and_yarn group
dependabot[bot] Aug 27, 2024
4f88eb4
Merge pull request #20 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Sep 4, 2024
2907bde
Bump elliptic from 6.5.7 to 6.6.0 in the npm_and_yarn group
dependabot[bot] Oct 31, 2024
06c4a09
Merge pull request #21 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Nov 1, 2024
07b93a9
Fix code scanning alert no. 1: DOM text reinterpreted as HTML
krishnprakash Nov 6, 2024
4e0fc61
Merge pull request #22 from krishnprakash/alert-autofix-1
krishnprakash Nov 6, 2024
3417637
Fix code scanning alert no. 2: DOM text reinterpreted as HTML
krishnprakash Nov 7, 2024
0e5a015
Merge pull request #23 from krishnprakash/alert-autofix-2
krishnprakash Nov 7, 2024
10ba438
Bump elliptic from 6.6.0 to 6.6.1 in the npm_and_yarn group
dependabot[bot] Feb 20, 2025
b5e9374
Merge pull request #24 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Feb 20, 2025
b81ccf5
Bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group
dependabot[bot] Feb 20, 2025
05e9f08
Merge pull request #25 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Feb 20, 2025
3efb769
Update and rename dependabot.yml to blank.yml
krishnprakash Mar 3, 2025
79a8379
Create dependabot.yml
krishnprakash Mar 3, 2025
0b6a8b4
Update dependabot.yml
krishnprakash Mar 3, 2025
8f2f7e2
Update dependabot.yml
krishnprakash Mar 3, 2025
cd892b9
Update dependabot.yml
krishnprakash Mar 3, 2025
1a9813b
Delete logo.svg
krishnprakash Mar 3, 2025
090754d
Delete .github/dependabot.yml
krishnprakash Mar 7, 2025
6409f66
Create gastbyjs
krishnprakash Mar 7, 2025
5b8c789
Update gatsby.yml
krishnprakash Mar 7, 2025
3278134
Create dependabot.yml
krishnprakash Mar 8, 2025
b62e2cd
Bump node-sass from 7.0.0 to 9.0.0
dependabot[bot] Mar 8, 2025
74c33da
Merge pull request #26 from krishnprakash/dependabot/npm_and_yarn/nod…
krishnprakash Mar 8, 2025
c5b1ad0
Bump node-libs-browser from 1.0.0 to 2.2.1
dependabot[bot] Mar 8, 2025
881dc89
Merge pull request #27 from krishnprakash/dependabot/npm_and_yarn/nod…
krishnprakash Mar 8, 2025
b622682
Bump sweetalert from 1.0.1 to 2.1.2
dependabot[bot] Mar 8, 2025
92a8118
Bump archiver from 1.2.0 to 7.0.1
dependabot[bot] Mar 8, 2025
0c2016f
Merge pull request #28 from krishnprakash/dependabot/npm_and_yarn/arc…
krishnprakash Mar 8, 2025
bba6e04
Merge pull request #29 from krishnprakash/dependabot/npm_and_yarn/swe…
krishnprakash Mar 8, 2025
1320022
Bump extract-text-webpack-plugin from 0.8.2 to 3.0.2
dependabot[bot] Mar 8, 2025
d6abcbf
Merge pull request #30 from krishnprakash/dependabot/npm_and_yarn/ext…
krishnprakash Mar 8, 2025
1e9ee84
Update README.md
krishnprakash Mar 9, 2025
cbf9475
Bump mousetrap from 1.5.3 to 1.6.5
dependabot[bot] Mar 10, 2025
eefcf5c
Bump clean-webpack-plugin from 0.1.14 to 4.0.0
dependabot[bot] Mar 10, 2025
a76cca1
Bump style-loader from 0.18.2 to 4.0.0
dependabot[bot] Mar 10, 2025
1ea3fcb
Merge pull request #31 from krishnprakash/dependabot/npm_and_yarn/mou…
krishnprakash Mar 10, 2025
7bd4b6f
Merge pull request #32 from krishnprakash/dependabot/npm_and_yarn/cle…
krishnprakash Mar 10, 2025
d47b62f
Bump webpack from 5.94.0 to 5.98.0
dependabot[bot] Mar 10, 2025
98ff618
Bump codemirror from 5.58.2 to 6.0.1
dependabot[bot] Mar 10, 2025
15b7f2a
Merge pull request #33 from krishnprakash/dependabot/npm_and_yarn/cod…
krishnprakash Mar 10, 2025
5482202
Merge pull request #34 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Mar 10, 2025
947fc25
Merge pull request #35 from krishnprakash/dependabot/npm_and_yarn/sty…
krishnprakash Mar 10, 2025
b1f504e
Bump css-loader from 0.14.5 to 7.1.2
dependabot[bot] Mar 11, 2025
1f90e62
Bump sass-loader from 6.0.6 to 16.0.5
dependabot[bot] Mar 11, 2025
7800af9
Bump promise from 7.0.4 to 8.3.0
dependabot[bot] Mar 11, 2025
c92232c
Merge pull request #36 from krishnprakash/dependabot/npm_and_yarn/css…
krishnprakash Mar 12, 2025
68fe1a0
Bump fs-extra from 0.18.4 to 11.3.0
dependabot[bot] Mar 12, 2025
e0ce943
Merge pull request #37 from krishnprakash/dependabot/npm_and_yarn/fs-…
krishnprakash Mar 12, 2025
78eb4ef
Merge pull request #38 from krishnprakash/dependabot/npm_and_yarn/sas…
krishnprakash Mar 12, 2025
f174607
Merge branch 'master' into dependabot/npm_and_yarn/promise-8.3.0
krishnprakash Mar 12, 2025
5c8b3c7
Merge pull request #39 from krishnprakash/dependabot/npm_and_yarn/pro…
krishnprakash Mar 12, 2025
70bc48f
Update README.md
krishnprakash Mar 12, 2025
456279b
Update README.md
krishnprakash Mar 30, 2025
3852224
Bump webpack from 5.98.0 to 5.99.2
dependabot[bot] Apr 8, 2025
ed5a041
Merge pull request #40 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 8, 2025
aa1b1ce
Bump webpack from 5.99.2 to 5.99.5
dependabot[bot] Apr 9, 2025
b9e4328
Merge pull request #41 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 10, 2025
bcd3afc
Create jekyll-gh-pages.yml
krishnprakash Apr 15, 2025
4e0dbff
Update gatsby.yml
krishnprakash Apr 16, 2025
37f09b5
Update gatsby.yml
krishnprakash Apr 16, 2025
b04f4f1
Update gatsby.yml
krishnprakash Apr 16, 2025
28acac4
Update gatsby.yml
krishnprakash Apr 16, 2025
d680392
Update gatsby.yml
krishnprakash Apr 16, 2025
c5efeb6
Update gatsby.yml
krishnprakash Apr 16, 2025
72a6794
Bump webpack from 5.99.5 to 5.99.6
dependabot[bot] Apr 21, 2025
21807a2
Merge pull request #42 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 23, 2025
59b5b7f
Bump webpack from 5.99.6 to 5.99.7
dependabot[bot] Apr 28, 2025
16701d5
Merge pull request #43 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 29, 2025
41717d6
Create update v3
krishnprakash May 3, 2025
cf929bd
Create chore(manifest): update extension name
krishnprakash May 3, 2025
452db9c
Bump webpack from 5.99.7 to 5.99.8
dependabot[bot] May 7, 2025
78c5511
Merge pull request #44 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash May 8, 2025
1843f16
Create index.html
krishnprakash May 8, 2025
d324026
Bump webpack from 5.99.8 to 5.99.9
dependabot[bot] May 21, 2025
927250c
Merge pull request #47 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash May 22, 2025
a0cab68
Bump codemirror from 6.0.1 to 6.0.2
dependabot[bot] Jun 20, 2025
fb15e23
Merge pull request #48 from krishnprakash/dependabot/npm_and_yarn/cod…
krishnprakash Jun 22, 2025
060e37b
Bump pbkdf2 from 3.0.9 to 3.1.3 in the npm_and_yarn group
dependabot[bot] Jun 24, 2025
8ab4b14
Merge pull request #49 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Jun 25, 2025
3f1dfe0
Bump webpack from 5.99.9 to 5.100.0
dependabot[bot] Jul 10, 2025
78da830
Merge pull request #50 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Jul 12, 2025
20780a2
Bump webpack from 5.100.0 to 5.100.1
dependabot[bot] Jul 14, 2025
099a25f
Merge pull request #51 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Jul 14, 2025
410ba38
Bump webpack from 5.100.1 to 5.101.0
dependabot[bot] Jul 28, 2025
b2bdc58
Bump fs-extra from 11.3.0 to 11.3.1
dependabot[bot] Aug 6, 2025
6a97458
Merge pull request #53 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Aug 7, 2025
a61f295
Merge pull request #54 from krishnprakash/dependabot/npm_and_yarn/fs-…
krishnprakash Aug 7, 2025
1150352
Bump webpack from 5.101.0 to 5.101.3
dependabot[bot] Aug 19, 2025
0118759
Bump the npm_and_yarn group with 2 updates
dependabot[bot] Aug 22, 2025
3b9d4f9
Merge pull request #57 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Aug 24, 2025
35b480e
Update gatsby.yml
krishnprakash Aug 24, 2025
1c66a36
Merge pull request #59 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Aug 24, 2025
29c608b
Bump fs-extra from 11.3.1 to 11.3.3
dependabot[bot] Dec 19, 2025
abf3614
Bump qs in the npm_and_yarn group across 1 directory
dependabot[bot] Jan 1, 2026
7d35695
Bump css-loader from 7.1.2 to 7.1.3
dependabot[bot] Jan 28, 2026
70a6c55
Bump webpack from 5.101.3 to 5.105.2
dependabot[bot] Feb 13, 2026
40c5fe9
Merge pull request #65 from krishnprakash/dependabot/npm_and_yarn/fs-…
krishnprakash Feb 18, 2026
319eee3
Merge pull request #67 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Feb 18, 2026
7161d89
Merge pull request #68 from krishnprakash/dependabot/npm_and_yarn/css…
krishnprakash Feb 18, 2026
5561ef0
Merge pull request #71 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Feb 18, 2026
3e2d0d6
Bump qs in the npm_and_yarn group across 1 directory
dependabot[bot] Feb 18, 2026
b7c8fd3
Merge pull request #73 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash Feb 18, 2026
68fb0cf
Bump css-loader from 7.1.3 to 7.1.4
dependabot[bot] Feb 19, 2026
869600e
Merge pull request #74 from krishnprakash/dependabot/npm_and_yarn/css…
krishnprakash Feb 19, 2026
c6550a5
Bump webpack from 5.105.2 to 5.105.3
dependabot[bot] Feb 27, 2026
5692630
Merge pull request #75 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Mar 2, 2026
083f8ec
Bump fs-extra from 11.3.3 to 11.3.4
dependabot[bot] Mar 4, 2026
5a02484
Bump webpack from 5.105.3 to 5.105.4
dependabot[bot] Mar 4, 2026
5bc94fc
Merge pull request #76 from krishnprakash/dependabot/npm_and_yarn/fs-…
krishnprakash Mar 4, 2026
9501cb2
Merge pull request #77 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Mar 4, 2026
e775192
Add GitHub Actions workflow for npm package publishing
krishnprakash Mar 13, 2026
5bd4a3b
Fix action reference syntax in gatsby.yml
krishnprakash Mar 13, 2026
a02d16b
Fix formatting issues in Gatsby workflow YAML
krishnprakash Mar 13, 2026
9dd9ff3
Potential fix for code scanning alert no. 4: Workflow does not contai…
krishnprakash Mar 13, 2026
7f0a454
Update Gatsby workflow for build and artifact upload
krishnprakash Mar 13, 2026
ce0dfdc
Update Gatsby workflow by modifying upload step
krishnprakash Mar 13, 2026
4d6797b
Fix action name in Gatsby workflow
krishnprakash Mar 13, 2026
54121c4
Fix action name in Gatsby workflow
krishnprakash Mar 13, 2026
227da85
Create CNAME
krishnprakash Mar 30, 2026
8d8f9c9
Create CNAME
krishnprakash Mar 30, 2026
2b6361b
Delete CNAME
krishnprakash Mar 30, 2026
6cd9d29
Create jekyllpages.yml
krishnprakash Mar 30, 2026
62564f3
Delete CNAME
krishnprakash Mar 30, 2026
506391b
Bump webpack from 5.105.4 to 5.106.0
dependabot[bot] Apr 9, 2026
6341463
Merge pull request #78 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 10, 2026
586a812
Add CNAME file for documentation
krishnprakash Apr 10, 2026
6bf5b49
Update upload-pages-artifact action version to v5
krishnprakash Apr 10, 2026
8f44984
Add Jekyll GitHub Pages deployment workflow
krishnprakash Apr 10, 2026
938ab14
Add GitHub Actions workflow for GitHub Pages deployment
krishnprakash Apr 10, 2026
29c4be7
Add GitHub Actions badge to Failure file
krishnprakash Apr 10, 2026
5797ced
Merge pull request #80 from krishnprakash/krishnprakash-patch-3
krishnprakash Apr 10, 2026
42b23b5
Create CNAME
krishnprakash Apr 10, 2026
512fc0f
Delete CNAME
krishnprakash Apr 10, 2026
8926e59
Create CNAME
krishnprakash Apr 10, 2026
5282dcf
Bump webpack from 5.106.0 to 5.106.1
dependabot[bot] Apr 13, 2026
d49c0f9
Merge pull request #81 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 15, 2026
524e2bc
Bump webpack from 5.106.1 to 5.106.2
dependabot[bot] Apr 16, 2026
e017b53
Merge pull request #82 from krishnprakash/dependabot/npm_and_yarn/web…
krishnprakash Apr 16, 2026
d3036d5
Create runner.yml
krishnprakash Apr 21, 2026
f5d3ce8
Update jekyll-git-pages.yml
krishnprakash Apr 21, 2026
1ac3b51
Bump fs-extra from 11.3.4 to 11.3.5
dependabot[bot] May 7, 2026
e4638e0
Bump archiver from 7.0.1 to 8.0.0
dependabot[bot] May 8, 2026
12b874e
Bump fast-uri in the npm_and_yarn group across 1 directory
dependabot[bot] May 8, 2026
74d23ea
Merge pull request #83 from krishnprakash/dependabot/npm_and_yarn/fs-…
krishnprakash May 9, 2026
dfa01b4
Merge branch 'master' into dependabot/npm_and_yarn/archiver-8.0.0
krishnprakash May 9, 2026
7980b31
Merge pull request #84 from krishnprakash/dependabot/npm_and_yarn/arc…
krishnprakash May 9, 2026
117f32e
Merge branch 'master' into dependabot/npm_and_yarn/npm_and_yarn-053c9…
krishnprakash May 9, 2026
b412ece
Merge pull request #85 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash May 9, 2026
9283774
Bump postcss in the npm_and_yarn group across 1 directory
dependabot[bot] May 9, 2026
a2f4f7c
Merge pull request #86 from krishnprakash/dependabot/npm_and_yarn/npm…
krishnprakash May 9, 2026
5e28182
Create jsonstatic.yml
krishnprakash May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/blank.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This is a basic workflow to help you get started with Actions

name: CI

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "main" branch
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

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

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4

# Runs a single command using the runners shell
- name: Run a one-line script
run: echo Hello, world!

# Runs a set of commands using the runners shell
- name: Run a multi-line script
run: |
echo Add other actions to build,
echo test, and deploy your project.
21 changes: 21 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Basic `dependabot.yml` file with
# minimum configuration for two package managers

version: 2
updates:
# Enable version updates for npm
- package-ecosystem: "npm"
# Look for `package.json` and `lock` files in the `root` directory
directory: "/"
# Check the npm registry for updates every day (weekdays)
schedule:
interval: "daily"

# Enable version updates for Docker
- package-ecosystem: "docker"
# Look for a `Dockerfile` in the `root` directory
directory: "/"
# Check for updates once a week
schedule:
interval: "weekly"

94 changes: 94 additions & 0 deletions .github/workflows/gatsby.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# 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"]

# 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

# Default to bash
defaults:
run:
shell: bash

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Detect npm
id: detect-npm
run: |
if [ -f "${{ github.workspace }}/yarn.lock" ]; then
echo "manager=yarn" >> $GITHUB_ENV
echo "command=install" >> $GITHUB_ENV
exit 0
elif [ -f "${{ github.workspace }}/package.json" ]; then
echo "manager=npm" >> $GITHUB_OUTPUT
echo "command=ci" >> $GITHUB_OUTPUT
exit 0
else
echo "Unable to determine package manager"
exit 1
fi
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: "24"
cache: ${{ steps.detect-npm.env.manager}}
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
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@v4
with:
path: |
public
.cache
key: ${{ runner.os }}-gatsby-build-${{ hashFiles('public') }}
restore-keys: |
${{ runner.os }}-gatsby-build-
- name: Install dependencies
run: ${{steps.detect-npm.env.manager}} ${{steps.detect-npm.env.command }}
- name: Build with Gatsby
env:
PREFIX_PATHS: 'true'
run: ${{ steps.detect-npm.env.manager}} run build
- name: (actions:v3) run: git actions


# Deployment job
deploy:
environment:
name: github-pages
url: ${steps.depolyment.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

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

# 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v5

# 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@v4
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-git-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

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

# 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v10
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v6

# 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@v5
51 changes: 51 additions & 0 deletions .github/workflows/jekyllpages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

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

# 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# 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@v5
43 changes: 43 additions & 0 deletions .github/workflows/jsonstatic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

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

# 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
36 changes: 36 additions & 0 deletions .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages

name: Node.js Package

permissions:
contents: read

on:
release:
types: [created]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
- run: npm test

publish-npm:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
Loading