diff --git a/.clang-format b/.clang-format new file mode 100644 index 00000000..c7b6b950 --- /dev/null +++ b/.clang-format @@ -0,0 +1,9 @@ +Language: Cpp +BasedOnStyle: Chromium +UseTab: Never +IndentWidth: 4 +TabWidth: 4 +AllowShortIfStatementsOnASingleLine: Never +IndentCaseLabels: false +ColumnLimit: 0 +AccessModifierOffset: -4 diff --git a/.github/workflows/generate-sequence.yml b/.github/workflows/generate-sequence.yml index 0bd134ba..2922c3bf 100644 --- a/.github/workflows/generate-sequence.yml +++ b/.github/workflows/generate-sequence.yml @@ -20,3 +20,12 @@ jobs: - name: Run tests working-directory: ${{ env.path }} run: ctest -V + + formatting_check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run clang-format style check + uses: coders-school/github-actions/clang-format-check@main + with: + check_path: 'homework/generate-sequence' diff --git a/homework/generate-sequence/test.cpp b/homework/generate-sequence/test.cpp index 6a742d56..6e6f9a66 100644 --- a/homework/generate-sequence/test.cpp +++ b/homework/generate-sequence/test.cpp @@ -31,6 +31,4 @@ INSTANTIATE_TEST_SUITE_P( Params{3, -4, std::vector{-4, -8, -12}}, Params{5, 2, std::vector{2, 4, 6, 8, 10}}, Params{8, 5, std::vector{5, 10, 15, 20, 25, 30, 35, 40}}, - Params{10, 5, std::vector{5, 10, 15, 20, 25, 30, 35, 40, 45, 50}} - ) -); + Params{10, 5, std::vector{5, 10, 15, 20, 25, 30, 35, 40, 45, 50}}));