diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 73273365c0..0000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -version: 2 -updates: - # Maintain dependencies for GitHub Actions - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "daily" - ignore: - # Official actions have moving tags like v1 - # that are used, so they don't need updates here - - dependency-name: "actions/checkout" - - dependency-name: "actions/setup-python" - - dependency-name: "actions/cache" - - dependency-name: "actions/upload-artifact" - - dependency-name: "actions/download-artifact" - - dependency-name: "actions/labeler" diff --git a/.github/labeler.yml b/.github/labeler.yml deleted file mode 100644 index abb0d05aaa..0000000000 --- a/.github/labeler.yml +++ /dev/null @@ -1,8 +0,0 @@ -docs: -- any: - - 'docs/**/*.rst' - - '!docs/changelog.rst' - - '!docs/upgrade.rst' - -ci: -- '.github/workflows/*.yml' diff --git a/.github/labeler_merged.yml b/.github/labeler_merged.yml deleted file mode 100644 index 2374ad42e4..0000000000 --- a/.github/labeler_merged.yml +++ /dev/null @@ -1,3 +0,0 @@ -needs changelog: -- all: - - '!docs/changelog.rst' diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml deleted file mode 100644 index 1fb9a4e18a..0000000000 --- a/.github/workflows/format.yml +++ /dev/null @@ -1,45 +0,0 @@ -# # This is a format job. Pre-commit has a first-party GitHub action, so we use -# # that: https://github.com/pre-commit/action - -# name: Format - -# on: -# workflow_dispatch: -# pull_request: -# push: -# branches: -# - drake - -# jobs: -# pre-commit: -# name: Format -# runs-on: ubuntu-latest -# steps: -# - uses: actions/checkout@v2 -# - uses: actions/setup-python@v2 -# - uses: pre-commit/action@v2.0.0 -# with: -# # Slow hooks are marked with manual - slow is okay here, run them too -# extra_args: --hook-stage manual --all-files - -# # TODO(eric.cousineau): This currently breaks current source code. -# clang-tidy: -# name: Clang-Tidy -# runs-on: ubuntu-latest -# container: silkeh/clang:10 -# steps: -# - uses: actions/checkout@v2 - -# - name: Install requirements -# run: apt-get update && apt-get install -y python3-dev python3-pytest - -# - name: Configure -# run: > -# cmake -S . -B build -# -DCMAKE_CXX_CLANG_TIDY="$(which clang-tidy);--warnings-as-errors=*" -# -DDOWNLOAD_EIGEN=ON -# -DDOWNLOAD_CATCH=ON -# -DCMAKE_CXX_STANDARD=17 - -# - name: Build -# run: cmake --build build -j 2 diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml deleted file mode 100644 index 8362a18cfd..0000000000 --- a/.github/workflows/labeler.yml +++ /dev/null @@ -1,16 +0,0 @@ -# name: Labeler -# on: -# pull_request_target: -# types: [closed] - -# jobs: -# label: -# name: Labeler -# runs-on: ubuntu-latest -# steps: - -# - uses: actions/labeler@main -# if: github.event.pull_request.merged == true -# with: -# repo-token: ${{ secrets.GITHUB_TOKEN }} -# configuration-path: .github/labeler_merged.yml diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml deleted file mode 100644 index 5b2947dcb1..0000000000 --- a/.github/workflows/pip.yml +++ /dev/null @@ -1,103 +0,0 @@ -# name: Pip - -# on: -# workflow_dispatch: -# pull_request: -# push: -# branches: [] -# # - master -# # - stable -# # - v* -# release: -# types: -# - published - -# # jobs: -# # # This builds the sdists and wheels and makes sure the files are exactly as -# # # expected. Using Windows and Python 2.7, since that is often the most -# # # challenging matrix element. -# # test-packaging: -# # name: 🐍 2.7 • 📦 tests • windows-latest -# # runs-on: windows-latest - -# # steps: -# # - uses: actions/checkout@v2 - -# # - name: Setup 🐍 2.7 -# # uses: actions/setup-python@v2 -# # with: -# # python-version: 2.7 - -# # - name: Prepare env -# # run: python -m pip install -r tests/requirements.txt --prefer-binary - -# # - name: Python Packaging tests -# # run: pytest tests/extra_python_package/ - - -# # # This runs the packaging tests and also builds and saves the packages as -# # # artifacts. -# # packaging: -# # name: 🐍 3.8 • 📦 & 📦 tests • ubuntu-latest -# # runs-on: ubuntu-latest - -# # steps: -# # - uses: actions/checkout@v2 - -# # - name: Setup 🐍 3.8 -# # uses: actions/setup-python@v2 -# # with: -# # python-version: 3.8 - -# # - name: Prepare env -# # run: python -m pip install -r tests/requirements.txt build twine --prefer-binary - -# # - name: Python Packaging tests -# # run: pytest tests/extra_python_package/ - -# # - name: Build SDist and wheels -# # run: | -# # python -m build -# # PYBIND11_GLOBAL_SDIST=1 python -m build - -# # - name: Check metadata -# # run: twine check dist/* - -# # - name: Save standard package -# # uses: actions/upload-artifact@v2 -# # with: -# # name: standard -# # path: dist/pybind11-* - -# # - name: Save global package -# # uses: actions/upload-artifact@v2 -# # with: -# # name: global -# # path: dist/pybind11_global-* - - - -# # # When a GitHub release is made, upload the artifacts to PyPI -# # upload: -# # name: Upload to PyPI -# # runs-on: ubuntu-latest -# # if: github.event_name == 'release' && github.event.action == 'published' -# # needs: [packaging] - -# # steps: -# # - uses: actions/setup-python@v2 - -# # # Downloads all to directories matching the artifact names -# # - uses: actions/download-artifact@v2 - -# - name: Publish standard package -# uses: pypa/gh-action-pypi-publish@v1.4.2 -# with: -# password: ${{ secrets.pypi_password }} -# packages_dir: standard/ - -# - name: Publish global package -# uses: pypa/gh-action-pypi-publish@v1.4.2 -# with: -# password: ${{ secrets.pypi_password_global }} -# packages_dir: global/