From aa7a5dbb87465d791c4117250b40a92f5c023209 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:35:17 +0000 Subject: [PATCH 01/34] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f9ed0b93..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @devcontainers/maintainers +* @igeclouds/maintainers From d7b2fd0303b0cdefd61105283e05824d81676d52 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:35:45 +0000 Subject: [PATCH 02/34] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f889e7dc..2bec03d1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igeclouds/maintainers +* @igecloud/maintainers From 2ea3f2143c66b735f660b7892c6d1725d4decada Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:36:26 +0000 Subject: [PATCH 03/34] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 2bec03d1..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igecloud/maintainers +* @igeclouds/maintainers From 9a371890dcff405fb01b92cf116efd8999bc9153 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:36:58 +0000 Subject: [PATCH 04/34] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f889e7dc..2bec03d1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igeclouds/maintainers +* @igecloud/maintainers From 2b454111b18f7fa9b3c56f5a1bedb3ca75870d7b Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:45:24 +0000 Subject: [PATCH 05/34] Update _config.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index 855811df..f72bcda9 100644 --- a/_config.yml +++ b/_config.yml @@ -4,9 +4,9 @@ description: > Development containers documentation and specification page. # baseurl: / # the subpath of your site, e.g. /blog/ -url: https://devcontainers.github.io # the base hostname & protocol for your site -git_address: https://github.com/devcontainers/devcontainers.github.io -git_edit_address: https://github.com/devcontainers/devcontainers.github.io/settings/pages/blob/gh-pages +url: https://projectservice.github.io # the base hostname & protocol for your site +git_address: https://github.com/igeclouds/projectservice.github.io +git_edit_address: https://github.com/igeclouds/projectservice.github.io/settings/pages/blob/gh-pages # Build settings markdown: kramdown @@ -25,7 +25,7 @@ exclude: - README.md - resources -timezone: Europe/Zurich +timezone: Europe/London defaults: - scope: From d1369d09b015ca18dd069b76d725d39248f06956 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:16:55 +0000 Subject: [PATCH 06/34] Update base.Dockerfile Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .devcontainer/base.Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.devcontainer/base.Dockerfile b/.devcontainer/base.Dockerfile index 9e3296a6..0b3f27e8 100644 --- a/.devcontainer/base.Dockerfile +++ b/.devcontainer/base.Dockerfile @@ -18,9 +18,8 @@ RUN gem install bundler jekyll github-pages ARG NODE_VERSION="none" RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"; fi -# [Optional] Uncomment this section to install additional OS packages. # RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends +# && apt-get -y install --no-install-recommends npm install -g wrangler -# [Optional] Uncomment this line to install global node packages. -# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 + +# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 From b2c8d30d516a04855c54ebff7c10aae61c9a602e Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:18:51 +0000 Subject: [PATCH 07/34] Update Dockerfile Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .devcontainer/Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 19e72747..af8f9a52 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -8,7 +8,8 @@ RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/ # [Optional] Uncomment this section to install additional OS packages. # RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends +# && apt-get -y install --no-install-recommends npm install -g wrangler -# [Optional] Uncomment this line to install global node packages. -# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 \ No newline at end of file + +# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g wrangler + 2>&1 From 77ca97ec3a907159812b2345163e83287046f7e4 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:28:06 +0000 Subject: [PATCH 08/34] Update index.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 5c901c91..39ec5b1e 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@
-

Development Containers

+

Development & Design Containers

An open specification for enriching containers with development specific content and settings. @@ -16,7 +16,7 @@

Development Containers


- Star
@@ -61,7 +61,7 @@

Gear cogs

Gear cogs

-

Supporting Tools

+

Supporting Tools

A variety of tools and services support this standard.

From 7a0079607867972bbd58d2d3059ef5218f6bcc2f Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:34:45 +0000 Subject: [PATCH 09/34] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5b35dcb2..6ee4df25 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Development Containers Website +# Developers & Designers Resource Repository This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). @@ -8,7 +8,7 @@ You may view the site at [containers.dev](https://containers.dev). If you'd like to build and preview the site yourself, we make it as smooth as possible through a dev container in this repo! -### Dev container +### Dev & Design Container You may build GitHub Pages sites with [Jekyll](https://jekyllrb.com/), which is a Ruby gem. You could manually install these tools on your machine, or you can easily get started with the setup you already need through a dev container! @@ -24,7 +24,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` * Check out the site! http://localhost:4000/containers.dev/ -## Feedback and contributing +## Feedback and contributing If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. From ecff39490408dc713eacd0cf0b60e6f9b314abe2 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:36:43 +0000 Subject: [PATCH 10/34] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ee4df25..6ed1cee2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [containers.dev](https://containers.dev). +You may view the site at [containers.dev](https://igecloud.dev). ## Building From 0039e007e19c1756673c29372ad2be73e2286bed Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:38:55 +0000 Subject: [PATCH 11/34] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ed1cee2..968e2759 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. -For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo](https://github.com/devcontainers/spec). +For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). ## License From 68b40ace736ef42d9c453c6937ccc70f65ce526c Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:40:43 +0000 Subject: [PATCH 12/34] Update collections.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- collections.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collections.html b/collections.html index 205688e5..4a141bf2 100644 --- a/collections.html +++ b/collections.html @@ -12,7 +12,7 @@

Collections

- To add your own collection to this list, please create a PR editing this yaml file. + To add your own collection to this list, please create a PR editing this yaml file.

Name From 25c0b96b8f31192aea56bf12a683e0d8192072ea Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:41:40 +0000 Subject: [PATCH 13/34] Update guides.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- guides.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides.html b/guides.html index 6234d1d0..7c8ef2df 100644 --- a/guides.html +++ b/guides.html @@ -1,6 +1,6 @@ --- layout: singlePage -title: Dev Container Guides +title: IGE Cloud Dev Container Guides --- {% for post in site.posts %} From ca4273ec801fdbf954dda08fb184c71f70015e32 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:44:47 +0000 Subject: [PATCH 14/34] Update specification-toc.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _data/specification-toc.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_data/specification-toc.yml b/_data/specification-toc.yml index 5f034b58..e62ec523 100644 --- a/_data/specification-toc.yml +++ b/_data/specification-toc.yml @@ -1,4 +1,4 @@ -- title: Development Containers +- title: Development & Design Containers children: - title: Base Protocol anchor: Base_Protocol @@ -214,4 +214,4 @@ - title: Variable anchor: Types_Variable - title: VariablePresentationHint - anchor: Types_VariablePresentationHint \ No newline at end of file + anchor: Types_VariablePresentationHint From 449652ac581012407abd3242304a33120d45b3f0 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:50:13 +0000 Subject: [PATCH 15/34] Update footer.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _includes/footer.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_includes/footer.html b/_includes/footer.html index 63bb8bd7..adc8643c 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -27,10 +27,10 @@
  • From 62cf9cc5333247ead8ca7b859426080949c8c720 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:02:22 +0000 Subject: [PATCH 16/34] Update footer.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _includes/footer.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/footer.html b/_includes/footer.html index adc8643c..f30654c8 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -15,7 +15,7 @@ Star
  • - Watch + Watch
  • @@ -28,7 +28,7 @@
  • From a66177dd17ae35e58482841c8ff4e818867d92b1 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:04:06 +0000 Subject: [PATCH 17/34] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 968e2759..4405d7b7 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * You may review supporting tools and services [here](https://containers.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/containers.dev/ +* Check out the site! http://localhost:4000/igecloud.dev/ ## Feedback and contributing From 0213a280c3badf838730a43b2e7dd7349287f577 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:04:37 +0000 Subject: [PATCH 18/34] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4405d7b7..8171c007 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [containers.dev](https://igecloud.dev). +You may view the site at [igecloud.dev](https://igecloud.dev). ## Building From 1ea31d245236f6010c88e08986d09b2faa292ab0 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:19:09 +0000 Subject: [PATCH 19/34] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 2bec03d1..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igecloud/maintainers +* @igeclouds/maintainers From bd1ec19cbac245772c777eeaf0cb8c3a6fe96a9a Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:21:25 +0000 Subject: [PATCH 20/34] Update CNAME Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index 5e77b88a..50080961 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -containers.dev \ No newline at end of file +igecloud.dev From 564de798c0db779ce029442b954285230714bbc7 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:44:45 +0000 Subject: [PATCH 21/34] Create jekyll.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/jekyll.yml | 63 ++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 .github/workflows/jekyll.yml diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml new file mode 100644 index 00000000..d5eb8a69 --- /dev/null +++ b/.github/workflows/jekyll.yml @@ -0,0 +1,63 @@ +# 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: ["gh-pages"] + + # 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 one concurrent deployment +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Ruby + uses: ruby/setup-ruby@ee2113536afb7f793eed4ce60e8d3b26db912da4 # v1.127.0 + with: + ruby-version: '3.0' # 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 + - name: Setup Pages + id: pages + uses: actions/configure-pages@v3 + - 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@v1 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 From cfbcc5e2e8277b8a0b31a0c29f40a7ebea58c485 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:09:32 +0000 Subject: [PATCH 22/34] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/README.md b/README.md index 8171c007..d50749ba 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,3 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` * Check out the site! http://localhost:4000/igecloud.dev/ -## Feedback and contributing - -If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. - -For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). - -## License - -License for this repository: https://github.com/devcontainers/containers.dev/blob/gh-pages/LICENSE. From b33d0a42e974a20db2aef2e0a4a12b115a655ee5 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:22:59 +0000 Subject: [PATCH 23/34] Update CNAME Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index 50080961..a67d0c9b 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -igecloud.dev +igecloud.dev/devcontainers From 7787e9e149b360d5e9b6485a7d9f5b9e163f6aa8 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:26:43 +0000 Subject: [PATCH 24/34] Create README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d50749ba..1460df54 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [igecloud.dev](https://igecloud.dev). +You may view the site at [containers.dev](https://igecloud.dev). ## Building @@ -22,5 +22,14 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * You may review supporting tools and services [here](https://containers.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/igecloud.dev/ +* Check out the site! http://localhost:4000/containers.dev/ +## Feedback and contributing + +If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. + +For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). + +## License + +License for this repository: https://github.com/igeclouds/igecloud.dev/blob/gh-pages/LICENSE. From 8fbbc9fe80e0def86945ccb2631b7c5edea2268f Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:49:07 +0000 Subject: [PATCH 25/34] Delete collections.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- collections.html | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 collections.html diff --git a/collections.html b/collections.html deleted file mode 100644 index 4a141bf2..00000000 --- a/collections.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Collections -layout: table -sectionid: collection-index ---- - -

    Collections

    -

    - This list below contains pointers to official and community-contributed Dev Container assets, including Features and Templates. - Collections on this list are continuously crawled for liveness, and can be presented in UX of Dev Container-supporting tools - (i.e. it will be presented in the GitHub Codespaces and VS Code Dev Containers UX). -

    - -

    - To add your own collection to this list, please create a PR editing this yaml file. -

    - - Name - Maintainer - Repository - - -{% for c in site.data.collection-index %} - - {{ c.name }} - {{ c.maintainer | strip_html }} - {{ c.repository | strip_html }} - -{% endfor %} From 89eb92560af64fe5df999053cdc81d82ebb79f1f Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Fri, 10 Feb 2023 16:16:46 +0000 Subject: [PATCH 26/34] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1460df54..257e72c8 100644 --- a/README.md +++ b/README.md @@ -12,17 +12,17 @@ If you'd like to build and preview the site yourself, we make it as smooth as po You may build GitHub Pages sites with [Jekyll](https://jekyllrb.com/), which is a Ruby gem. You could manually install these tools on your machine, or you can easily get started with the setup you already need through a dev container! -You may review this repo's dev container in the [`.devcontainer`](https://github.com/devcontainers/containers.dev/tree/gh-pages/.devcontainer) folder. +You may review this repo's dev container in the [`.devcontainer`](https://github.com/igeclouds/igeclouds.dev/tree/gh-pages/.devcontainer) folder. It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-containers/tree/main/containers/jekyll). ### Steps to build and run * Clone or open this repo in the dev container-supporting editor of your choosing. - * You may review supporting tools and services [here](https://containers.dev/supporting). + * You may review supporting tools and services [here](https://igeclouds.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/containers.dev/ +* Check out the site! http://localhost:4000/igeclouds.dev/ ## Feedback and contributing @@ -32,4 +32,4 @@ For issues on and contributions to the dev container specification itself, pleas ## License -License for this repository: https://github.com/igeclouds/igecloud.dev/blob/gh-pages/LICENSE. +License for this repository: https://github.com/igeclouds/devcontainers/blob/gh-pages/LICENSE. From 0e21eb1c3f4b850f56e0794739f9dc4e44a69a3e Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Fri, 10 Feb 2023 21:59:24 +0000 Subject: [PATCH 27/34] Create hadolint.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/hadolint.yml | 47 ++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/hadolint.yml diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml new file mode 100644 index 00000000..f57b1715 --- /dev/null +++ b/.github/workflows/hadolint.yml @@ -0,0 +1,47 @@ +# 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. +# hadoint is a Dockerfile linter written in Haskell +# that helps you build best practice Docker images. +# More details at https://github.com/hadolint/hadolint + +name: Hadolint + +on: + push: + branches: [ "gh-pages" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "gh-pages" ] + schedule: + - cron: '23 5 * * 5' + +permissions: + contents: read + +jobs: + hadolint: + name: Run hadolint scanning + runs-on: ubuntu-latest + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Run hadolint + uses: hadolint/hadolint-action@f988afea3da57ee48710a9795b6bb677cc901183 + with: + dockerfile: ./Dockerfile + format: sarif + output-file: hadolint-results.sarif + no-fail: true + + - name: Upload analysis results to GitHub + uses: github/codeql-action/upload-sarif@v2 + with: + sarif_file: hadolint-results.sarif + wait-for-processing: true From 2f0995d3035059f89f2ad2adbb77d5e0ce973386 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Fri, 10 Feb 2023 22:03:55 +0000 Subject: [PATCH 28/34] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 38 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/custom.md | 10 ++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/custom.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..dd84ea78 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md new file mode 100644 index 00000000..48d5f81f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -0,0 +1,10 @@ +--- +name: Custom issue template +about: Describe this issue template's purpose here. +title: '' +labels: '' +assignees: '' + +--- + + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..bbcbbe7d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. From 5f9f0157c4bdcc2102ff9764df93a29cf76369a7 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Fri, 10 Feb 2023 23:21:20 +0000 Subject: [PATCH 29/34] Update _config.yml Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- _config.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_config.yml b/_config.yml index f72bcda9..5ec93721 100644 --- a/_config.yml +++ b/_config.yml @@ -1,12 +1,12 @@ # Site settings -title: Development containers +title: Internet Governance Experts description: > Development containers documentation and specification page. # baseurl: / # the subpath of your site, e.g. /blog/ -url: https://projectservice.github.io # the base hostname & protocol for your site -git_address: https://github.com/igeclouds/projectservice.github.io -git_edit_address: https://github.com/igeclouds/projectservice.github.io/settings/pages/blob/gh-pages +url: https://igecloud.dev/devcontainers +git_address: https://github.com/igeclouds/devcontainers.github.io +git_edit_address: https://github.com/igeclouds/devcontainers.github.io/settings/pages/blob/gh-pages # Build settings markdown: kramdown @@ -33,7 +33,7 @@ defaults: type: posts values: layout: post - sectionid: guide + sectionid: kubernetes - scope: path: _docs @@ -56,7 +56,7 @@ collections: permalink: /:collection/:path/ output: true posts: - permalink: /guide/:title + permalink: /kubernetes/:title output: true implementors: permalink: /:collection/:path/ From 350102a8cf2e480c5fedd3332c1ef2f52e187338 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Fri, 10 Feb 2023 23:25:02 +0000 Subject: [PATCH 30/34] Update _config.yml Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- _config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index 5ec93721..74bfffa7 100644 --- a/_config.yml +++ b/_config.yml @@ -51,13 +51,13 @@ defaults: layout: implementors sectionid: implementors -collections: +kubernetes: docs: - permalink: /:collection/:path/ + permalink: /:kubernetes/:path/ output: true posts: permalink: /kubernetes/:title output: true implementors: - permalink: /:collection/:path/ + permalink: /:kubernetes/:path/ output: true From 05d79df11b27a860f80d54fc8eb568dc0132e5f5 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Sat, 11 Feb 2023 09:38:50 +0000 Subject: [PATCH 31/34] Create dependabot.yml Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- .github/dependabot.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..822e4a56 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "" # See documentation for possible values + directory: "/src" # Location of package manifests + schedule: + interval: "weekly" From 75ddb159436a05c0affdf5c84f2f22d6c9a1010a Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Wed, 1 Mar 2023 04:56:44 +0000 Subject: [PATCH 32/34] Create .github/workflows/label.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/label.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/label.yml diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml new file mode 100644 index 00000000..46135690 --- /dev/null +++ b/.github/workflows/label.yml @@ -0,0 +1,22 @@ +# This workflow will triage pull requests and apply a label based on the +# paths that are modified in the pull request. +# +# To use this workflow, you will need to set up a .github/labeler.yml +# file with configuration. For more information, see: +# https://github.com/actions/labeler + +name: Labeler +on: [pull_request_target] + +jobs: + label: + + runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + + steps: + - uses: actions/labeler@v4 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" From b700dd67cf7aa93ccb1dec1146986017dfe5a564 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Mon, 6 Mar 2023 21:11:51 +0000 Subject: [PATCH 33/34] Create .github/workflows/snyk-container.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/snyk-container.yml | 55 ++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/workflows/snyk-container.yml diff --git a/.github/workflows/snyk-container.yml b/.github/workflows/snyk-container.yml new file mode 100644 index 00000000..dba716c8 --- /dev/null +++ b/.github/workflows/snyk-container.yml @@ -0,0 +1,55 @@ +# 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. + +# A sample workflow which checks out the code, builds a container +# image using Docker and scans that image for vulnerabilities using +# Snyk. The results are then uploaded to GitHub Security Code Scanning +# +# For more examples, including how to limit scans to only high-severity +# issues, monitor images for newly disclosed vulnerabilities in Snyk and +# fail PR checks for new vulnerabilities, see https://github.com/snyk/actions/ + +name: Snyk Container + +on: + push: + branches: [ "gh-pages", *sqlserver, main ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "gh-pages" ] + schedule: + - cron: '16 19 * * 3' + +permissions: + contents: read + +jobs: + snyk: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Build a Docker image + run: docker build -t your/image-to-test . + - name: Run Snyk to check Docker image for vulnerabilities + # Snyk can be used to break the build when it detects vulnerabilities. + # In this case we want to upload the issues to GitHub Code Scanning + continue-on-error: true + uses: snyk/actions/docker@14818c4695ecc4045f33c9cee9e795a788711ca4 + env: + # In order to use the Snyk Action you will need to have a Snyk API token. + # More details in https://github.com/snyk/actions#getting-your-snyk-token + # or you can signup for free at https://snyk.io/login + SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} + with: + image: your/image-to-test + args: --file=Dockerfile + - name: Upload result to GitHub Code Scanning + uses: github/codeql-action/upload-sarif@v2 + with: + sarif_file: snyk.sarif From 6ec5984abe0a87c20df2d87a6639d50833f03d84 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Tue, 4 Apr 2023 23:24:33 +0000 Subject: [PATCH 34/34] fix: Gemfile & Gemfile.lock to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-RUBY-ACTIVESUPPORT-3237242 - https://snyk.io/vuln/SNYK-RUBY-ACTIVESUPPORT-3360028 - https://snyk.io/vuln/SNYK-RUBY-ACTIVESUPPORT-569598 - https://snyk.io/vuln/SNYK-RUBY-ADDRESSABLE-1316242 - https://snyk.io/vuln/SNYK-RUBY-JEKYLL-451462 - https://snyk.io/vuln/SNYK-RUBY-KRAMDOWN-585939 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-1055008 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-1293239 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-1726792 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-20299 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-2413994 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-2620374 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-2630623 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-2630898 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-2840634 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-3052880 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-3357692 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-3357693 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-459107 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-534637 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-552159 - https://snyk.io/vuln/SNYK-RUBY-NOKOGIRI-72433 - https://snyk.io/vuln/SNYK-RUBY-RUBYZIP-22039 - https://snyk.io/vuln/SNYK-RUBY-RUBYZIP-469156 - https://snyk.io/vuln/SNYK-RUBY-TZINFO-2958048 --- Gemfile | 6 +- Gemfile.lock | 351 ++++++++++++++++++++++++++++----------------------- 2 files changed, 198 insertions(+), 159 deletions(-) diff --git a/Gemfile b/Gemfile index 29414965..b87bb228 100644 --- a/Gemfile +++ b/Gemfile @@ -1,15 +1,15 @@ source "https://rubygems.org" ruby RUBY_VERSION -gem "jekyll", "3.6.2" +gem "jekyll", "3.9.0" # to use GitHub Pages # gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jemoji" - gem "github-pages" + gem "jemoji", ">= 0.10.0" + gem "github-pages", ">= 207" gem "jekyll-remote-theme" end diff --git a/Gemfile.lock b/Gemfile.lock index f05bd56a..07b18938 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,231 +1,270 @@ GEM remote: https://rubygems.org/ specs: - activesupport (4.2.9) - i18n (~> 0.7) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.8.3) + public_suffix (>= 2.0.2, < 6.0) coffee-script (2.4.1) coffee-script-source execjs coffee-script-source (1.11.1) colorator (1.1.0) - concurrent-ruby (1.0.5) - ethon (0.11.0) - ffi (>= 1.3.0) - execjs (2.7.0) - faraday (0.15.2) - multipart-post (>= 1.2, < 3) - ffi (1.9.25) + commonmarker (0.23.8) + concurrent-ruby (1.2.2) + dnsruby (1.61.9) + simpleidn (~> 0.1) + em-websocket (0.5.3) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0) + ethon (0.16.0) + ffi (>= 1.15.0) + eventmachine (1.2.7) + execjs (2.8.1) + faraday (2.7.4) + faraday-net_http (>= 2.0, < 3.1) + ruby2_keywords (>= 0.0.4) + faraday-net_http (3.0.2) + ffi (1.15.5) forwardable-extended (2.6.0) - gemoji (3.0.0) - github-pages (170) - activesupport (= 4.2.9) - github-pages-health-check (= 1.3.5) - jekyll (= 3.6.2) - jekyll-avatar (= 0.5.0) - jekyll-coffeescript (= 1.0.2) + gemoji (3.0.1) + github-pages (225) + github-pages-health-check (= 1.17.9) + jekyll (= 3.9.0) + jekyll-avatar (= 0.7.0) + jekyll-coffeescript (= 1.1.1) + jekyll-commonmark-ghpages (= 0.2.0) jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.9.2) - jekyll-gist (= 1.4.1) - jekyll-github-metadata (= 2.9.3) - jekyll-mentions (= 1.2.0) - jekyll-optional-front-matter (= 0.3.0) + jekyll-feed (= 0.15.1) + jekyll-gist (= 1.5.0) + jekyll-github-metadata (= 2.13.0) + jekyll-include-cache (= 0.2.1) + jekyll-mentions (= 1.6.0) + jekyll-optional-front-matter (= 0.3.2) jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.2.0) - jekyll-redirect-from (= 0.12.1) - jekyll-relative-links (= 0.5.2) - jekyll-sass-converter (= 1.5.0) - jekyll-seo-tag (= 2.3.0) - jekyll-sitemap (= 1.1.1) - jekyll-swiss (= 0.4.0) - jekyll-theme-architect (= 0.1.0) - jekyll-theme-cayman (= 0.1.0) - jekyll-theme-dinky (= 0.1.0) - jekyll-theme-hacker (= 0.1.0) - jekyll-theme-leap-day (= 0.1.0) - jekyll-theme-merlot (= 0.1.0) - jekyll-theme-midnight (= 0.1.0) - jekyll-theme-minimal (= 0.1.0) - jekyll-theme-modernist (= 0.1.0) - jekyll-theme-primer (= 0.5.2) - jekyll-theme-slate (= 0.1.0) - jekyll-theme-tactile (= 0.1.0) - jekyll-theme-time-machine (= 0.1.0) - jekyll-titles-from-headings (= 0.5.0) - jemoji (= 0.8.1) - kramdown (= 1.14.0) - liquid (= 4.0.0) - listen (= 3.0.6) + jekyll-readme-index (= 0.3.0) + jekyll-redirect-from (= 0.16.0) + jekyll-relative-links (= 0.6.1) + jekyll-remote-theme (= 0.4.3) + jekyll-sass-converter (= 1.5.2) + jekyll-seo-tag (= 2.8.0) + jekyll-sitemap (= 1.4.0) + jekyll-swiss (= 1.0.0) + jekyll-theme-architect (= 0.2.0) + jekyll-theme-cayman (= 0.2.0) + jekyll-theme-dinky (= 0.2.0) + jekyll-theme-hacker (= 0.2.0) + jekyll-theme-leap-day (= 0.2.0) + jekyll-theme-merlot (= 0.2.0) + jekyll-theme-midnight (= 0.2.0) + jekyll-theme-minimal (= 0.2.0) + jekyll-theme-modernist (= 0.2.0) + jekyll-theme-primer (= 0.6.0) + jekyll-theme-slate (= 0.2.0) + jekyll-theme-tactile (= 0.2.0) + jekyll-theme-time-machine (= 0.2.0) + jekyll-titles-from-headings (= 0.5.3) + jemoji (= 0.12.0) + kramdown (= 2.3.1) + kramdown-parser-gfm (= 1.1.0) + liquid (= 4.0.3) mercenary (~> 0.3) - minima (= 2.1.1) - rouge (= 2.2.1) + minima (= 2.5.1) + nokogiri (>= 1.12.5, < 2.0) + rouge (= 3.26.0) terminal-table (~> 1.4) - github-pages-health-check (1.3.5) + github-pages-health-check (1.17.9) addressable (~> 2.3) - net-dns (~> 0.8) + dnsruby (~> 1.60) octokit (~> 4.0) - public_suffix (~> 2.0) - typhoeus (~> 0.7) - html-pipeline (2.8.0) + public_suffix (>= 3.0, < 5.0) + typhoeus (~> 1.3) + html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) + http_parser.rb (0.8.0) i18n (0.9.5) concurrent-ruby (~> 1.0) - jekyll (3.6.2) + jekyll (3.9.0) addressable (~> 2.4) colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.14) + jekyll-watch (~> 2.0) + kramdown (>= 1.17, < 3) liquid (~> 4.0) mercenary (~> 0.3.3) pathutil (~> 0.9) - rouge (>= 1.7, < 3) + rouge (>= 1.7, < 4) safe_yaml (~> 1.0) - jekyll-avatar (0.5.0) - jekyll (~> 3.0) - jekyll-coffeescript (1.0.2) + jekyll-avatar (0.7.0) + jekyll (>= 3.0, < 5.0) + jekyll-coffeescript (1.1.1) coffee-script (~> 2.2) coffee-script-source (~> 1.11.1) + jekyll-commonmark (1.4.0) + commonmarker (~> 0.22) + jekyll-commonmark-ghpages (0.2.0) + commonmarker (~> 0.23.4) + jekyll (~> 3.9.0) + jekyll-commonmark (~> 1.4.0) + rouge (>= 2.0, < 4.0) jekyll-default-layout (0.1.4) jekyll (~> 3.0) - jekyll-feed (0.9.2) - jekyll (~> 3.3) - jekyll-gist (1.4.1) + jekyll-feed (0.15.1) + jekyll (>= 3.7, < 5.0) + jekyll-gist (1.5.0) octokit (~> 4.2) - jekyll-github-metadata (2.9.3) - jekyll (~> 3.1) + jekyll-github-metadata (2.13.0) + jekyll (>= 3.4, < 5.0) octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.2.0) - activesupport (~> 4.0) + jekyll-include-cache (0.2.1) + jekyll (>= 3.7, < 5.0) + jekyll-mentions (1.6.0) html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-optional-front-matter (0.3.0) - jekyll (~> 3.0) + jekyll (>= 3.7, < 5.0) + jekyll-optional-front-matter (0.3.2) + jekyll (>= 3.0, < 5.0) jekyll-paginate (1.1.0) - jekyll-readme-index (0.2.0) - jekyll (~> 3.0) - jekyll-redirect-from (0.12.1) - jekyll (~> 3.3) - jekyll-relative-links (0.5.2) - jekyll (~> 3.3) - jekyll-remote-theme (0.3.1) - jekyll (~> 3.5) - rubyzip (>= 1.2.1, < 3.0) - jekyll-sass-converter (1.5.0) + jekyll-readme-index (0.3.0) + jekyll (>= 3.0, < 5.0) + jekyll-redirect-from (0.16.0) + jekyll (>= 3.3, < 5.0) + jekyll-relative-links (0.6.1) + jekyll (>= 3.3, < 5.0) + jekyll-remote-theme (0.4.3) + addressable (~> 2.0) + jekyll (>= 3.5, < 5.0) + jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) + rubyzip (>= 1.3.0, < 3.0) + jekyll-sass-converter (1.5.2) sass (~> 3.4) - jekyll-seo-tag (2.3.0) - jekyll (~> 3.3) - jekyll-sitemap (1.1.1) - jekyll (~> 3.3) - jekyll-swiss (0.4.0) - jekyll-theme-architect (0.1.0) - jekyll (~> 3.5) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) + jekyll-sitemap (1.4.0) + jekyll (>= 3.7, < 5.0) + jekyll-swiss (1.0.0) + jekyll-theme-architect (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.1.0) - jekyll (~> 3.5) + jekyll-theme-cayman (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.1.0) - jekyll (~> 3.5) + jekyll-theme-dinky (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.1.0) - jekyll (~> 3.5) + jekyll-theme-hacker (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.1.0) - jekyll (~> 3.5) + jekyll-theme-leap-day (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.1.0) - jekyll (~> 3.5) + jekyll-theme-merlot (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.1.0) - jekyll (~> 3.5) + jekyll-theme-midnight (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.1.0) - jekyll (~> 3.5) + jekyll-theme-minimal (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.1.0) - jekyll (~> 3.5) + jekyll-theme-modernist (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.5.2) - jekyll (~> 3.5) + jekyll-theme-primer (0.6.0) + jekyll (> 3.5, < 5.0) jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.2) - jekyll-theme-slate (0.1.0) - jekyll (~> 3.5) jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.1.0) - jekyll (~> 3.5) + jekyll-theme-slate (0.2.0) + jekyll (> 3.5, < 5.0) + jekyll-seo-tag (~> 2.0) + jekyll-theme-tactile (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.1.0) - jekyll (~> 3.5) + jekyll-theme-time-machine (0.2.0) + jekyll (> 3.5, < 5.0) jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.0) - jekyll (~> 3.3) - jekyll-watch (1.5.1) + jekyll-titles-from-headings (0.5.3) + jekyll (>= 3.3, < 5.0) + jekyll-watch (2.2.1) listen (~> 3.0) - jemoji (0.8.1) - activesupport (~> 4.0, >= 4.2.9) + jemoji (0.12.0) gemoji (~> 3.0) html-pipeline (~> 2.2) - jekyll (>= 3.0) - kramdown (1.14.0) - liquid (4.0.0) - listen (3.0.6) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9.7) + jekyll (>= 3.0, < 5.0) + kramdown (2.3.1) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.3) + listen (3.8.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) - mini_portile2 (2.3.0) - minima (2.1.1) - jekyll (~> 3.3) - minitest (5.11.3) - multipart-post (2.0.0) - net-dns (0.8.0) - nokogiri (1.8.2) - mini_portile2 (~> 2.3.0) - octokit (4.9.0) - sawyer (~> 0.8.0, >= 0.5.3) - pathutil (0.16.1) + mini_portile2 (2.8.1) + minima (2.5.1) + jekyll (>= 3.5, < 5.0) + jekyll-feed (~> 0.9) + jekyll-seo-tag (~> 2.1) + minitest (5.18.0) + nokogiri (1.14.2) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + octokit (4.25.1) + faraday (>= 1, < 3) + sawyer (~> 0.9) + pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (2.0.5) - rb-fsevent (0.10.3) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rouge (2.2.1) - rubyzip (1.2.1) - safe_yaml (1.0.4) - sass (3.5.6) + public_suffix (4.0.7) + racc (1.6.2) + rb-fsevent (0.11.2) + rb-inotify (0.10.1) + ffi (~> 1.0) + rexml (3.2.5) + rouge (3.26.0) + ruby2_keywords (0.0.5) + rubyzip (2.3.2) + safe_yaml (1.0.5) + sass (3.7.4) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.8.1) - addressable (>= 2.3.5, < 2.6) - faraday (~> 0.8, < 1.0) + sawyer (0.9.2) + addressable (>= 2.3.5) + faraday (>= 0.17.3, < 3) + simpleidn (0.2.1) + unf (~> 0.1.4) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) thread_safe (0.3.6) - typhoeus (0.8.0) - ethon (>= 0.8.0) - tzinfo (1.2.5) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (1.4.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.8.2) + unicode-display_width (1.8.0) + zeitwerk (2.6.7) PLATFORMS ruby DEPENDENCIES - github-pages - jekyll (= 3.6.2) + github-pages (>= 207) + jekyll (= 3.9.0) jekyll-remote-theme - jemoji + jemoji (>= 0.10.0) tzinfo-data RUBY VERSION - ruby 2.7.7p221 + ruby 2.7.6p219 BUNDLED WITH 2.3.26