diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index dff28e2..9b3bc45 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -50,7 +50,7 @@ jobs: with: signed-commit-message: 'chore: $contributorName has signed the CLA' path-to-signatures: 'signatures/version1/cla.json' - path-to-document: 'https://github.com/{{ github.repository }}/blob/master/docs/jekyll/_site/manual/developer-resources/cla.html' # e.g. a CLA or a DCO document + path-to-document: 'https://github.com/${{ github.repository }}/blob/master/docs/jekyll/_site/manual/developer-resources/cla.html' # e.g. a CLA or a DCO document # branch should not be protected branch: 'master' allowlist: "{{ cookiecutter.github_username }},github-actions[bot],dependabot[bot],bot*" diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml index b6c5357..eeeab84 100644 --- a/.github/workflows/jekyll-gh-pages.yml +++ b/.github/workflows/jekyll-gh-pages.yml @@ -60,13 +60,10 @@ jobs: ruby-version: '3.3' # Recommended for Jekyll 4.4 in 2026 bundler-cache: true # Runs 'bundle install' and caches gems automatically working-directory: ./docs/jekyll - - name: Install Ruby Packages - run: | - make ruby-install - name: Setup Pages uses: actions/configure-pages@v5 - name: Build with Jekyll site in /docs/jekyll - run: make build-docs + run: make jekyll env: PAGES_REPO_NWO: ${{ github.repository }} JEKYLL_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/changelogs/CHANGELOG.md b/changelogs/CHANGELOG.md index c328d22..9474291 100644 --- a/changelogs/CHANGELOG.md +++ b/changelogs/CHANGELOG.md @@ -99,25 +99,33 @@ Feat 010 (#33) - Merge pull request #36 from jcook3701/develop Feat 011 cla fix (#35) -- Update template -- Update template -- Update template -- Update template -- Update template -- Merge branch 'cookiecutter-template' into feat-012 -- Update template -- Merge branch 'cookiecutter-template' into feat-012 +- Feat 012 (#37) -### 🐛 Fixed +* feat(build): Updates to documentation makefile. -- *(template)* Updates to template cookiecutter.json file. -- *(cla)* Fix for CLA fix for master branch. -- *(makefile)* Minor fix for documentation emoji. +* fix(cla): Fix for CLA fix for master branch. +- Merge pull request #38 from jcook3701/develop + +Feat 012 (#37) +- Creating file for storing CLA Signatures +- Feat 012 (#39) + +* feat(build): Updates to documentation makefile. + +* fix(cla): Fix for CLA fix for master branch. -### 🚀 Added +* chore(template) Update template from cookiecutter-cookiecutter repository. -- *(build)* Updates to documentation makefile. -- *(build)* Updates to documentation makefile. +* fix(makefile): Minor fix for documentation emoji. +- Merge pull request #40 from jcook3701/develop + +Feat 012 (#39) + +### 🐛 Fixed + +- *(template)* Updates to template cookiecutter.json file. +- *(makefile)* Emoji for documentation fixed. +- *(ci/cd)* Jekyll build and deploy fix. ## [0.1.0] - 2025-12-05 ### ⚙️ Miscellaneous diff --git a/changelogs/releases/v0.1.1.md b/changelogs/releases/v0.1.1.md index 4ba65c6..5a49b0a 100644 --- a/changelogs/releases/v0.1.1.md +++ b/changelogs/releases/v0.1.1.md @@ -99,22 +99,30 @@ Feat 010 (#33) - Merge pull request #36 from jcook3701/develop Feat 011 cla fix (#35) -- Update template -- Update template -- Update template -- Update template -- Update template -- Merge branch 'cookiecutter-template' into feat-012 -- Update template -- Merge branch 'cookiecutter-template' into feat-012 +- Feat 012 (#37) -### 🐛 Fixed +* feat(build): Updates to documentation makefile. -- *(template)* Updates to template cookiecutter.json file. -- *(cla)* Fix for CLA fix for master branch. -- *(makefile)* Minor fix for documentation emoji. +* fix(cla): Fix for CLA fix for master branch. +- Merge pull request #38 from jcook3701/develop + +Feat 012 (#37) +- Creating file for storing CLA Signatures +- Feat 012 (#39) + +* feat(build): Updates to documentation makefile. + +* fix(cla): Fix for CLA fix for master branch. -### 🚀 Added +* chore(template) Update template from cookiecutter-cookiecutter repository. -- *(build)* Updates to documentation makefile. -- *(build)* Updates to documentation makefile. +* fix(makefile): Minor fix for documentation emoji. +- Merge pull request #40 from jcook3701/develop + +Feat 012 (#39) + +### 🐛 Fixed + +- *(template)* Updates to template cookiecutter.json file. +- *(makefile)* Emoji for documentation fixed. +- *(ci/cd)* Jekyll build and deploy fix. diff --git a/{{ cookiecutter.project_slug }}/Makefile b/{{ cookiecutter.project_slug }}/Makefile index 3c9ecd3..fd65da4 100644 --- a/{{ cookiecutter.project_slug }}/Makefile +++ b/{{ cookiecutter.project_slug }}/Makefile @@ -39,7 +39,7 @@ AUTHOR = "{{ cookiecutter.author }}" VERSION = "{{ cookiecutter.version }}" PUBLISHDIR ?= # -------------------------------------------------- -# 📘 Documentation (Sphinx + Jekyll) +# 📚 Documentation (Sphinx + Jekyll) # -------------------------------------------------- RUBY_INSTALL := bundle install JEKYLL_BUILD := bundle exec jekyll build --quiet @@ -50,7 +50,7 @@ JEKYLL_SERVE := bundle exec jekyll serve # -------------------------------------------------- # Default: # -------------------------------------------------- -all: build +all: ruby-install build # -------------------------------------------------- # ♦️ Ruby # -------------------------------------------------- @@ -60,7 +60,7 @@ ruby-install: # 📚 Documentation (Jekyll) # -------------------------------------------------- jekyll: - $(AT)echo "🔨 Building Jekyll site 📘..." + $(AT)echo "🔨 Building Jekyll site 📚..." $(AT)$(JEKYLL_BUILD) $(AT)echo "✅ Full documentation build complete!"