## Ruby or Alpine version upgrade This issue is to track the work for upgrading: - Ruby to version `version` - Alpine to version `version` To bump the versions of Ruby or Alpine: 1. Create a merge request to edit hardcoded versions in [`gitlab_kramdown` project](https://gitlab.com/gitlab-org/ruby/gems/gitlab_kramdown). Cut a new release. 1. After the `gitlab_kramdown` merge request is merged, create a merge request to: - Edit the hardcoded versions in these files: - [ ] `dockerfiles/single.Dockerfile` - [ ] `.gitpod.Dockerfile` - [ ] `.ruby-version` - [ ] `.tool-versions` - [ ] Roll the version of `gitlab_kramdown` Gem forward. 1. In the same merge request, edit [`.gitlab-ci.yml`](.gitlab-ci.yml) to bump the environment variables: - [ ] `ALPINE_VERSION` - [ ] `RUBY_VERSION` 1. After the merge request is merged, run the following manual jobs in the next [scheduled pipeline](https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines?page=1&scope=all&source=schedule): - [ ] `image:gitlab-docs-base` - [ ] `image:docs-lint-markdown` - [ ] `image:docs-lint-html` 1. [ ] After the new images are built, make sure they work as expected by first updating the `image` entries in `gitlab-docs`: . 1. Update the the `image` entries in the upstream projects: - [ ] GitLab () - [ ] Omnibus GitLab () - [ ] GitLab Runner () - [ ] GitLab Chart () - [ ] GitLab Operator () - [ ] GitLab Development Kit ()