Skip to content

Conversation

@mildwonkey
Copy link
Contributor

This adds the most basic Action-related addresses and parsing Actions as references. This is the very beginning of adding actions, so the details are subject to change as we work through the implementation. There is no user impacting code (nor will there be, for some time!)

There may be bits in here we don't need, I will keep an eye on this package and make sure anything that's overdesigned gets removed. Actions work a lot like resources, so I copied everything except the Mode (irrelevant) and Target/Checkable interface implementations. Actions will be Checkable in the future, but not yet, and Actions are targetable by design (invoke is, in effect, targeting). (I also won't be surprised if I end up stealing "targetable" for invocations, who knows what the future holds?!)

The tests are also basically copy-pasted - if we didn't test a resource method, i didn't test the action method. No objection to writing more but at best, these aren't all that useful. (Maybe it's faster to say: when I'm writing new logic you'll see more tests. This is just a lot of the same code).

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

Apologies, but I need to do this, for me:
bender-back-baby

@mildwonkey mildwonkey added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label May 8, 2025
@mildwonkey mildwonkey force-pushed the mildwonkey/action-addrs branch from 8cdd551 to 22e2a98 Compare May 8, 2025 19:26
@mildwonkey mildwonkey marked this pull request as ready for review May 9, 2025 12:01
@mildwonkey mildwonkey requested a review from a team as a code owner May 9, 2025 12:01
mildwonkey added 2 commits May 9, 2025 08:08
This adds the basic Action-related addresses and parsing Actions as references.
Copy link
Contributor

@DanielMSchmidt DanielMSchmidt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 🚀 🚀

@mildwonkey mildwonkey merged commit 90357bc into main May 9, 2025
8 checks passed
@mildwonkey mildwonkey deleted the mildwonkey/action-addrs branch May 9, 2025 13:03
Maed223 pushed a commit that referenced this pull request May 13, 2025
* initial actions addrs

This adds the basic Action-related addresses and parsing Actions as references.
@github-actions
Copy link
Contributor

github-actions bot commented Jun 9, 2025

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 9, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

no-changelog-needed Add this to your PR if the change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants