Skip to content

Commit

Permalink
Merge branch 'develop' into dependencies_build
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Köppe authored Feb 14, 2024
2 parents bbac456 + 30b3d78 commit d14cf14
Show file tree
Hide file tree
Showing 294 changed files with 5,256 additions and 2,838 deletions.
19 changes: 2 additions & 17 deletions .github/workflows/ci-linux-incremental.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,6 @@ name: CI Linux incremental

on:
pull_request:
types:
# Defaults
- opened
- synchronize
- reopened
# When a CI label is added
- labeled
paths:
- 'build/pkgs/**'
- 'pkgs/**'
Expand All @@ -49,7 +42,7 @@ jobs:
- uses: actions/checkout@v4
- name: Get all packages that have changed
id: changed-packages
uses: tj-actions/changed-files@v41
uses: tj-actions/changed-files@v42
with:
files_yaml: |
configures:
Expand Down Expand Up @@ -81,14 +74,6 @@ jobs:
test:
needs: [changed_files]
if: |
github.event_name != 'pull_request' ||
((github.event.action != 'labeled' &&
(contains(github.event.pull_request.labels.*.name, 'c: packages: standard') ||
contains(github.event.pull_request.labels.*.name, 'c: packages: optional'))) ||
(github.event.action == 'labeled' &&
(github.event.label.name == 'c: packages: optional' ||
github.event.label.name == 'c: packages: standard')))
uses: ./.github/workflows/docker.yml
with:
# Build incrementally from published Docker image
Expand Down Expand Up @@ -139,7 +124,7 @@ jobs:
# with only a small number of test failures as of 10.2.rc0
tox_system_factors: >-
["gentoo-python3.11",
"archlinux"]
"archlinux-latest"]
tox_packages_factors: >-
["standard-sitepackages"]
docker_push_repository: ghcr.io/${{ github.repository }}/
5 changes: 3 additions & 2 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,15 +152,16 @@ jobs:
EXTRA_SAGE_PACKAGES: ${{ inputs.extra_sage_packages }}
steps:
- name: Maximize build disk space
uses: easimon/maximize-build-space@v8
uses: easimon/maximize-build-space@v10
with:
# need space in /var for Docker images
root-reserve-mb: 40000
root-reserve-mb: 30000
remove-dotnet: true
remove-android: true
remove-haskell: true
remove-codeql: true
remove-docker-images: true
continue-on-error: true
if: inputs.free_disk_space
- name: Check out SageMath
uses: actions/checkout@v4
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/docker_hub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Maximize build disk space
uses: easimon/maximize-build-space@v8
uses: easimon/maximize-build-space@v10
with:
# need space in /var for Docker images
root-reserve-mb: 40000
root-reserve-mb: 30000
remove-dotnet: true
remove-android: true
remove-haskell: true
remove-codeql: true
remove-docker-images: true
continue-on-error: true

- name: Checkout
uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: SageMath
abstract: SageMath is a free open-source mathematics software system.
authors:
- name: "The SageMath Developers"
version: 10.3.beta7
version: 10.3.beta8
doi: 10.5281/zenodo.593563
date-released: 2024-02-02
date-released: 2024-02-13
repository-code: "https://github.com/sagemath/sage"
url: "https://www.sagemath.org/"
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SageMath version 10.3.beta7, Release Date: 2024-02-02
SageMath version 10.3.beta8, Release Date: 2024-02-13
136 changes: 0 additions & 136 deletions build/bin/testcc.sh

This file was deleted.

129 changes: 0 additions & 129 deletions build/bin/testcxx.sh

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/_python3.12/distros/debian.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
python3.12
python3.12-dev
python3.12-distutils
python3.12-venv
6 changes: 3 additions & 3 deletions build/pkgs/configure/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarball=configure-VERSION.tar.gz
sha1=84c8bfc8a84399d50eac5f0e75672da0e36216ae
md5=1171b0a7cd69002c426fb7b48e9026e4
cksum=2998629640
sha1=0c93ffbc40ee55c429b82c6070817c0133a05013
md5=96e8d0c3aa48cab18b60499c4d303a73
cksum=2523075193
2 changes: 1 addition & 1 deletion build/pkgs/configure/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
128d437fcc7f3917b314662fdee34aeaab968b67
81a374dc4dacba71cf071f981d496ff63b2b2acb
6 changes: 3 additions & 3 deletions build/pkgs/database_knotinfo/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=database_knotinfo-VERSION.tar.gz
sha1=1c6746a2742b5fb5c6a2803249dd6988d6ec1890
md5=b2cd3295f179fbbde2a970ba7f0c3db4
cksum=1079889953
sha1=d32a5640c59c25d49ee72770aedfc6daac7c3d0e
md5=2d4104feee05547b542b1d86dd0f7675
cksum=2620016485
upstream_url=https://pypi.io/packages/source/d/database_knotinfo/database_knotinfo-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/database_knotinfo/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2023.6.1
2024.2.1
Loading

0 comments on commit d14cf14

Please sign in to comment.