Skip to content

feat: Improve inputs#108

Draft
egrimstad wants to merge 2 commits intoETU-68417-publish-authfrom
feat/improve-inputs
Draft

feat: Improve inputs#108
egrimstad wants to merge 2 commits intoETU-68417-publish-authfrom
feat/improve-inputs

Conversation

@egrimstad
Copy link
Contributor

@egrimstad egrimstad commented Mar 3, 2026

  • Remove glob functionality. Likely not useful, if a repo has multiple specs, they can call the action multiple times, or use matrix functionality. Did a quick search on github: https://github.com/search?q=org%3Aentur+%22gha-api%2F.github%2Fworkflows%2Fpublish.yml%22&type=code&p=2 and as far as I can see, no one specifies a glob wildcard.
  • Remove artifact_contents. Instead path will be used either way, so if artifact is specified, path will be read from the artifact, otherwise from the repo.
  • Make path required. Makes it more visible which spec is being published

TODO:
I kinda also want to try out https://github.com/actions/github-script so see if that makes our actions more structured.

- Remove glob functionality. Likely not useful, if a repo has multiple
  specs, they can call the action multiple times, or use matrix
  functionality.
- Remove artifact_contents. Instead path will be used either way, so if
  artifact is specified, path will be read from the artifact, otherwise
  from the repo.
@egrimstad egrimstad force-pushed the feat/improve-inputs branch from ad65083 to 7b331d0 Compare March 6, 2026 06:31
Sign up for free to 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.

1 participant