Skip to content

feat: update removed & renamed workflows on checkout#1358

Merged
doc-han merged 4 commits intoget-active-projectfrom
1278-cli-checkout-make-sure-that-renamed-and-removed-workflows-and-jobs-are-updated
Apr 9, 2026
Merged

feat: update removed & renamed workflows on checkout#1358
doc-han merged 4 commits intoget-active-projectfrom
1278-cli-checkout-make-sure-that-renamed-and-removed-workflows-and-jobs-are-updated

Conversation

@doc-han
Copy link
Copy Markdown
Collaborator

@doc-han doc-han commented Apr 7, 2026

Short Description

A one or two-sentence description of what this PR does.

Fixes #1278

Implementation Details

A more detailed breakdown of the changes, including motivations (if not provided in the issue).

QA Notes

List any considerations/cases/advice for testing/QA here.

AI Usage

Please disclose whether you've used AI anywhere in this PR (it's cool, we just
want to know!):

  • I have used Claude Code
  • I have used another model
  • I have not used AI

You can read more details in our
Responsible AI Policy

Release branch checklist

Delete this section if this is not a release PR.

If this IS a release branch:

  • Run pnpm changeset version from root to bump versions
  • Run pnpm install
  • Commit the new version numbers
  • Run pnpm changeset tag to generate tags
  • Push tags git push --tags

Tags may need updating if commits come in after the tags are first generated.

@doc-han doc-han marked this pull request as ready for review April 8, 2026 07:15
@doc-han doc-han requested a review from josephjclark April 8, 2026 07:15
@doc-han doc-han changed the base branch from main to get-active-project April 9, 2026 12:13
…at-renamed-and-removed-workflows-and-jobs-are-updated
@doc-han doc-han merged commit 7490da9 into get-active-project Apr 9, 2026
7 checks passed
@github-project-automation github-project-automation bot moved this from New Issues to Done in Core Apr 9, 2026
@doc-han doc-han deleted the 1278-cli-checkout-make-sure-that-renamed-and-removed-workflows-and-jobs-are-updated branch April 9, 2026 15:01
josephjclark pushed a commit that referenced this pull request Apr 10, 2026
* feat: update getActiveProject to getCheckedOutProject

* feat: back to active project

* chore: rename getActiveProject to getTrackedProject

* feat: deploy should use getTrackedProject

* chore: getCheckedout return undefined like getActiveprojects

* fix: types

* feat: update removed & renamed workflows on checkout (#1358)

* tests: remove unwanted fields

* feat: use currentProject

* tests: remove fields
josephjclark added a commit that referenced this pull request Apr 10, 2026
* update the worker to node 24 (#1357)

* update the worker to node 24

* update docker docs

* changeset

* Worker: fix an issue with batch logging (#1353)

* set min-release-age

* versions

* debugging flaky test

* fix an issue where the batch is never clear

* fix a timing issue when sending batch events

Big help from claude

* logging

* add a bunch of more controlled unit tests

* test on interrupt

* update and fix tests

I think this this fixes the actual issue - I just want more good focused tests now

* tidy logging

* more tests

* changeset

* types

* remove only

* run tests in serial

* worker: tweak event processor and be sure to reset timeout on batch

* remove comment

* remove more comments

* feat: update usage of getActiveProject to getCheckedOutProject (#1360)

* feat: update getActiveProject to getCheckedOutProject

* feat: back to active project

* chore: rename getActiveProject to getTrackedProject

* feat: deploy should use getTrackedProject

* chore: getCheckedout return undefined like getActiveprojects

* fix: types

* feat: update removed & renamed workflows on checkout (#1358)

* tests: remove unwanted fields

* feat: use currentProject

* tests: remove fields

* versions

---------

Co-authored-by: Farhan Y. <yahyafarhan48@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

CLI checkout: make sure that renamed and removed workflows and jobs are updated

2 participants