Signed-off-by: Xuanwo <github@xuanwo.io>
This commit is contained in:
Xuanwo
2023-01-10 12:39:09 +08:00
parent 835e255d1d
commit 82bd256572
6 changed files with 3725 additions and 4 deletions

View File

@@ -12,12 +12,29 @@
# See the License for the specific language governing permissions and
# limitations under the License.
name: Test sccache
name: CI
on: [push, pull_request]
jobs:
v0_3_3:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Node.js 16.x
uses: actions/setup-node@v3
with:
node-version: 16.x
cache: npm
- name: Prettier Format Check
run: npm run format-check
- name: ESLint Check
run: npm run lint
- name: Build & Test
run: npm run test
test_v0_3_3:
name: Test version 0.3.3
runs-on: ${{ matrix.os }}
strategy:
@@ -35,6 +52,7 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 16.x
cache: npm
- name: npm install
run: npm install