From cdc448380c1a223fcf82eafb67a653d87d73e427 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Wed, 1 Nov 2023 02:55:43 -0500 Subject: [PATCH] templates/release: procedure updates Update Fedora and check that it propagated to the Copr before announcing. Also announce to image.sc. Signed-off-by: Benjamin Gilbert --- .github/ISSUE_TEMPLATE/release.md | 4 +++- .github/workflows/python.yml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index 8c533e99..ab33807c 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -12,6 +12,8 @@ - [ ] `cd` into website checkout; `rm -r api/python && unzip /path/to/downloaded/openslide-python-docs.zip && mv openslide-python-docs-* api/python` - [ ] Update website: `_data/releases.yaml`, `_includes/news.md` - [ ] Update Ubuntu PPA -- [ ] Send mail to -announce and -users - [ ] Update Fedora and EPEL packages +- [ ] Check that [Copr package](https://copr.fedorainfracloud.org/coprs/g/openslide/openslide/builds/) built successfully +- [ ] Send mail to -announce and -users +- [ ] Post to [image.sc](https://forum.image.sc/c/announcements/10) - [ ] Update MacPorts package diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index c94b2708..d8595c05 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -53,6 +53,7 @@ jobs: ;; esac - name: Build wheel + shell: bash run: | if [[ "${{ matrix.os }}" == macos-* ]]; then py_cflags=$(python -c 'import sysconfig; print(sysconfig.get_config_vars()["CFLAGS"])')