From 64d3415e3399c0d57660076dc02558a3c747c6d3 Mon Sep 17 00:00:00 2001 From: Trent Jones Date: Sat, 29 Feb 2020 13:06:39 -0600 Subject: [PATCH] updated action for build and smoke test --- .github/workflows/test.yml | 19 ++++++++++--------- package.json | 5 ++--- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d62684f..704c57d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,4 +1,5 @@ -name: "build-test" +name: Build and Smoke Test + on: # rebuild any PRs and main branch changes pull_request: push: @@ -7,17 +8,17 @@ on: # rebuild any PRs and main branch changes - 'releases/*' jobs: + build: # make sure build/ci work properly runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - run: | - npm install - npm run all - test: # make sure the action works on a clean machine without building + - uses: actions/checkout@v2 + - run: npm run pack + + smoke-test: # make sure the action works on a clean machine without building runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: ./ - with: - milliseconds: 1000 \ No newline at end of file + with: + num-old-versions-to-delete: 0 \ No newline at end of file diff --git a/package.json b/package.json index 79466eb..8cf9347 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,12 @@ "description": "TypeScript template action", "main": "lib/main.js", "scripts": { - "build": "tsc", "format": "prettier --write **/*.ts", "format-check": "prettier --check **/*.ts", "lint": "eslint src/**/*.ts", - "pack": "rm -rf ./lib ./dist && npm run build && ncc build", "test": "jest", - "all": "npm run build && npm run format && npm run lint && npm run pack && npm test" + "build": "npm run format-check && npm run lint && tsc", + "pack": "rm -rf ./lib ./dist && npm run build && ncc build" }, "repository": { "type": "git",