diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1465269..5f17d1d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [master] +permissions: + contents: read + jobs: test: runs-on: ubuntu-latest @@ -15,6 +18,8 @@ jobs: steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 diff --git a/pyproject.toml b/pyproject.toml index 8bb864e..d862229 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ readme = "README.md" requires-python = ">=3.10" license = "MIT" authors = [{name = "Revenue Holdings"}] -urls = {Homepage = "https://github.com/Coding-Dev-Tools/apiauth", Repository = "https://github.com/Coding-Dev-Tools/apiauth"} + keywords = ["api-keys", "jwt", "auth", "cli", "security", "key-management"] classifiers = [ "Development Status :: 4 - Beta", @@ -31,6 +31,13 @@ dependencies = [ "python-dateutil>=2.8.0", ] +[project.urls] +Homepage = "https://github.com/Coding-Dev-Tools/apiauth" +Documentation = "https://github.com/Coding-Dev-Tools/apiauth#readme" +Repository = "https://github.com/Coding-Dev-Tools/apiauth" +Issues = "https://github.com/Coding-Dev-Tools/apiauth/issues" +Changelog = "https://github.com/Coding-Dev-Tools/apiauth/releases" + [project.optional-dependencies] dev = [ "pytest>=7.0.0",