From 67a0de251214e918bc87af2dbb8066c89aeb5ea1 Mon Sep 17 00:00:00 2001 From: Yegor Bugayenko Date: Mon, 8 Jan 2024 06:54:15 +0300 Subject: [PATCH] gha --- .github/workflows/grunt.yml | 20 ++++++++++++++++++++ .github/workflows/pdd.yml | 15 +++++++++++++++ Gruntfile.js | 2 +- LICENSE | 2 +- scss/_colors.scss | 2 +- scss/_fonts.scss | 2 +- scss/_layout.scss | 2 +- scss/_responsive.scss | 2 +- scss/main.scss | 2 +- 9 files changed, 42 insertions(+), 7 deletions(-) create mode 100644 .github/workflows/grunt.yml create mode 100644 .github/workflows/pdd.yml diff --git a/.github/workflows/grunt.yml b/.github/workflows/grunt.yml new file mode 100644 index 0000000..288e624 --- /dev/null +++ b/.github/workflows/grunt.yml @@ -0,0 +1,20 @@ +name: grunt +on: + push: + pull_request: +jobs: + grunt: + strategy: + matrix: + os: [windows-2022, ubuntu-22.04, macos-12] + java: [17] + node: [16] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node }} + - run: npm install + - run: npm install --force -g grunt-cli + - run: grunt diff --git a/.github/workflows/pdd.yml b/.github/workflows/pdd.yml new file mode 100644 index 0000000..78277a2 --- /dev/null +++ b/.github/workflows/pdd.yml @@ -0,0 +1,15 @@ +--- +name: pdd +on: + push: + branches: + - master + pull_request: + branches: + - master +jobs: + pdd: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - uses: volodya-lombrozo/pdd-action@master diff --git a/Gruntfile.js b/Gruntfile.js index 21c85df..c449a67 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -1,7 +1,7 @@ /** * The MIT License (MIT) * - * Copyright (c) 2019 Yegor Bugayenko + * Copyright (c) 2019-2024 Yegor Bugayenko * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/LICENSE b/LICENSE index ae02363..5cbc10c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2019 Yegor Bugayenko +Copyright (c) 2019-2024 Yegor Bugayenko Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/scss/_colors.scss b/scss/_colors.scss index c56fbe6..1e97065 100644 --- a/scss/_colors.scss +++ b/scss/_colors.scss @@ -1,6 +1,6 @@ // The MIT License (MIT) // -// Copyright (c) 2019 Yegor Bugayenko +// Copyright (c) 2019-2024 Yegor Bugayenko // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/scss/_fonts.scss b/scss/_fonts.scss index 6e58274..25b1891 100644 --- a/scss/_fonts.scss +++ b/scss/_fonts.scss @@ -1,6 +1,6 @@ // The MIT License (MIT) // -// Copyright (c) 2019 Yegor Bugayenko +// Copyright (c) 2019-2024 Yegor Bugayenko // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/scss/_layout.scss b/scss/_layout.scss index 8bcc087..8483bdf 100644 --- a/scss/_layout.scss +++ b/scss/_layout.scss @@ -1,6 +1,6 @@ // The MIT License (MIT) // -// Copyright (c) 2019 Yegor Bugayenko +// Copyright (c) 2019-2024 Yegor Bugayenko // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/scss/_responsive.scss b/scss/_responsive.scss index 845be1e..b73664f 100644 --- a/scss/_responsive.scss +++ b/scss/_responsive.scss @@ -1,6 +1,6 @@ // The MIT License (MIT) // -// Copyright (c) 2019 Yegor Bugayenko +// Copyright (c) 2019-2024 Yegor Bugayenko // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/scss/main.scss b/scss/main.scss index b273a76..f2cbdf2 100644 --- a/scss/main.scss +++ b/scss/main.scss @@ -1,6 +1,6 @@ // The MIT License (MIT) // -// Copyright (c) 2019 Yegor Bugayenko +// Copyright (c) 2019-2024 Yegor Bugayenko // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal