Skip to content

fix(tasks): Create directories idempotently#142

Open
aldrichtr wants to merge 159 commits into
mainfrom
fix/validate-directory-tasks
Open

fix(tasks): Create directories idempotently#142
aldrichtr wants to merge 159 commits into
mainfrom
fix/validate-directory-tasks

Conversation

@aldrichtr
Copy link
Copy Markdown
Owner

  • Each directory is checked first to see if it
    exists. It is created only if it does not.

  • Better output

aldrichtr and others added 30 commits May 31, 2023 15:45
[Feature]: Set up the project structure
This source and tests is being imported from multiple old build projects

of mine that are being collapsed into one project
[Feature]: Import all tasks and functions
Add stitch build driver and configuration
Make the 'Name' field available in templates
Added installation instructions to the README
Fix endless loop when creating paths file and directory exists
aldrichtr and others added 27 commits January 8, 2024 15:37
…ons/checkout-4

build(deps): bump actions/checkout from 1 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v3.3.2...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ons/cache-4.0.0

build(deps): bump actions/cache from 3.3.2 to 4.0.0
The Directory field is not populated on SourceInfo objects
Use Find-SourceDirectory in Get-ModuleItem
Actions not using cache even though it is created
- the regex needs the '/' at the beginning and end (javascript regex
  literal)
- add 'g' so that regex continues after matches
- add 'm' so that regex is multiline and '^' and '$' as line anchors
Fix labeler regexen to use javascript syntax
Bumps [github/issue-labeler](https://github.com/github/issue-labeler) from 3.3 to 3.4.
- [Release notes](https://github.com/github/issue-labeler/releases)
- [Commits](github/issue-labeler@v3.3...v3.4)

---
updated-dependencies:
- dependency-name: github/issue-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ub/issue-labeler-3.4

build(deps): bump github/issue-labeler from 3.3 to 3.4
- Changed verb from Find to Resolve
- added logic to only add directory if not added to output already
Fix multiple objects returned from functions
- Each directory is checked first to see if it
  exists. It is created only if it does not.

- Better output
@aldrichtr aldrichtr self-assigned this May 6, 2024
@github-actions github-actions Bot added the flag.review A new issue or pr that needs review label May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

flag.review A new issue or pr that needs review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant