Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement test harness for csv-to-csvw action and document it #4

Open
4 tasks
GDonRanasinghe opened this issue Sep 20, 2022 · 1 comment
Open
4 tasks
Labels
Needs Discussion This issue needs to be discussed with the team Needs Estimation This ticket needs to be estimated spike A spike is a time bound focused project to accomplish as much as possible towards a goal

Comments

@GDonRanasinghe
Copy link
Contributor

GDonRanasinghe commented Sep 20, 2022

We have the csv-to-csvw action published at in the GitHub Actions Marketplace: https://github.com/marketplace/actions/csv-to-csvw-action. We want to investigate and implement an automated test mechanism/test harness for this action. This task involves the following:

  • Identify the approaches for testing a github action that is published using YAML. For example, Bug fixes #1.
  • Implement the test harness.
  • Document the test harness.
  • Update the user document to show them how to set up a build process (which doesn't publish to gh-pages) if the users want to use Pull Requests but see the artifacts are correct before merging.
@GDonRanasinghe GDonRanasinghe added the spike A spike is a time bound focused project to accomplish as much as possible towards a goal label Sep 20, 2022
@GDonRanasinghe GDonRanasinghe changed the title Implement test harness for csv-to-csvw action Implement test harness for csv-to-csvw action and document it Sep 21, 2022
@robons robons transferred this issue from GSS-Cogs/csvcubed Sep 22, 2022
@robons
Copy link
Contributor

robons commented Nov 28, 2022

@robons robons added Needs Discussion This issue needs to be discussed with the team Needs Estimation This ticket needs to be estimated labels Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Discussion This issue needs to be discussed with the team Needs Estimation This ticket needs to be estimated spike A spike is a time bound focused project to accomplish as much as possible towards a goal
Projects
None yet
Development

No branches or pull requests

2 participants