From b3be09a2d8c9923f927585163fb8b6e49824195a Mon Sep 17 00:00:00 2001 From: Pat O'Connor Date: Sat, 22 Mar 2025 15:26:53 +0000 Subject: [PATCH] task(GUIDEFRAME-46): updating docs workflows Signed-off-by: Pat O'Connor --- .DS_Store | Bin 10244 -> 10244 bytes .github/workflows/ci.yaml | 23 +++++++++++++++++++++++ .github/workflows/pages.yaml | 7 +------ docs/.nojekyll | 0 docs/Gemfile | 2 +- docs/Gemfile.lock | 2 +- 6 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 .github/workflows/ci.yaml create mode 100644 docs/.nojekyll diff --git a/.DS_Store b/.DS_Store index 83fd82b1d20a03173770890e387e313920d93d2e..6d0c99511a49c34c0a36f09a7a9ecfd2b0c1fcd2 100644 GIT binary patch delta 101 zcmZn(XbG6$&nUeyU^hRb^kyD`ZpO*~1;20`F&Hx#F{A)VgUJU(#3mmQVx4?YSdZJ1 zA(g=ph|?I%K;mo+jtmTpb(`;qShH^aEycsSv0)d}W_E>NEKK=bllMu;Z~h_nhzS7c CKp!ap delta 589 zcma)(KTE?v7{;HpMwfz3Dmu6*5kip^LmHFfCvY-@t1bD{79<*N?d;O64#Is0M@z{l z_<46-eMBWXi_90% zRSnIhvQKRYvshahW=zW^t50r+YjJIzOl6r5ItQBU_OKZ+&m!Gn4I_7S&2GndASdEY zf>BN$i4S#OT&XQRq7#Q1K5G?M;)}?)>1N|he%vK!!pJaV^m1$l@6oEAw-xbJh^Y*- zhy7!?oaN(`O_*>=Tw{qZwRTzQ{u7c}8PHa^4q5#)=D>=zxL4$K>)>Z2J#JL1zXO+y AcmMzZ diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..2798504 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,23 @@ +name: CI + +on: + push: + branches: ["main"] + pull_request: + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.3' # Not needed with a .ruby-version file + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + cache-version: 0 # Increment this number if you need to re-download cached gems + working-directory: docs + - name: Build with Jekyll + run: bundle exec jekyll build \ No newline at end of file diff --git a/.github/workflows/pages.yaml b/.github/workflows/pages.yaml index ce7363e..1c82b64 100644 --- a/.github/workflows/pages.yaml +++ b/.github/workflows/pages.yaml @@ -8,10 +8,7 @@ name: Deploy Jekyll site to Pages on: push: - branches: - - "main" - paths: - - "docs/**" + branches: ["main"] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: @@ -40,7 +37,6 @@ jobs: ruby-version: '3.3' # Not needed with a .ruby-version file bundler-cache: true # runs 'bundle install' and caches installed gems automatically cache-version: 0 # Increment this number if you need to re-download cached gems - woking-directory: '${{ github.workspace }}/docs' - name: Setup Pages id: pages uses: actions/configure-pages@v5 @@ -52,7 +48,6 @@ jobs: - name: Upload artifact # Automatically uploads an artifact from the './_site' directory by default uses: actions/upload-pages-artifact@v3 - with: docs/_site/ # Deployment job deploy: diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/docs/Gemfile b/docs/Gemfile index fb982b7..9dc0c75 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -4,4 +4,4 @@ gem "jekyll", "~> 4.4.1" # installed by `gem jekyll` # gem "webrick" # required when using Ruby >= 3 and Jekyll <= 4.2.2 gem "just-the-docs", "0.10.1" # pinned to the current release -# gem "just-the-docs" # always download the latest release +# gem "just-the-docs" # always download the latest release \ No newline at end of file diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index 2052fe4..8e90359 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -94,4 +94,4 @@ DEPENDENCIES just-the-docs (= 0.10.1) BUNDLED WITH - 2.5.9 + 2.5.9 \ No newline at end of file