diff --git a/.github/workflows/automated-checks.yml b/.github/workflows/automated-checks.yml index a9c5f2e..7b3e21a 100644 --- a/.github/workflows/automated-checks.yml +++ b/.github/workflows/automated-checks.yml @@ -3,7 +3,7 @@ name: Tests env: COVERAGE_DATABASE_VERSION: mariadb:10.11 COVERAGE_PYTHON_VERSION: 3.12 - NODE_VERSION: 24 # [LTS] End of Life: 30 Apr 2028 (https://endoflife.date/nodejs) + NODE_VERSION: 26 # [LTS] End of Life: 30 Apr 2029 (https://endoflife.date/nodejs) REDIS_VERSION: latest on: @@ -40,7 +40,7 @@ jobs: # Set up Node.js # - name: Setup Node.js -# uses: actions/setup-node@v4 +# uses: actions/setup-node@v6 # with: # # https://endoflife.date/nodejs # node-version: ${{ env.NODE_VERSION }} @@ -51,7 +51,7 @@ jobs: - name: Run Pre Commit Checks uses: pre-commit/action@v3.0.1 - # Run Test Coverage + # Run Test Coverage for Laatest Release test-coverage: needs: [ pre-commit ] name: AA Latest (Python ${{ matrix.python-version }} with ${{ matrix.database }}) @@ -78,7 +78,7 @@ jobs: # - mariadb:11.8 # [LTS] Maintained until: 04 Jun 2028 # - mariadb:12.3 # [LTS] Maintained until: 30 Jun 2029 # -## continue-on-error: ${{ matrix.python-version == '3.12' }} +## continue-on-error: ${{ matrix.python-version == '3.14' }} # # # Set up services # services: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index be95e44..82c638e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,4 +58,5 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} # The name of the file(s) to upload files: | - dist/* + dist/*.tar.gz + dist/*.whl diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 08df594..bcde8d3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,7 +6,7 @@ # Set the default language versions for the hooks default_language_version: python: python3 # Force all Python hooks to use Python 3 - node: 24.14.0 # Force all Node hooks to use this specific Node version + node: 26.3.0 # Force all Node hooks to use this specific Node version # https://pre-commit.ci/ ci: @@ -68,7 +68,7 @@ repos: name: Check for large files description: Check for large files that were added to the repository. args: - - --maxkb=1000 + - --maxkb=2048 # 2 MB - id: detect-private-key name: Detect private key @@ -120,8 +120,10 @@ repos: name: End of file fixer description: Ensure that files end with a newline. - - repo: https://github.com/eslint/eslint - rev: 9089853a593d6c7c0f11367da08a829e0ddfe092 # frozen: v10.6.0 +# - repo: https://github.com/eslint/eslint +# rev: 9089853a593d6c7c0f11367da08a829e0ddfe092 # frozen: v10.6.0 + - repo: https://github.com/pre-commit/mirrors-eslint + rev: 8763fc929b6232999d541a3d8eb49965a6b71afb # frozen: v10.6.0 hooks: - id: eslint name: ESLint