diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a029e3..0ef3ae3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,15 +7,20 @@ on: pull_request: branches: [master] +permissions: + contents: read + jobs: test: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.11", "3.12"] + python-version: ["3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 @@ -42,6 +47,8 @@ jobs: steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Set up Python uses: actions/setup-python@v5 diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml deleted file mode 100644 index ffc3b66..0000000 --- a/.github/workflows/npm-publish.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Publish to npm - -on: - release: - types: [published] - workflow_dispatch: - -jobs: - publish: - runs-on: ubuntu-latest - permissions: - contents: read - - steps: - - uses: actions/checkout@v6 - - - name: Set up Node.js - uses: actions/setup-node@v6 - with: - node-version: "22" - registry-url: "https://registry.npmjs.org" - - - name: Publish to npm - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - run: | - npm publish --access public - diff --git a/pyproject.toml b/pyproject.toml index df75db9..5091ee9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,6 @@ readme = "README.md" requires-python = ">=3.10" license = "MIT" authors = [{name = "Revenue Holdings"}] -urls = {Homepage = "https://github.com/Coding-Dev-Tools/deadcode", Repository = "https://github.com/Coding-Dev-Tools/deadcode"} keywords = ["dead-code", "unused-exports", "typescript", "react", "nextjs", "cli", "css", "tree-shaking"] classifiers = [ "Development Status :: 4 - Beta", @@ -38,6 +37,13 @@ dev = [ "ruff>=0.4.0", ] +[project.urls] +Homepage = "https://github.com/Coding-Dev-Tools/deadcode" +Documentation = "https://coding-dev-tools.github.io/deadcode" +Repository = "https://github.com/Coding-Dev-Tools/deadcode" +Issues = "https://github.com/Coding-Dev-Tools/deadcode/issues" +Changelog = "https://github.com/Coding-Dev-Tools/deadcode/releases" + [project.scripts] deadcode = "deadcode.cli:cli"