diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index edbda16..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: 2 -updates: - - package-ecosystem: github-actions - directory: / - labels: - - dependabot - - actions - schedule: - interval: daily - - - package-ecosystem: npm - directory: / - labels: - - dependabot - - npm - schedule: - interval: daily diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index ec3814d..3d74192 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -14,9 +14,7 @@ on: - main paths-ignore: - '**.md' - pull_request: - paths-ignore: - - '**.md' + workflow_dispatch: jobs: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index fa38a41..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Continuous Integration - -on: - pull_request: - push: - branches: - - main - - 'releases/*' - -jobs: - test-typescript: - name: TypeScript Tests - runs-on: ubuntu-latest - - steps: - - name: Checkout - id: checkout - uses: actions/checkout@v4 - - - name: Setup Node.js - id: setup-node - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: npm - - - name: Install Dependencies - id: npm-ci - run: npm ci - - - name: Check Format - id: npm-format-check - run: npm run format:check - - - name: Lint - id: npm-lint - run: npm run lint - - - name: Test - id: npm-ci-test - run: npm run ci-test \ No newline at end of file diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml deleted file mode 100644 index bcaf277..0000000 --- a/.github/workflows/codeql-analysis.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: CodeQL - -on: - push: - branches: - - main - pull_request: - branches: - - main - schedule: - - cron: '31 7 * * 3' - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - - permissions: - actions: read - checks: write - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: - - TypeScript - - steps: - - name: Checkout - id: checkout - uses: actions/checkout@v4 - - - name: Initialize CodeQL - id: initialize - uses: github/codeql-action/init@v2 - with: - languages: ${{ matrix.language }} - source-root: src - - - name: Autobuild - id: autobuild - uses: github/codeql-action/autobuild@v2 - - - name: Perform CodeQL Analysis - id: analyze - uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml deleted file mode 100644 index 8c4daf6..0000000 --- a/.github/workflows/linter.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Lint Code Base - -on: - pull_request: - branches: - - main - push: - branches-ignore: - - main - -jobs: - lint: - name: Lint Code Base - runs-on: ubuntu-latest - - permissions: - contents: read - packages: read - statuses: write - - steps: - - name: Checkout - id: checkout - uses: actions/checkout@v4 - - - name: Setup Node.js - id: setup-node - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: npm - - - name: Install Dependencies - id: install - run: npm ci - - - name: Lint Code Base - id: super-linter - uses: super-linter/super-linter/slim@v5 - env: - DEFAULT_BRANCH: main - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - TYPESCRIPT_DEFAULT_STYLE: prettier - VALIDATE_JSCPD: false