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

chore(ci): add initial testing ci pipeline #8

Merged
merged 1 commit into from
Mar 7, 2024
Merged

Conversation

rwaskiewicz
Copy link
Contributor

@rwaskiewicz rwaskiewicz commented Mar 4, 2024

add an initial testing pipeline to ci. at the time of this writing, the project doesn't have any formal testing infra set up. as a result, we run a stub command defined in package.json that just echoes some nonsense to the terminal in the interim.

the pipeline is updated such that the build workflow uploads the build archive for a new test-unit workflow to pull down and run (however, today we're not actually using it, this just puts the plumbing in place).

to accomplish this, new actions for uploading/downloading the archive that match stencil core are added to the project

Do not merge. Waiting for parent to land in main

Testing
Tailed the logs of the ci pipeline, everything appears to pull down and run successfully

@rwaskiewicz rwaskiewicz marked this pull request as ready for review March 4, 2024 21:01
@rwaskiewicz rwaskiewicz requested a review from a team as a code owner March 4, 2024 21:01
@rwaskiewicz rwaskiewicz requested review from christian-bromann and alicewriteswrongs and removed request for a team March 4, 2024 21:01
Copy link
Contributor

@tanner-reits tanner-reits left a comment

Choose a reason for hiding this comment

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

Looks good. I have actual testing architecture setup in another branch

Base automatically changed from rw/pipelines to main March 7, 2024 16:57
add an initial testing pipeline to ci. at the time of this writing, the
project doesn't have any formal testing infra set up. as a result, we
run a stub command defined in `package.json` that just echoes some
nonesense to the terminal in the interim.

the pipeline is updated such that the build workflow uploads the build
archive for a new test-unit workflow to pull down and run (however,
today we're not actually using it, this just puts the plumbing in
place).

to accomplish this, new actions for uploading/downloading the archive
that match stencil core are added to the project
@rwaskiewicz rwaskiewicz added this pull request to the merge queue Mar 7, 2024
Merged via the queue into main with commit 96c4021 Mar 7, 2024
3 checks passed
@rwaskiewicz rwaskiewicz deleted the rw/test-ci branch March 7, 2024 17:16
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.

3 participants