Commit Graph

16 Commits

Author SHA1 Message Date
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