Skip to content

Include skip actions in JSON plan - #3663

Merged
denik merged 2 commits into
mainfrom
denik/include-skip-action
Sep 25, 2025
Merged

Include skip actions in JSON plan#3663
denik merged 2 commits into
mainfrom
denik/include-skip-action

Conversation

@denik

@denikdenik commented Sep 25, 2025

Copy link
Copy Markdown
Contributor

Changes

Include 'skip' nodes in JSON plan.

Why

We need to process 'skip' resources as well (e.g. to resolve references). Today, we have these nodes in the graph but not in the plan. Once we move to serialized plan #3636 we will build graph from the plan so they must match. This prepares for that (and minimizes that PR).

This also gives more information to users of JSON plan, e.g. they can count unchanged count.

Tests

Existing tests.

@denik
denikforce-pushed the denik/include-skip-action branch from 7d9b949 to 18d1d32CompareSeptember 25, 2025 14:02
@denik
denik merged commit 39dc760 into mainSep 25, 2025
12 of 13 checks passed
@denik
denik deleted the denik/include-skip-action branch September 25, 2025 14:13
@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Sep 25, 2025

Copy link
Copy Markdown
Collaborator

Run: 18010059323

Env✅​pass🙈​skip
✅​aws linux312530
✅​aws windows313529
✅​aws-ucws linux425427
✅​aws-ucws windows426426
✅​azure linux312529
✅​azure windows313528
✅​azure-ucws linux425426
✅​azure-ucws windows426425
✅​gcp linux311531
✅​gcp windows312530

denik added a commit that referenced this pull request May 20, 2026
## Changes
Include 'skip' nodes in JSON plan.
## Why
We need to process 'skip' resources as well (e.g. to resolve
references). Today, we have these nodes in the graph but not in the
plan. Once we move to serialized plan
#3636 we will build graph from the
plan so they must match. This prepares for that (and minimizes that PR).
This also gives more information to users of JSON plan, e.g. they can
count unchanged count.
## Tests
Existing tests.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@denik@eng-dev-ecosystem-bot@pietern