diff --git a/.github/workflows/python-package-ubuntu.yml b/.forgejo/workflows/python-package-debian.yml similarity index 71% rename from .github/workflows/python-package-ubuntu.yml rename to .forgejo/workflows/python-package-debian.yml index 180823d..b6e543d 100644 --- a/.github/workflows/python-package-ubuntu.yml +++ b/.forgejo/workflows/python-package-debian.yml @@ -4,16 +4,18 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-latest + runs-on: docker + container: + image: node:22-bookworm steps: - name: Update package list run: | - sudo apt-get update + apt-get update - name: Install git run: | - sudo apt-get install -y git + apt-get install -y git - name: Checkout repository uses: actions/checkout@v2 @@ -31,7 +33,7 @@ jobs: - name: Install dependencies run: | - sudo apt-get install -y libhdf5-dev limesuite liblimesuite-dev automake gcc pkg-config build-essential python-is-python3 + apt-get install -y libhdf5-dev limesuite liblimesuite-dev automake gcc pkg-config build-essential python-is-python3 - name: Install the package run: | diff --git a/.github/workflows/python-package.yml b/.forgejo/workflows/python-package.yml similarity index 93% rename from .github/workflows/python-package.yml rename to .forgejo/workflows/python-package.yml index 58cd367..5ced0f9 100644 --- a/.github/workflows/python-package.yml +++ b/.forgejo/workflows/python-package.yml @@ -4,11 +4,10 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-latest - + runs-on: docker container: image: archlinux:latest - options: --privileged + options: '--privileged' steps: - name: Install git diff --git a/.github/workflows/python-publish_musllinux.yml b/.forgejo/workflows/python-publish_musllinux.yml similarity index 91% rename from .github/workflows/python-publish_musllinux.yml rename to .forgejo/workflows/python-publish_musllinux.yml index 8c022f6..f4af75a 100644 --- a/.github/workflows/python-publish_musllinux.yml +++ b/.forgejo/workflows/python-publish_musllinux.yml @@ -16,18 +16,20 @@ jobs: deploy: - runs-on: ubuntu-latest + runs-on: docker + container: + image: node:22-bookworm # needs: [test] steps: - name: Update package list run: | - sudo apt-get update + apt-get update - name: Install git run: | - sudo apt-get install -y git + apt-get install -y git - name: Checkout repository uses: actions/checkout@v2 diff --git a/.github/workflows/python-publish_sdist_manylinux.yml b/.forgejo/workflows/python-publish_sdist_manylinux.yml similarity index 92% rename from .github/workflows/python-publish_sdist_manylinux.yml rename to .forgejo/workflows/python-publish_sdist_manylinux.yml index 55aa5fa..01511b4 100644 --- a/.github/workflows/python-publish_sdist_manylinux.yml +++ b/.forgejo/workflows/python-publish_sdist_manylinux.yml @@ -16,18 +16,20 @@ jobs: deploy: - runs-on: ubuntu-latest + runs-on: docker + container: + image: node:22-bookworm # needs: [test] steps: - name: Update package list run: | - sudo apt-get update + apt-get update - name: Install git run: | - sudo apt-get install -y git + apt-get install -y git - name: Checkout repository uses: actions/checkout@v2 diff --git a/README.md b/README.md index 4812732..ebba025 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Python Bindings for LimeDriver -This is a Python package for the [LimeDriver](https://github.com/nqrduck/LimeDriver/) library. +This is a Python package for the [LimeDriver](https://git.private.coffee/nqrduck/LimeDriver/) library. ## Dependencies diff --git a/pyproject.toml b/pyproject.toml index fa0c064..4cf614c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,8 +44,8 @@ convention = "google" [project.urls] "Homepage" = "https://nqrduck.cool" -"Bug Tracker" = "https://github.com/nqrduck/limedriverbindings/issues" -"Source Code" = "https://github.com/nqrduck/limedriverbindings" +"Bug Tracker" = "https://git.private.coffee/nqrduck/limedriverbindings/issues" +"Source Code" = "https://git.private.coffee/nqrduck/limedriverbindings" [tool.hatch.build.targets.wheel] packages = ["src/limedriver"]