Bump to version 5.9.12.

This commit is contained in:
Jim Derry 2021-08-17 11:52:52 -04:00
parent 172d5a888c
commit a46949f46a
2 changed files with 15 additions and 12 deletions

View file

@ -1,5 +1,5 @@
################################################################################ ################################################################################
# Build and Test tidy on the latest versions of all of the major platforms. # Build and Test tidy on the latest versions of all of the major platforms.
# #
# - Build on multiple operating systems, and where possible, multiple # - Build on multiple operating systems, and where possible, multiple
# architectures. On Windows, we will also build and test mingw in # architectures. On Windows, we will also build and test mingw in
@ -20,6 +20,9 @@ on:
- 'include/**' - 'include/**'
- '.github/workflows/**' - '.github/workflows/**'
- 'CMakeLists.txt' - 'CMakeLists.txt'
branches:
- 'master'
- 'next'
pull_request: pull_request:
paths: paths:
- 'src/**' - 'src/**'
@ -67,7 +70,7 @@ jobs:
build_command: "cmake --build . --config Release" build_command: "cmake --build . --config Release"
vers_command: "./tidy.exe --version" vers_command: "./tidy.exe --version"
test_command: "ruby test.rb test" test_command: "ruby test.rb test"
############################################################ ############################################################
# We'll also build using MinGW on Windows, because it's # We'll also build using MinGW on Windows, because it's
# always nice to support FOSS toolchains. While we could # always nice to support FOSS toolchains. While we could
@ -80,7 +83,7 @@ jobs:
build_command: "cmake --build . --config Release" build_command: "cmake --build . --config Release"
vers_command: "./tidy --version" vers_command: "./tidy --version"
test_command: "ruby test.rb test" test_command: "ruby test.rb test"
############################################################ ############################################################
# We'll also build using Cygwin on Windows, because even # We'll also build using Cygwin on Windows, because even
# Windows people sometimes dislike Windows. While we could # Windows people sometimes dislike Windows. While we could
@ -113,7 +116,7 @@ jobs:
uses: egor-tensin/setup-mingw@v2 uses: egor-tensin/setup-mingw@v2
with: with:
platform: x64 platform: x64
############################################################ ############################################################
# Install Cygwin if needed for the current runner. # Install Cygwin if needed for the current runner.
############################################################ ############################################################
@ -123,7 +126,7 @@ jobs:
with: with:
platform: x64 platform: x64
packages: make gcc-core gcc-g++ cmake packages: make gcc-core gcc-g++ cmake
############################################################ ############################################################
# Cmake and Make the project. # Cmake and Make the project.
############################################################ ############################################################
@ -132,11 +135,11 @@ jobs:
run: | run: |
${{matrix.cmake_command}} ${{matrix.cmake_command}}
${{matrix.build_command}} ${{matrix.build_command}}
############################################################ ############################################################
# Windows MSVC is the only oddball here; why does it # Windows MSVC is the only oddball here; why does it
# install the binary into a subfolder, unlike all of the # install the binary into a subfolder, unlike all of the
# other builds? Let's make everything else easier by # other builds? Let's make everything else easier by
# relocating it to the same spot as all the other build # relocating it to the same spot as all the other build
# locations. # locations.
############################################################ ############################################################
@ -162,14 +165,14 @@ jobs:
with: with:
ruby-version: 2.7 ruby-version: 2.7
bundler-cache: true bundler-cache: true
############################################################ ############################################################
# Ensure that dependencies are met. # Ensure that dependencies are met.
############################################################ ############################################################
- name: Bundle Install - name: Bundle Install
working-directory: ${{github.workspace}}/regression_testing working-directory: ${{github.workspace}}/regression_testing
run: | run: |
bundle install bundle install
############################################################ ############################################################
# Finally, check for regressions. # Finally, check for regressions.

View file

@ -1,2 +1,2 @@
5.9.11 5.9.12
2021.08.17 2021.08.17