Skip to content

Commit

Permalink
Another attempt at getting CI working again
Browse files Browse the repository at this point in the history
  • Loading branch information
tomakehurst committed Feb 2, 2024
1 parent d169ed0 commit a5771ea
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 329 deletions.
75 changes: 0 additions & 75 deletions .github/workflows/ci.yml

This file was deleted.

111 changes: 0 additions & 111 deletions .github/workflows/deploy-mkdocs-preview.yaml

This file was deleted.

52 changes: 0 additions & 52 deletions .github/workflows/deploy-to-amplify.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,42 +31,7 @@ jobs:
uses: actions/checkout@v3
with:
submodules: "true"
- name: Setup Ruby
uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0
with:
ruby-version: '2.7.6' # Not needed with a .ruby-version file
bundler: '2.4.10'
bundler-cache: false # runs 'bundle install' and caches installed gems automatically
cache-version: 3 # Increment this number if you need to re-download cached gems

- name: Update RubyGems and Co
run: |
gem uninstall rubygems-update
gem install rubygems-update -v 3.4.22
update_rubygems
gem update --system
- name: Install Ruby Bundles
run: bundle install

- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --config '_config.yml' --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Build 2.x with Jekyll
# Outputs to the './_site' directory by default
run: |
cd .submodules/wiremock.org-2.x
bundle exec jekyll build --config '../../_config.yml,../../_config-2.x.yml' --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Build 3.x with Jekyll
# We use the same as the root build, but with additional config
run: |
bundle exec jekyll build --config '_config.yml,_config-3.x.yml' --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production

- name: Set up Python
uses: actions/setup-python@v4
with:
Expand All @@ -83,23 +48,6 @@ jobs:
- name: Build the docs site
run: mkdocs build

- name: Copy docs into _site
run: cp -r _site-docs _site/docs

- name: Deploy version branches to the website
run: |
ruby .scripts/merge-sitemaps.rb
mkdir _site/2.x
cp -R .submodules/wiremock.org-2.x/tmp/site_2x/* _site/2.x/
mkdir _site/3.x
cp -R tmp/site_3x/* _site/3.x/
# TODO: Uncomment when cleaned up (if ever)
# - name: Validate HTML and links
# uses: anishathalye/proof-html@v2
# with:
# directory: ./_site
# enforce_https: false

- name: Deploy to Amplify
run: |
bash -x ./deploy-amplify.sh
91 changes: 0 additions & 91 deletions .github/workflows/deploy.yaml

This file was deleted.

0 comments on commit a5771ea

Please sign in to comment.