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

Upload Schema Artifact workflow fails to upload schema #197

Closed
1 task
mindctrl opened this issue Feb 28, 2024 · 2 comments · Fixed by #227
Closed
1 task

Upload Schema Artifact workflow fails to upload schema #197

mindctrl opened this issue Feb 28, 2024 · 2 comments · Fixed by #227
Assignees
Labels
scope: build scripts Automating task runners and compilation processes

Comments

@mindctrl
Copy link
Contributor

mindctrl commented Feb 28, 2024

In #192 we attempted to fix the Schema Upload Artifact workflow by reverting changes made previously which had resulted in the workflow not running. The attempted fix did not work. Source: https://github.com/wpengine/wp-graphql-content-blocks/actions/workflows/upload-schema-artifact.yml

The error is GitHub Releases requires a tag. It seems the context in which this runs does not have access to the tag data. cc @blakewilson for any additional context you may be able to add.

Every time we do a tagged release this workflow should run but it broke about 4 months ago and the schema linter job fails on every PR as a result. We've tried a change on this but it didn't fix it so we need to start over.

Acceptance Criteria

  • Ensure the schema linter can successfully fun on every PR and branch

Notes

@ChrisWiegman
Copy link
Contributor

As the issue itself does require a full release for confirmation, I'm re-opening this ticket until such confirmation can occur.

@ChrisWiegman ChrisWiegman reopened this Apr 4, 2024
@ChrisWiegman ChrisWiegman reopened this Jun 25, 2024
@ChrisWiegman ChrisWiegman assigned theodesp and unassigned ChrisWiegman Jul 2, 2024
@josephfusco josephfusco added scope: build scripts Automating task runners and compilation processes and removed tooling labels Jul 30, 2024
@josephfusco
Copy link
Member

The schema.graphql artifact can be seen in the latest release. Closing this as completed.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: build scripts Automating task runners and compilation processes
Projects
None yet
4 participants