From: Steven Black Date: Sat, 14 Sep 2024 16:38:26 +0000 (-0400) Subject: Turn off CI for now, until we figure out cache issues. X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=4c2c41900994aec6b2975bfa7122a8602b275c22;p=stevenblack-hosts.git Turn off CI for now, until we figure out cache issues. --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index fcd7c284f..000000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,67 +0,0 @@ -name: CI - -on: - push: - branches: - - master - - "!dependabot/**" - pull_request: - workflow_dispatch: - -permissions: - contents: read - -jobs: - test: - name: Python ${{ matrix.python }} on ${{ matrix.os }} - runs-on: ${{ matrix.os }} - - strategy: - fail-fast: false - matrix: - python: - - '3.8' - - '3.9' - - '3.10' - - '3.11' - - '3.12' - os: - - ubuntu-latest - include: - - os: macos-latest - python: '3.8' - - os: macos-latest - python: '3.12' - - os: windows-latest - python: '3.8' - - os: windows-latest - python: '3.12' - - steps: - - name: Clone repository - uses: actions/checkout@v4 - with: - persist-credentials: false - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: ${{ matrix.python }} - cache: pip - - - name: Print versions - run: | - python --version - pip --version - - - name: Install Python dependencies - run: pip install -r requirements.txt - - - name: Run lint - run: flake8 - - - name: Run makeHosts.py - run: python makeHosts.py - - - name: Run tests - run: python testUpdateHostsFile.py diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml deleted file mode 100644 index 0b3efe472..000000000 --- a/.github/workflows/codeql-analysis.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: "CodeQL" - -on: - push: - branches: - - master - - "!dependabot/**" - pull_request: - branches: - - master - - "!dependabot/**" - schedule: - - cron: "40 15 * * 4" - workflow_dispatch: - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - steps: - - name: Clone repository - uses: actions/checkout@v4 - with: - persist-credentials: false - - - name: Initialize CodeQL - uses: github/codeql-action/init@v3 - with: - languages: "python" - queries: +security-and-quality - - - name: Autobuild - uses: github/codeql-action/autobuild@v3 - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 - with: - category: "/language:python" diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml deleted file mode 100644 index dc288f4f1..000000000 --- a/.github/workflows/container.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Create and publish a container image - -on: - push: - branches: - - master - tags: - - "*" - -env: - REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} - -jobs: - build-and-push-image: - name: Build and push container image - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - steps: - - name: Clone repository - uses: actions/checkout@v4 - with: - persist-credentials: false - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to the Container registry - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Extract metadata (tags, labels) - id: meta - uses: docker/metadata-action@v5 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - - - name: Build and push container image - uses: docker/build-push-action@v6 - with: - context: . - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} diff --git a/.github/workflows/depsreview.yaml b/.github/workflows/depsreview.yaml deleted file mode 100644 index 59d853ee6..000000000 --- a/.github/workflows/depsreview.yaml +++ /dev/null @@ -1,17 +0,0 @@ -name: 'Dependency Review' -on: [pull_request] - -permissions: - contents: read - -jobs: - dependency-review: - runs-on: ubuntu-latest - steps: - - name: Clone repository - uses: actions/checkout@v4 - with: - persist-credentials: false - - - name: Dependency Review - uses: actions/dependency-review-action@v4