Skip to content

Commit e6ef7f4

Browse files
committed
Merge branch 'main' into match-atlas-dcgs
2 parents 43450f6 + 6aa3f3f commit e6ef7f4

File tree

14 files changed

+264
-490
lines changed

14 files changed

+264
-490
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
python-version: ["3.10", "3.11", "3.12"]
1818
services:
1919
mariadb:
20-
image: mariadb:11.7.2 # released 2024-05-06
20+
image: mariadb:12.1.2 # released 2024-05-06
2121
# Pulls image from DockerHub
2222
# Docker images: https://hub.docker.com/_/mariadb
2323
# Previous version(s):
@@ -40,10 +40,10 @@ jobs:
4040
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444

4545
- name: Use Python ${{ matrix.python-version }}
46-
uses: actions/setup-python@v5
46+
uses: actions/setup-python@v6
4747
with:
4848
python-version: ${{ matrix.python-version }}
4949

@@ -69,7 +69,7 @@ jobs:
6969
docker container list -a
7070
7171
- name: Get ISPyB database
72-
uses: actions/download-artifact@v4
72+
uses: actions/download-artifact@v6
7373
with:
7474
name: database
7575
path: database/

.github/workflows/codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828

2929
- name: Initialize CodeQL
30-
uses: github/codeql-action/init@v3
30+
uses: github/codeql-action/init@v4
3131
with:
3232
languages: ${{ matrix.language }}
3333
queries: +security-and-quality
3434

3535
- name: Autobuild
36-
uses: github/codeql-action/autobuild@v3
36+
uses: github/codeql-action/autobuild@v4
3737
if: ${{ matrix.language == 'javascript' || matrix.language == 'python' }}
3838

3939
- name: Perform CodeQL Analysis
40-
uses: github/codeql-action/analyze@v3
40+
uses: github/codeql-action/analyze@v4
4141
with:
4242
category: "/language:${{ matrix.language }}"

.github/workflows/publish-version.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
doTag: ${{ steps.checkTag.outputs.doTag }}
1717
newVersion: ${{ steps.checkTag.outputs.newVersion }}
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
- name: Use Python 3.10
21-
uses: actions/setup-python@v5
21+
uses: actions/setup-python@v6
2222
with:
2323
python-version: "3.10"
2424
- name: Check current tag
@@ -46,7 +46,7 @@ jobs:
4646
- get-current-version
4747
if: ${{ needs.get-current-version.outputs.doTag == 'true' }}
4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v6
5050
- name: Push the new tag
5151
run: |
5252
git config --global user.name "DiamondLightSource-build-server"
@@ -64,9 +64,9 @@ jobs:
6464
- get-current-version
6565
if: ${{ needs.get-current-version.outputs.doTag == 'true' }}
6666
steps:
67-
- uses: actions/checkout@v4
67+
- uses: actions/checkout@v6
6868
- name: Set up Python 3.10
69-
uses: actions/setup-python@v5
69+
uses: actions/setup-python@v6
7070
with:
7171
python-version: "3.10"
7272
- name: Install pypa/build
@@ -78,7 +78,7 @@ jobs:
7878
- name: Build python package
7979
run: python3 -m build
8080
- name: Store built package artifact
81-
uses: actions/upload-artifact@v4
81+
uses: actions/upload-artifact@v5
8282
with:
8383
name: package-distributions
8484
path: dist/
@@ -100,7 +100,7 @@ jobs:
100100

101101
steps:
102102
- name: Download all the dists
103-
uses: actions/download-artifact@v4
103+
uses: actions/download-artifact@v6
104104
with:
105105
name: package-distributions
106106
path: dist/
@@ -123,12 +123,12 @@ jobs:
123123

124124
steps:
125125
- name: Download all the dists
126-
uses: actions/download-artifact@v4
126+
uses: actions/download-artifact@v6
127127
with:
128128
name: package-distributions
129129
path: dist/
130130
- name: Sign the dists with Sigstore
131-
uses: sigstore/gh-action-sigstore-python@v3.0.0
131+
uses: sigstore/gh-action-sigstore-python@v3.2.0
132132
with:
133133
inputs: >-
134134
./dist/*.tar.gz

.github/workflows/test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
name: Static Analysis
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v6
2222
- name: Set up Python 3.10
23-
uses: actions/setup-python@v5
23+
uses: actions/setup-python@v6
2424
with:
2525
python-version: "3.10"
2626
- name: Syntax validation
@@ -35,9 +35,9 @@ jobs:
3535
name: Build package
3636
runs-on: ubuntu-latest
3737
steps:
38-
- uses: actions/checkout@v4
38+
- uses: actions/checkout@v6
3939
- name: Set up Python 3.10
40-
uses: actions/setup-python@v5
40+
uses: actions/setup-python@v6
4141
with:
4242
python-version: "3.10"
4343
- name: Install pypa/build
@@ -53,13 +53,13 @@ jobs:
5353
name: Build package
5454
runs-on: ubuntu-latest
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
- name: Download ISPyB DB schema v${{ env.ISPYB_DATABASE_SCHEMA }} for tests
5858
run: |
5959
mkdir database
6060
wget -t 3 --waitretry=20 https://github.com/DiamondLightSource/ispyb-database/releases/download/v${{ env.ISPYB_DATABASE_SCHEMA }}/ispyb-database-${{ env.ISPYB_DATABASE_SCHEMA }}.tar.gz -O database/ispyb-database.tar.gz
6161
- name: Store database artifact
62-
uses: actions/upload-artifact@v4
62+
uses: actions/upload-artifact@v5
6363
with:
6464
name: database
6565
path: database/

.github/workflows/version-bump.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
contents: write
3535
pull-requests: write
3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838
- name: Set up Python 3.10
39-
uses: actions/setup-python@v5
39+
uses: actions/setup-python@v6
4040
with:
4141
python-version: "3.10"
4242
- name: Install package

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ GitHub = "https://github.com/DiamondLightSource/python-murfey"
9696
"murfey.sessions" = "murfey.cli.db_sessions:run"
9797
"murfey.simulate" = "murfey.cli.dummy:run"
9898
"murfey.spa_inject" = "murfey.cli.inject_spa_processing:run"
99-
"murfey.spa_ispyb_entries" = "murfey.cli.spa_ispyb_messages:run"
10099
"murfey.transfer" = "murfey.cli.transfer:run"
101100
[project.entry-points."murfey.config.extraction"]
102101
"murfey_machine" = "murfey.util.config:get_extended_machine_config"

0 commit comments

Comments
 (0)