From f7c81ac98da2f177fff5a6cda9ca9d768c2b9772 Mon Sep 17 00:00:00 2001 From: Devlyn Dorfer <devlyndorfer@gmail.com> Date: Sat, 25 Jun 2022 12:11:15 -0400 Subject: [PATCH] remove linting workflows --- .github/dependabot.yml | 17 ------------- .github/workflows/ci.yml | 33 ------------------------ .github/workflows/dependencies.yml | 40 ------------------------------ 3 files changed, 90 deletions(-) delete mode 100644 .github/dependabot.yml delete mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/dependencies.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 9fb6b97..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: 2 -updates: - - package-ecosystem: npm - directory: "/" - schedule: - interval: monthly - day: monday - time: '12:00' - open-pull-requests-limit: 4 - - - package-ecosystem: github-actions - directory: "/" - schedule: - interval: monthly - day: monday - time: '12:00' - open-pull-requests-limit: 4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 7ce93d6..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: CI - -on: - pull_request: - branches: [ main ] - -jobs: - lint-and-build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - - uses: actions/setup-node@v3 - with: - node-version: 16 - cache: 'npm' - - - run: npm ci - - - run: npm run lint - - - name: Check Typescript - run: npm run typescript:check - - - run: npx prettier --check src/** - - - uses: streetsidesoftware/cspell-action@v1 - - - run: npm run build - - - run: npm run test --if-present diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml deleted file mode 100644 index cd3b35c..0000000 --- a/.github/workflows/dependencies.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: dependencies -on: - pull_request: - paths: - - .github/workflows/dependencies.yml - workflow_dispatch: {} - schedule: - # "At 00:00 on the first of the month" UTC - # https://crontab.guru/every-month - - cron: 0 0 1 * * - -jobs: - update: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - - uses: actions/setup-node@v3 - with: - node-version: 16 - - - name: Update Dependencies - run: | - npx npm-check-updates --color --upgrade --removeRange - npm install --ignore-scripts --package-lock-only - - - name: Create Pull Request - with: - token: ${{ secrets.TINO_PAT }} - committer: GitHub Actions <actions@github.com> - commit-message: 'chore(deps): update all 🚀' - title: 'chore(deps): update all 🚀' - body: 'Please look at the diff for changes' - author: GitHub Actions <actions@github.com> - branch: chore/update-dependencies - branch-suffix: timestamp - reviewers: tino-otto - delete-branch: true - base: main - uses: peter-evans/create-pull-request@v4