Skip to content

✨ Validate snapshot command page listings#417

Merged
wwilsman merged 4 commits intomasterfrom
ww/snapshot-command-validation
Jul 15, 2021
Merged

✨ Validate snapshot command page listings#417
wwilsman merged 4 commits intomasterfrom
ww/snapshot-command-validation

Conversation

@wwilsman
Copy link
Copy Markdown
Contributor

What is this?

This resolves #305 and piggybacks off of #406 & #416 to validate page listings passed to the snapshot command. In addition to validations, page listing files can now contain a top-level snapshots key which references the list of snapshots. This enables YAML files to utilize anchors, references, and extending.

Tests were also reorganized a little and cleanup is done with the help of a rimraf transient dep.

@wwilsman wwilsman added the ✨ enhancement New feature or request label Jul 15, 2021
@wwilsman wwilsman requested a review from Robdel12 July 15, 2021 17:14
Copy link
Copy Markdown
Contributor

@Robdel12 Robdel12 left a comment

Choose a reason for hiding this comment

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

🏁

@wwilsman wwilsman enabled auto-merge (squash) July 15, 2021 17:39
@wwilsman wwilsman merged commit fdc2995 into master Jul 15, 2021
@wwilsman wwilsman deleted the ww/snapshot-command-validation branch July 15, 2021 17:43
samarsault pushed a commit that referenced this pull request Mar 3, 2023
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Validate snapshot page listings

2 participants