Eugene Mwangi
9758f34d36
chore(uv): Prefer --locked for dependency sync ( #1852 )
...
Adopt uv best practice for dependency synchronization.
[Note]
- (uv sync --frozen) proceeds with an out-dated lockfile.
This could lead to inconsistencies.
[Docs]
See: https://docs.astral.sh/uv/concepts/projects/sync/#locking-and-syncing
2025-11-25 21:36:35 +00:00
Cliff Hall
9280e8fa74
Remove comments that break release.yml ( #2735 )
...
- remove comments that break CI.
- github does not support comments, even though they are valid yaml
2025-09-19 01:27:09 +01:00
cliffhall
888184493c
* In .github/workflows/release.yml
...
- in create-release job condition
- add comments about use of always
2025-09-18 15:58:01 -04:00
cliffhall
20430df0de
* In .github/workflows/release.yml
...
- in create-release job condition
- simplify condition
2025-09-18 15:39:00 -04:00
cliffhall
e545918618
* In .github/workflows/release.yml
...
- in create-release job condition
- check for all combinations of publish results that should lead to a release creation
- npm = success / pypi = skipped
- npm = skipped / pypi = success
- npm = success / pypi = success
2025-09-17 13:31:29 -04:00
cliffhall
7061c367c5
* In .github/workflows/release.yml
...
- in create-release job condition
- check for all combinations of publish results that should lead to a release creation
- npm = success / pypi = skipped
- npm = skipped / pypi = success
- npm = success / pypi = success
2025-09-17 13:27:44 -04:00
cliffhall
9a65da3e78
* In .github/workflows/release.yml
...
- in create-release job condition
- check for all combinations of publish results that should lead to a release creation
- npm = success / pypi = skipped
- npm = skipped / pypi = success
- npm = success / pypi = success
2025-09-17 11:44:40 -04:00
Adam Jones
29aba77a93
fix: only run scheduled release pipeline on modelcontextprotocol org
2025-08-29 14:35:23 +01:00
cliffhall
8eb4921c13
In release.yml
...
- in publish-pypi job,
- only proceed if there are python packages to publish
- in publish-npm job,
- only proceed if there are npm packages to publish
2025-07-31 16:40:05 -04:00
Jim Clark
ce9925473f
remove the RepositoryDispatchEvent (building every six hours)
2025-07-04 12:03:08 -07:00
David Soria Parra
01b5cd554c
fix: release
2025-01-16 19:07:57 +00:00
Jim Clark
3de0a0c6ac
Update release workflow for servers
2025-01-16 09:49:43 -08:00
David Soria Parra
4f3dc11065
new release workflow
2025-01-14 03:05:38 +00:00
David Soria Parra
8e944369b7
improve release workflow more
2025-01-14 01:42:00 +00:00
David Soria Parra
9edf9fcaf0
feat: update package versions before creating release tag
2025-01-14 00:39:59 +00:00
David Soria Parra
a156ab635b
feat: only run create-tag job when packages are detected
2025-01-14 00:38:44 +00:00
David Soria Parra
fbb0514749
feat: improvements to release.yml
2025-01-14 00:34:17 +00:00
David Soria Parra
3d8c33cd9a
feat: enhance release workflow with artifact collection and job output handling
2025-01-13 20:01:18 +00:00
David Soria Parra
9f86ee5998
fix: fix scripts
2025-01-13 13:34:49 +00:00
David Soria Parra
c9b1adf3b6
use environments
2025-01-13 11:47:41 +00:00
David Soria Parra
b3f20decdc
feat: fix workflow names
2025-01-13 11:38:25 +00:00
David Soria Parra
9db47b20e7
feat: rename
2025-01-13 11:36:15 +00:00