Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
239 commits
Select commit Hold shift + click to select a range
062eed7
docs: update readme and changelog
cebreus Nov 24, 2019
3a184b9
fix: remark params on PR
cebreus Nov 24, 2019
b2e6bc3
feat: release-it
cebreus Nov 24, 2019
826c992
feat: changelog
cebreus Nov 25, 2019
850a5d6
style: beautify
cebreus Nov 25, 2019
4358504
refactor: gitattributes
cebreus Nov 25, 2019
e545a60
refactor: changelog
cebreus Nov 25, 2019
0ebb1d8
chore: npm up
cebreus Feb 24, 2020
5f93048
refactor: remove textlint
cebreus Feb 24, 2020
20a9c66
refactor: .gitattributes
cebreus Feb 24, 2020
da45fbf
refactor: .*ignore
cebreus Feb 24, 2020
f4c0c97
refactor: `_variabes.scss` according to BS update
cebreus Feb 24, 2020
8861313
refactor: remove pre-push from husky
cebreus Feb 24, 2020
a392ee8
fix: lint-staged add '--allow-empty'
cebreus Feb 24, 2020
ef8d967
docs: change repo bitbucket to github
cebreus Feb 24, 2020
814e0c3
refactor: move `pull_request_template.md`
cebreus Feb 24, 2020
590fa69
refactor: assets according to BS update
cebreus Feb 24, 2020
020d732
refactor: generate only core favicons
cebreus Feb 24, 2020
28d3769
feat: commitizen for easy commits in CLI
cebreus Feb 24, 2020
42ce8a0
chore: npm up
cebreus Mar 2, 2020
7b83113
feat: watch and build all templates (*.html)
cebreus Mar 2, 2020
90bb878
feat: watch all graphic assets
cebreus Mar 2, 2020
4b5e23a
chore: npm up
cebreus Apr 10, 2020
044d541
fix: conditions for social media mark-up
cebreus Apr 10, 2020
945dc73
fix: remove developer pink info from build
cebreus Apr 10, 2020
83c9fc7
fix: different jQuery libraries develop/build
cebreus Apr 10, 2020
086b1a2
chore: npm up
cebreus Apr 15, 2020
08100d7
style: beautify according to eslint 2.x rules
cebreus Apr 15, 2020
97c1233
refactor: .code-workspace
cebreus Apr 15, 2020
3b024a1
refactor: switch './dist' to './temp'
cebreus Apr 15, 2020
fc40cb7
fix: unify versions of the JavaScript libraries
cebreus Apr 15, 2020
1a0781e
feat: npm script for formatted production files
cebreus Apr 15, 2020
1803f2c
refactor: unify *.js CDN sources
cebreus Apr 17, 2020
6083fa8
feat: preconnect for CDN sources
cebreus Apr 17, 2020
89fe207
fix: missing attribute 'data-template'
cebreus Apr 17, 2020
e301171
refactor: switch color variables to theme-colors()
cebreus Apr 17, 2020
3a53938
chore: npm up
cebreus Apr 17, 2020
249d9ae
refactor: move custom responsive media into variables
cebreus Apr 17, 2020
21f3f5a
style: beautify
cebreus Apr 17, 2020
b87cbb7
fix: charset
cebreus May 5, 2020
0610b02
chore: npm up
cebreus Apr 24, 2020
272a7fa
fix: bad 'URL' in open_graph > image
cebreus May 12, 2020
bd95317
feat: massive refactor
cebreus Dec 18, 2020
1e9cc01
feat: deploy via ftp
cebreus Jan 8, 2021
e6d3a3e
feat: html validate
cebreus Jan 11, 2021
556f76c
docs: update readme
cebreus Jan 12, 2021
522a16a
chore: npm up
cebreus Jan 24, 2021
e991f12
fix: stylelint deprecated declaration
cebreus Jan 27, 2021
a975608
feat: security.txt
cebreus Jan 27, 2021
657b269
feat: humans.txt
cebreus Jan 27, 2021
9f2d9a8
feat: search project files for TODO and FIXME
cebreus Jan 27, 2021
1d0c68b
feat: nunjucks markdown filter
cebreus Feb 3, 2021
f991e90
chore: npm up
cebreus Feb 3, 2021
bb5fcb3
refactor: inject base javascript for bootstrap
cebreus Feb 3, 2021
bf0b0ea
fix: missing collapsing class on build (purgecss)
cebreus Feb 3, 2021
3b68931
refactor: 'TODO' & 'FIXME' extraction moved to bash
cebreus Mar 8, 2021
1b83ff8
chore: browserslist@latest --update-db
cebreus Mar 8, 2021
2a7de4c
chore: npm up
cebreus Mar 8, 2021
4824df8
docs: update readme
cebreus Mar 8, 2021
f7a31fc
chore: npm up
cebreus Mar 9, 2021
d19eb7a
fix: cleanup
cebreus Mar 9, 2021
7b8504b
Squashed commit of the following:
cebreus Mar 16, 2021
dfbd5a6
refactor: remove obsolete files
cebreus May 27, 2021
ac7ebc7
chore: npm up & husky fix
cebreus May 27, 2021
67df93c
docs: copyright year lift
cebreus May 27, 2021
d335cf8
feat: Bootstrap 5.0.1
cebreus May 27, 2021
d8671c4
feat: remove all HTML comments in build
cebreus May 28, 2021
5847824
releaseAutomat: release 3.1.0
cebreus May 30, 2021
c7b41c6
chore: required node 14.x
cebreus Jun 16, 2021
10e5f01
chore: npm up
cebreus Jun 17, 2021
2317de2
chore: npm up @visionappscz/stylelint-*
cebreus Jun 17, 2021
0114017
style: beautify
cebreus Sep 22, 2021
3d65b57
fix: husky execute
cebreus Sep 22, 2021
2965daa
fix: validation of HTML
cebreus Sep 22, 2021
ef68dc1
chore: npm up
cebreus Sep 22, 2021
381422c
chore: clean up
cebreus Sep 22, 2021
aa6fc82
feat: update Bootstrap to 5.1.3
cebreus Nov 10, 2021
a681c81
chore: update gulp-sass & sass
cebreus Nov 21, 2021
b19b307
releaseAutomat: release 3.2.0
cebreus Nov 21, 2021
f34a670
feat: github build action to gs-pages
cebreus Nov 21, 2021
87b01db
refactor: index page
cebreus Nov 21, 2021
c3d3a24
refactor: index page
cebreus Nov 21, 2021
5a8f7a2
refactor: twitter cards markup
cebreus Nov 22, 2021
67b9efd
releaseAutomat: release 3.3.0
cebreus Nov 22, 2021
34afb33
chore: npm up
cebreus Nov 30, 2021
398d9c6
docs: update section Inject devstack
cebreus Dec 1, 2021
f31b6e4
releaseAutomat: release 3.3.1
cebreus Dec 1, 2021
dc6f136
chore: add VS code extensions recommendations
cebreus Dec 11, 2021
b7d7728
refactor: add caching to github action
cebreus Dec 11, 2021
d6b4064
feat: prefix relative paths in export with '.'
cebreus Dec 18, 2021
a8efd59
chore: npm up
cebreus Feb 1, 2022
345f3e0
chore: node 16 i required & npm up
cebreus Feb 1, 2022
a95f182
feat: remove stylelint-find-rules
cebreus Feb 1, 2022
63f5d88
releaseAutomat: release 3.4.0
cebreus Feb 1, 2022
daee271
chore: npm up
cebreus Feb 11, 2022
f832891
chore: .dcignore
cebreus Feb 11, 2022
e27de6a
chore: .dcignore
cebreus Feb 11, 2022
891044a
fix: fs-read() encoding to 'utf8'
cebreus Feb 11, 2022
7b1d426
fix: unresolved variable
cebreus Feb 11, 2022
11f4b98
chore: npm up
cebreus May 30, 2022
b56a59d
style: beautify
cebreus May 30, 2022
bc33700
refactor: calling if the npm scripts
cebreus May 30, 2022
75bca49
chore: npm up
cebreus Jul 20, 2022
1a23c52
feat: update Bootstrap to 5.2.0
cebreus Jul 20, 2022
b348dc3
fix: replace 'gulp-stylelint' for '@ronilaukkarinen/gulp-stylelint'
cebreus Jul 20, 2022
190dc80
chore: CodeQL Analysis GitHub Action
cebreus Jul 20, 2022
63575b4
releaseAutomat: release 3.5.0
cebreus Jul 20, 2022
35ac255
chore: npm up
cebreus Oct 4, 2022
14673f0
chore: npm up gulp-purgecs 5.0.0
cebreus Oct 4, 2022
934bdcd
feat: update Bootstrap to 5.2.2
cebreus Oct 4, 2022
3d50a0f
feat: new header on 404 page
cebreus Oct 5, 2022
bbccc39
refactor: release process
cebreus Oct 5, 2022
0b81448
fix: npm script 'prepare'
cebreus Oct 5, 2022
fa7c9bb
fix: use local instance of the Gulp
cebreus Oct 5, 2022
cb952fd
refactor: npm script 'todo'
cebreus Oct 5, 2022
3edaf46
refactor: eslint rules
cebreus Oct 5, 2022
9b0379a
refactor: textlint rules
cebreus Oct 5, 2022
8a483c2
refactor: all Gulp tasks and scripts
cebreus Oct 5, 2022
9bbfa3d
releaseAutomat: release 4.0.0
cebreus Oct 5, 2022
b3253d7
refactor: babel-eslint > @babel/eslint-parser
cebreus Oct 14, 2022
ab88bcd
refactor: replace version in faviconGenConfig
cebreus Oct 15, 2022
041f249
fix: clean build residues cleanupBuild()
cebreus Oct 15, 2022
3ad3afa
chore: `dependabot.yml`
cebreus Jan 25, 2023
986e6ee
chore: npm up
cebreus Jan 25, 2023
f01f632
refactor: scss utilities
cebreus Jan 25, 2023
7d4f622
fix: `.stylelint.yml`
cebreus Jan 25, 2023
3b640ad
feat: update Bootstrap to 5.2.3
cebreus Jan 25, 2023
1e20302
chore: maintenance till 2024
cebreus Jan 25, 2023
5a98ad0
chore: codeql.yml
cebreus Jan 29, 2023
5104e8c
chore: npm up
cebreus Jan 29, 2023
5b71d9c
releaseAutomat: release 4.1.0
cebreus Jan 29, 2023
185ffeb
chore: npm up
cebreus Mar 3, 2023
a9eca9e
chore: npm up
cebreus Mar 29, 2023
5af6ee1
releaseAutomat: release 4.1.1
cebreus Mar 29, 2023
a471e5b
fix: warning in SCSS
cebreus Mar 29, 2023
925d2e0
chore: update gulp-imagemin v7>8
cebreus Mar 29, 2023
e51c99d
fix: package.json, package-lock.json & .snyk to reduce vulnerabilitie…
snyk-bot Mar 29, 2023
5189900
releaseAutomat: release 4.2.0
cebreus Mar 29, 2023
de2147e
releaseAutomat: release 4.2.0
cebreus Mar 29, 2023
035a75e
chore: pnpm up
cebreus May 18, 2023
21728ef
fix: `iconGenerator()`
cebreus May 18, 2023
1da3075
fix: `datasetPrepare()`
cebreus May 18, 2023
ac76bb0
chore: pnpm up
cebreus May 18, 2023
75d565e
fix: `revision()`
cebreus May 18, 2023
af64b8c
fix: callback in `fontLoadFnc()`
cebreus May 18, 2023
e2023f3
refactor: delete obsolete scss imports
cebreus May 18, 2023
563fcd0
releaseAutomat: release 4.3.0
cebreus May 19, 2023
94e325b
fix: npm/node versions
cebreus May 19, 2023
0ea54a9
chore: clean GitHub workflow logs
cebreus May 19, 2023
5f8bad7
Merge branch 'master' into develop
cebreus May 19, 2023
7b5d3a9
docs: fix GitHub badge
cebreus May 19, 2023
719ac92
fix: collapsible TOC in README
cebreus May 30, 2023
a996a04
releaseAutomat: release 4.3.1
cebreus May 30, 2023
5a6e287
chore: pnpm up
cebreus May 30, 2023
8cd50b8
releaseAutomat: release 4.3.1
cebreus May 30, 2023
73c14f9
chore: (p)npm up
cebreus Jun 8, 2023
d28d71d
chore: (p)npm up
cebreus Jun 12, 2023
eefc8f4
chore: upgrade imagemin-mozjpeg to v10
cebreus Jun 12, 2023
4272fc2
chore: upgrade html-validate v8
cebreus Jun 12, 2023
7a25afb
feat: update Bootstrap v5.3.0
cebreus Jun 12, 2023
9672cd1
chore: (p)npm upgrade
cebreus Jun 12, 2023
0c948f0
chore: new GitHub action for deployment to Pages using pnpm
cebreus Jun 12, 2023
af603c6
releaseAutomat: release 4.4.0
cebreus Jun 12, 2023
f54cb06
releaseAutomat: release 4.4.0
cebreus Jun 12, 2023
dd46bd1
refactor: deployment GitHub workflows
cebreus Jun 13, 2023
b68a87b
releaseAutomat: release 4.4.1
cebreus Jun 13, 2023
3dcdca0
Merge branch 'master' into develop
cebreus Jun 13, 2023
3eacf08
releaseAutomat: release 4.4.0
cebreus Jun 12, 2023
8c81bd7
Merge branch 'master' into develop
cebreus Jun 13, 2023
1413342
refactor: `buildTodo()`
cebreus Jun 28, 2023
1789067
chore: (p)npm up
cebreus Jun 28, 2023
547419f
chore: (p)npm up
cebreus Jun 29, 2023
f76cce8
chore: (p)npm up
cebreus Jul 3, 2023
615b2d6
fix: glob in `copyStaticFnc()`
cebreus Jul 3, 2023
37ec469
releaseAutomat: release 4.4.1
cebreus Jul 3, 2023
24ac899
fix: update Bootstrap v5.3.0
cebreus Jul 4, 2023
ec03d56
refactor: reorder tags in the head
cebreus Jul 4, 2023
890e129
chore: (p)npm up
cebreus Jul 4, 2023
d1861e0
refactor: callbacks, logging, JSdoc
cebreus May 13, 2024
6184115
chore: (p)npm up
cebreus May 13, 2024
b6edd72
releaseAutomat: release 4.5.0
cebreus May 15, 2024
acc54e0
refactor: update ESLint configuration with eslint-plugin-regexp
cebreus May 15, 2024
cdf0d43
chore: pnpm up
cebreus Sep 7, 2024
5b9ea58
build(deps): upgrade dependencies including gulp to v5
cebreus Sep 7, 2024
b71cfcc
refactor(build): modularise build system and relocate core tasks
cebreus Sep 8, 2024
a93e03a
refactor(build): restructure Gulp tasks and modernise build system
cebreus Feb 28, 2025
22866bf
feat(ui): implement dynamic features and hero components
cebreus Mar 25, 2026
8fb5221
test(gulp): refactor task tests for isolated unit testing
cebreus Jul 3, 2025
f0ed39d
docs: rewrite core documentation and project guides
cebreus Mar 31, 2026
09414b7
feat(routes): implement self-contained minimal layout for 404
cebreus Mar 31, 2026
0428271
test(build): update helpers validation for refactored pipeline
cebreus Mar 31, 2026
31cfd9b
chore: (p)npm up
cebreus Mar 31, 2026
a4e8dfe
feat(dx): add project initialization script
cebreus Apr 15, 2026
843104e
chore(deps): remove .npmrc configuration
cebreus Apr 15, 2026
5daced6
build(gulp): optimise pipeline with incremental builds and parallelism
cebreus Apr 15, 2026
5a8f5eb
docs(components): update component list and add page blueprint
cebreus Apr 15, 2026
84164fe
test(suite): add unit tests for build tasks and refine smoke tests
cebreus Apr 15, 2026
67fafba
chore(init): refine asset preservation and doc pruning
cebreus Apr 15, 2026
9653857
temp massive refacotr, optmisation
cebreus Apr 17, 2026
de2489f
refactor(dx): disable Prettier for Markdown files
cebreus May 25, 2026
d089c0e
chore(dx): ignore generated and sandbox artefacts
cebreus May 25, 2026
399a990
refactor(build): centralise route content artifacts
cebreus May 25, 2026
e65384f
build(styles): split global css into explicit bundles
cebreus May 25, 2026
883d090
refactor(routes): extract shared route sass abstracts
cebreus May 25, 2026
e5a41f2
fix(home): improve pipeline badge contrast
cebreus May 25, 2026
59e146a
test(visual): add build and export parity coverage
cebreus May 25, 2026
3edd2e1
chore(build): tighten image and pipeline helpers
cebreus May 25, 2026
8e7779b
chore(deps): update pnpm dependencies
cebreus May 25, 2026
b6fd898
docs(memories): add architectural and logic correctness gotchas
cebreus May 25, 2026
49777aa
chore(dx): migrate to Lefthook for git hooks
cebreus May 25, 2026
97ea786
chore(deps): upgrade toolchain and add pnpm workspace config
cebreus Jun 8, 2026
7e70d39
docs(memories): add dependency gotchas and project guidance
cebreus Jun 8, 2026
ea3d637
docs(dx): enhance project guides and pipeline documentation
cebreus Jun 8, 2026
f500c57
refactor(dx): refine linting configurations
cebreus Jun 8, 2026
2f28ac9
refactor(build): split gulp utils into domain modules
cebreus Jun 8, 2026
ae1b252
test(suite): expand unit, integration, and e2e coverage
cebreus Jun 8, 2026
97ca622
feat(showcase): add showcase route
cebreus Jun 8, 2026
68851c3
chore(src): update templates, scripts, and component styles
cebreus Jun 8, 2026
dc957e2
build: upgrade dependencies and improve JS processing
cebreus Jun 8, 2026
3e23d17
chore(build): add node-gyp dev dependency
cebreus Jun 8, 2026
34fc127
chore(build): refine style compilation and remove jsdocs
cebreus Jun 8, 2026
d10eb0a
test(suite): improve e2e watch and add docs sync coverage
cebreus Jun 8, 2026
89488cf
feat(scripts): implement project template initialization
cebreus Jun 8, 2026
febb3a1
Merge remote-tracking branch 'devstack/develop' into gulp5
cebreus Jun 8, 2026
17ff381
chore(init): remove project template initialization script
cebreus Jun 8, 2026
72a1e8e
chore(src): purge redundant project template boilerplate and obsolete…
cebreus Jun 8, 2026
6fd45e6
feat(content): add reading time estimation utility
cebreus Jun 11, 2026
1dd2518
fix(build): resolve cross-platform path handling and extract hooks
cebreus Jun 11, 2026
552da56
chore(deps): upgrade dev dependencies and remove obsolete
cebreus Jul 2, 2026
251151a
docs(memories): condense and add new gotcha entries
cebreus Jul 2, 2026
1be4acb
chore(dx): ignore build output directories
cebreus Jul 2, 2026
be68aaa
refactor(build): tune image optimization and update config constants
cebreus Jul 2, 2026
0c2093b
fix(build): resolve cross-platform paths and add windows compat tests
cebreus Jul 2, 2026
fc75158
chore(changeset): rawCapture
cebreus Jul 2, 2026
e0638b8
chore(changeset): cleanupReleaseNotes
cebreus Jul 2, 2026
0f3e758
chore(changeset): remove non-propagable memories changesets
cebreus Jul 2, 2026
3232947
chore(changeset): remove accidental files from .tmp leftover
cebreus Jul 2, 2026
70695b4
docs(dx): refine component, Nunjucks, routing, and testing guides
cebreus Jul 2, 2026
1d6bd31
chore(release): releaseAutomat
cebreus Jul 2, 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
1 change: 1 addition & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ insert_final_newline = ignore

[*.md]
trim_trailing_whitespace = false
max_line_length = 80

[Makefile]
indent_style = tab
Expand Down
4 changes: 1 addition & 3 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
FTP_HOST=
FTP_USER=
FTP_PASSWORD=
SITE_BASE_URL=https://gulp-devstack.cebre.us
6 changes: 6 additions & 0 deletions .env.local
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NODE_ENV=development
NODE_OPTIONS="--no-deprecation"
LOG_LEVEL=info # info (standard) | debug (extended) | verbose (maximum)

SITE_BASE_URL=http://localhost:3000

23 changes: 0 additions & 23 deletions .eslintignore

This file was deleted.

46 changes: 0 additions & 46 deletions .eslintrc.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/dependabot.yml

This file was deleted.

14 changes: 7 additions & 7 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ Replace [ ] by [x] to check these checkboxes!

#### My PR is a:

* [ ] πŸ’₯ Breaking change
* [ ] πŸ› Bug fix
* [ ] πŸ’… Enhancement
* [ ] πŸš€ New feature
- [ ] πŸ’₯ Breaking change
- [ ] πŸ› Bug fix
- [ ] πŸ’… Enhancement
- [ ] πŸš€ New feature

#### Main update on the:

* [ ] Templates and Code
* [ ] Framework
* [ ] Documentation
- [ ] Templates and Code
- [ ] Framework
- [ ] Documentation
72 changes: 0 additions & 72 deletions .github/workflows/codeql.yml

This file was deleted.

116 changes: 82 additions & 34 deletions .github/workflows/github-pages-deploy-pnpm.yml
Original file line number Diff line number Diff line change
@@ -1,62 +1,110 @@
name: Build and Deploy
name: Deploy Pages (pnpm)

on:
'on':
push:
branches: ['master']
workflow_dispatch:
branches: ['master', 'develop']
inputs:
skip_integration:
description: 'Skip integration tests (manual runs only)'
required: false
type: boolean
default: false

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: 'pages'
cancel-in-progress: false
group: pages-${{ github.ref }}
cancel-in-progress: true

env:
NODE_VERSION: '22'
PNPM_VERSION: '10'

jobs:
build-and-deploy:
verify-and-deploy:
name: Build and Deploy Pipeline
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
outputs:
page_url: ${{ steps.deployment.outputs.page_url }}

steps:
- name: Checkout πŸ”„
- name: Checkout
uses: actions/checkout@v4
- name: Setup PNPM πŸ“¦
with:
fetch-depth: 1

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 9
- name: Setup Node.js ${{ matrix.node-version }} 🟒
version: ${{ env.PNPM_VERSION }}
run_install: false

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- name: Cache dependencies πŸ—„οΈ
uses: actions/cache@v4
with:
path: ~/.pnpm-store
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-
- name: Install dependencies ⬇️
run: pnpm install --ignore-scripts
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
cache-dependency-path: pnpm-lock.yaml

- name: Install dependencies
run: pnpm install --frozen-lockfile --prefer-offline
env:
CI: true
- name: Build project πŸ”¨
run: pnpm build
- name: Inspect build output πŸ”
run: |
ls -lah ./build
du -sh ./build
- name: Setup Pages βš™οΈ

- name: Unit tests
run: pnpm run test:unit

- name: Integration tests
if: ${{ !(github.event_name == 'workflow_dispatch' && inputs.skip_integration) }}
run: pnpm run test:integration

- name: Build project
run: pnpm run build

- name: Smoke Tests (Output Verification)
run: pnpm test:smoke

- name: Validate built HTML
run: pnpm run build:validate:html

- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact πŸ“€

- name: Upload Pages artifact
uses: actions/upload-pages-artifact@v3
with:
path: 'build'
- name: Deploy to GitHub Pages πŸš€
path: build-prod

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

e2e-tests:
name: E2E Tests (Post-Deploy)
needs: verify-and-deploy
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: read

steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 1

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}

- name: E2E tests against deployed site
run: node --test tests/e2e/**/*.test.js
env:
E2E_BASE_URL: ${{ needs.verify-and-deploy.outputs.page_url }}
E2E_RETRY_COUNT: '4'
E2E_RETRY_DELAY_MS: '15000'
37 changes: 0 additions & 37 deletions .github/workflows/github-pages-deploy.yml

This file was deleted.

Loading