diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index bff1fbf6..00000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* @unchain-tech/sb-w3dev \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6baee28c..964a33e5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,17 +1,17 @@ name: CI -on: [push] +on: [push, workflow_dispatch] jobs: setup: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: 'yarn' - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: yarn-cache with: path: '**/node_modules' @@ -24,8 +24,8 @@ jobs: runs-on: ubuntu-latest needs: setup steps: - - uses: actions/checkout@v3 - - uses: actions/cache@v3 + - uses: actions/checkout@v4 + - uses: actions/cache@v4 with: path: '**/node_modules' key: ${{ runner.os }}-${{ hashFiles('**/yarn.lock') }} @@ -40,10 +40,14 @@ jobs: runs-on: ubuntu-latest needs: [setup, check] steps: - - uses: actions/checkout@v3 - - uses: actions/cache@v3 + - uses: actions/checkout@v4 + - uses: actions/cache@v4 with: path: '**/node_modules' key: ${{ runner.os }}-${{ hashFiles('**/yarn.lock') }} - name: integration_test run: yarn workspace contract test + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true