This is an automated email from the ASF dual-hosted git repository.
johnsd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ctakes-website.git
The following commit(s) were added to refs/heads/main by this push:
new f4f7586 updating checkout
f4f7586 is described below
commit f4f7586e95bbd2ee7696e7ca015c30e4289967a3
Author: Johnsd11 <[email protected]>
AuthorDate: Tue Mar 4 16:31:50 2025 -0500
updating checkout
---
.github/workflows/jekyll.yml | 32 ++++++++------------------------
1 file changed, 8 insertions(+), 24 deletions(-)
diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml
index 52728c3..a2e29ac 100644
--- a/.github/workflows/jekyll.yml
+++ b/.github/workflows/jekyll.yml
@@ -1,57 +1,41 @@
-# 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.
-
-# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages
on:
- # Runs on pushes targeting the default branch
push:
branches: ["main"]
-
- # 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@v3
+ uses: actions/checkout@v4 # Update to v4
- name: Setup Ruby
- uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf #
v1.146.0
+ uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf
with:
- ruby-version: '3.1' # 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
+ ruby-version: '3.1'
+ bundler-cache: true
+ cache-version: 0
- name: Setup Pages
id: pages
- uses: actions/configure-pages@v3
+ uses: actions/configure-pages@v3 # Keep using v3 for pages
configuration
- name: Build with Jekyll
- # Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{
steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
- # Automatically uploads an artifact from the './_site' directory by
default
- uses: actions/upload-pages-artifact@v2
+ uses: actions/upload-pages-artifact@v3 # Update to v3 (pages artifact
upload)
- # Deployment job
deploy:
environment:
name: github-pages
@@ -61,4 +45,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
- uses: actions/deploy-pages@v2
+ uses: actions/deploy-pages@v2 # Use v2 for deployment