Skip to content

Commit f97da78

Browse files
committed
clean up base repo
1 parent faaf049 commit f97da78

File tree

17 files changed

+48
-627
lines changed

17 files changed

+48
-627
lines changed

.flake8

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/cicd.yml

Lines changed: 8 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
name: Continuous Integration and Deployment
22

3-
on: # events that trigger this workflow
4-
# UNCOMMENT THE LINES BELOW TO ACTIVATE THE WORKFLOW
5-
#push:
6-
# branches:
7-
# - main
8-
#pull_request:
9-
# branches:
10-
# - main
11-
#release:
12-
# types: [created]
13-
#workflow_dispatch: # manual trigger
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
branches:
9+
- main
10+
workflow_dispatch: # manual trigger
1411

1512
jobs:
1613
test:
@@ -49,36 +46,3 @@ jobs:
4946
# files: tests/coverage.xml
5047
# fail_ci_if_error: false
5148
# verbose: true
52-
53-
# Third job publishes to PyPi if tests are passed and release is created
54-
# To create a release, you need to create a git tag then a GitHub release
55-
# See https://docs.github.com/en/repositories/releasing-projects-on-github/about-releases
56-
# To publish to PyPI, you will need PyPI account and to setup trusted publishing
57-
publish:
58-
if: github.event_name == 'release' && github.event.action == 'created'
59-
needs: test
60-
name: Upload release to PyPI
61-
runs-on: ubuntu-latest
62-
environment:
63-
name: pypi
64-
url: https://pypi.org/project/your-package/
65-
permissions:
66-
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
67-
steps:
68-
# Checkout repo
69-
- name: Checkout
70-
uses: actions/checkout@v3
71-
# Install uv with cache
72-
- name: Install the latest version of uv
73-
uses: astral-sh/setup-uv@v3
74-
with:
75-
enable-cache: true
76-
# Sync dependencies
77-
- name: Sync dependencies
78-
run: uv sync
79-
# Build
80-
- name: Build
81-
run: uv build
82-
# Publish to PyPI
83-
- name: Publish package distributions to PyPI
84-
uses: pypa/gh-action-pypi-publish@release/v1

.readthedocs.yaml

Lines changed: 0 additions & 25 deletions
This file was deleted.

docs/Makefile

Lines changed: 0 additions & 20 deletions
This file was deleted.

docs/example.ipynb

Lines changed: 0 additions & 45 deletions
This file was deleted.

docs/make.bat

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/source/changelog.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/source/conduct.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/source/conf.py

Lines changed: 0 additions & 101 deletions
This file was deleted.

docs/source/contributing.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)