diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d4b97e8..0085ec85 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,8 +40,11 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: lint - run: pixi run -e lint lint @@ -56,8 +59,11 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: ${{ matrix.package }} - name: Run tests run: pixi run -e ${{ matrix.package }} test ${{ matrix.package }} @@ -77,6 +83,7 @@ jobs: fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: docs-${{ matrix.package }} - name: Build docs run: pixi run -e docs-${{ matrix.package }} docs ${{ matrix.package }} diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 515f8e71..a507ad07 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -18,6 +18,7 @@ jobs: fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: docs-${{ matrix.package }} - name: Build docs run: pixi run -e docs-${{ matrix.package }} docs ${{ matrix.package }} diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 71d201a9..49bfa272 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -3,7 +3,7 @@ name: Nightly Tests on: workflow_dispatch: schedule: - - cron: '30 1 * * 1-5' + - cron: "30 1 * * 1-5" jobs: test: @@ -17,8 +17,11 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: ${{ matrix.package }} - name: Run tests run: pixi run -e ${{ matrix.package }} test ${{ matrix.package }} @@ -34,8 +37,11 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: lb-${{ matrix.package }} - name: Test with lowest direct dependencies run: pixi run -e lb-${{ matrix.package }} test ${{ matrix.package }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8f412a68..ddb1c7fa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: Release on: push: tags: - - '*/[0-9]*' + - "*/[0-9]*" jobs: determine-package: @@ -27,6 +27,8 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: actions/setup-python@v5 with: python-version: "3.11" @@ -67,6 +69,7 @@ jobs: fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: docs-${{ needs.determine-package.outputs.package }} - name: Build docs run: pixi run -e docs-${{ needs.determine-package.outputs.package }} docs ${{ needs.determine-package.outputs.package }} diff --git a/.github/workflows/weekly-platform.yml b/.github/workflows/weekly-platform.yml index 3198b479..9ea5785c 100644 --- a/.github/workflows/weekly-platform.yml +++ b/.github/workflows/weekly-platform.yml @@ -3,7 +3,7 @@ name: Weekly Platform Tests on: workflow_dispatch: schedule: - - cron: '0 2 * * 1' + - cron: "0 2 * * 1" jobs: test: @@ -18,8 +18,11 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - uses: prefix-dev/setup-pixi@v0.9.4 with: + frozen: true environments: ${{ matrix.package }} - name: Run tests run: pixi run -e ${{ matrix.package }} test ${{ matrix.package }} diff --git a/packages/essimaging/pyproject.toml b/packages/essimaging/pyproject.toml index 81cb840b..f79e84f4 100644 --- a/packages/essimaging/pyproject.toml +++ b/packages/essimaging/pyproject.toml @@ -66,9 +66,9 @@ docs = [ ] [project.urls] -"Bug Tracker" = "https://github.com/scipp/essimaging/issues" +"Bug Tracker" = "https://github.com/scipp/ess/issues" "Documentation" = "https://scipp.github.io/essimaging" -"Source" = "https://github.com/scipp/essimaging" +"Source" = "https://github.com/scipp/ess/tree/main/packages/essimaging" [tool.setuptools_scm] root = "../.." diff --git a/packages/essreduce/pyproject.toml b/packages/essreduce/pyproject.toml index 7f0c7600..dc8bc0a9 100644 --- a/packages/essreduce/pyproject.toml +++ b/packages/essreduce/pyproject.toml @@ -69,9 +69,9 @@ docs = [ grow-nexus = "ess.reduce.scripts.grow_nexus:main" [project.urls] -"Bug Tracker" = "https://github.com/scipp/essreduce/issues" +"Bug Tracker" = "https://github.com/scipp/ess/issues" "Documentation" = "https://scipp.github.io/essreduce" -"Source" = "https://github.com/scipp/essreduce" +"Source" = "https://github.com/scipp/ess/tree/main/packages/essreduce" [tool.setuptools_scm] root = "../.."