Skip to content

Commit 965a6ce

Browse files
authored
DEVPROD-16100 Build, test, and release on Ubuntu 24.04 (#91)
1 parent c9c4039 commit 965a6ce

File tree

5 files changed

+9
-26
lines changed

5 files changed

+9
-26
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
include:
1818
- name: linux
19-
os: ubuntu-20.04
19+
os: ubuntu-24.04
2020
artifact_name: target/release/mongo-task-generator
2121
asset_name: mongo-task-generator
2222

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
## 1.0.0 - 2025-04-16
3+
* Build, test, and release on Ubuntu 24.04
4+
25
## 0.7.25 - 2025-04-11
36
* Fixed a bug that caused the fallback for task splitting to generate an extra subtask.
47

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "mongo-task-generator"
33
description = "Dynamically split evergreen tasks into subtasks for testing the 10gen/mongo project."
44
license = "Apache-2.0"
5-
version = "0.7.25"
5+
version = "1.0.0"
66
repository = "https://github.com/mongodb/mongo-task-generator"
77
authors = ["DevProd Correctness Team <[email protected]>"]
88
edition = "2018"

evergreen.yml

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
buildvariants:
2-
- name: ubuntu1804
2+
- name: ubuntu2404
33
tasks:
44
- name: build
55
- name: unit_tests
66
- name: lint
77
- name: format
88
- name: check_version
9-
display_name: Ubuntu 18.04
9+
display_name: Ubuntu 24.04
1010
run_on:
11-
- ubuntu1804-test
11+
- ubuntu2404-small
1212

1313
tasks:
1414
- name: unit_tests
@@ -39,14 +39,6 @@ tasks:
3939
target_dir: src
4040
cargo_command: build
4141

42-
- name: check_version
43-
commands:
44-
- func: version-check_run
45-
vars:
46-
package_type: rust
47-
publish_type: github-release
48-
target_dir: src
49-
5042
functions:
5143
cargo_enable nextest:
5244
- command: shell.exec
@@ -86,18 +78,6 @@ functions:
8678
curl https://sh.rustup.rs -sSf | sh -s -- -y
8779
rustup default ${rust_version}
8880
89-
version-check_run:
90-
- command: shell.exec
91-
params:
92-
script: |
93-
set -o errexit
94-
95-
if [ "${is_patch}" = "true" ]; then
96-
wget -q https://github.com/dbradf/pypi-version-check/releases/download/v0.3.0/pypi-version-check
97-
chmod +x pypi-version-check
98-
./pypi-version-check --package-type ${package_type} --publish-type ${publish_type} --project-path ${target_dir} --check-changelog
99-
fi
100-
10181
pre:
10282
- command: git.get_project
10383
params:

0 commit comments

Comments
 (0)