diff --git a/content/Gemfile b/content/Gemfile index ba38a6c2..97405dd8 100644 --- a/content/Gemfile +++ b/content/Gemfile @@ -29,5 +29,11 @@ end # Performance-booster for watching directories on Windows gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform? - gem "webrick", "~> 1.8" + +gem "base64" +# for safe_yaml +gem "bigdecimal" +# for liquid +gem "csv" +# for jekyll diff --git a/content/Gemfile.lock b/content/Gemfile.lock index d1401333..8d446cb3 100644 --- a/content/Gemfile.lock +++ b/content/Gemfile.lock @@ -3,20 +3,25 @@ GEM specs: addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) + base64 (0.3.0) + bigdecimal (4.1.2) colorator (1.1.0) - concurrent-ruby (1.1.9) + concurrent-ruby (1.3.6) + csv (3.3.5) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.15.5) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x64-mingw-ucrt) + ffi (1.17.4-x86_64-linux-gnu) fileutils (1.6.0) forwardable-extended (2.6.0) - http_parser.rb (0.8.0) - i18n (1.8.11) + http_parser.rb (0.8.1) + i18n (1.14.8) concurrent-ruby (~> 1.0) io-wait (0.2.1) - jekyll (4.2.1) + jekyll (4.2.2) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) @@ -33,7 +38,7 @@ GEM terminal-table (~> 2.0) jekyll-redirect-from (0.16.0) jekyll (>= 3.3, < 5.0) - jekyll-sass-converter (2.1.0) + jekyll-sass-converter (2.2.0) sassc (> 2.0.1, < 3.0) jekyll-seo-tag (2.7.1) jekyll (>= 3.8, < 5.0) @@ -43,14 +48,16 @@ GEM jekyll (>= 3.3, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - kramdown (2.3.1) - rexml + kramdown (2.5.2) + rexml (>= 3.4.4) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - liquid (4.0.3) - listen (3.7.1) + liquid (4.0.4) + listen (3.10.0) + logger rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) + logger (1.7.0) mercenary (0.4.0) net-http (0.2.0) net-protocol @@ -61,12 +68,12 @@ GEM pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (7.0.5) - rb-fsevent (0.11.0) - rb-inotify (0.10.1) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.4.2) + rexml (3.4.4) rinku (2.0.6) - rouge (3.27.0) + rouge (3.30.0) safe_yaml (1.0.5) sassc (2.4.0) ffi (~> 1.9) @@ -89,6 +96,9 @@ PLATFORMS x86_64-linux DEPENDENCIES + base64 + bigdecimal + csv fileutils jekyll (~> 4.2.0) jekyll-redirect-from @@ -103,4 +113,4 @@ DEPENDENCIES webrick (~> 1.8) BUNDLED WITH - 2.2.22 + 4.0.11 diff --git a/content/working-groups/CWL4HPC.md b/content/working-groups/CWL4HPC.md index 93be6d10..9e08e65c 100644 --- a/content/working-groups/CWL4HPC.md +++ b/content/working-groups/CWL4HPC.md @@ -33,6 +33,7 @@ Domain experts, HPC administrators, workflow designers and maintainers, and work |Feature|Status| |--- |--- | | Iterative patterns| A `cwltool:Loop` requirement has been [proposed](https://github.com/common-workflow-language/common-workflow-language/issues/495) and implemented as a CWL extension in [cwltool](https://github.com/common-workflow-language/cwltool) and [StreamFlow](https://streamflow.di.unito.it). Currently, its inclusion in the CWL v1.3 standard as a [native feature](https://github.com/common-workflow-language/cwltool/pull/1779) is under discussion | +| Master's thesis | [Bruno P. Kinoshita](https://orcid.org/0000-0001-8250-4074) thesis "CWL workflows with MPI in bare-metal, containers, cloud, and HPC" at the Universities of Santiago de Compostela (USC) and Da Coruña (UDC). | ### Publications diff --git a/site/cwl-jekyll.cwl b/site/cwl-jekyll.cwl index 448f29df..19ce4d55 100755 --- a/site/cwl-jekyll.cwl +++ b/site/cwl-jekyll.cwl @@ -24,7 +24,7 @@ hints: inplaceUpdate: true DockerRequirement: dockerFile: | - FROM debian:bullseye + FROM debian:13 RUN apt-get update && apt-get install -yq bundler nodejs locales && gem install bundler RUN echo en_US.UTF-8 UTF-8 > /etc/locale.gen && locale-gen ENV LANG en_US.UTF-8 diff --git a/site/linkchecker.cwl b/site/linkchecker.cwl index 056c9986..e4a6f423 100755 --- a/site/linkchecker.cwl +++ b/site/linkchecker.cwl @@ -13,7 +13,7 @@ requirements: hints: DockerRequirement: dockerFile: | - FROM debian:11 + FROM debian:13 RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get -yq install --no-install-recommends linkchecker dockerImageId: commonworkflowlanguage/linkchecker