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

Fix Assemble Tableau Connector GHA #249

Merged
merged 1 commit into from
Jan 26, 2024
Merged

Conversation

ryn5
Copy link
Contributor

@ryn5 ryn5 commented Jan 22, 2024

Summary

The Assemble Tableau Connector workflow has been failing when attempting to append versioning to the filename. This is caused by two points of failure:

  • The taco inherits versioning from manifest.xml when being built before assembly. build.sh attempts to copy neptune-jdbc.taco rather than neptune-jdbc-v3.0.2.taco, causing a failure to copy the taco into TARGET_FOLDER.

  • The Assemble Tableau Connector workflow redundantly attempts to rename the taco with versioning, causing it to fail since neptune-jdbc.taco doesn't exist to be renamed.

Description

  • Updated taco-builder to use the correctly versioned name.
  • Changed the redundant version renaming step to a filename check which makes sure versioning is included and correct.

Related Issue

Additional Reviewers

@ryn5 ryn5 force-pushed the ryan/taco-failure branch from 1d8db5e to 791e8c1 Compare January 22, 2024 21:50
@codecov-commenter
Copy link

codecov-commenter commented Jan 22, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (07ef630) 67.40% compared to head (7009237) 67.40%.
Report is 6 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #249   +/-   ##
========================================
  Coverage    67.40%   67.40%           
========================================
  Files          122      122           
  Lines         5882     5882           
  Branches       585      585           
========================================
  Hits          3965     3965           
  Misses        1566     1566           
  Partials       351      351           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ryn5 ryn5 force-pushed the ryan/taco-failure branch 4 times, most recently from 148bd75 to 0d7fffe Compare January 23, 2024 01:56
@ryn5 ryn5 changed the title [Draft] Fix Assemble Tableau Connector GHA Fix Assemble Tableau Connector GHA Jan 23, 2024
@ryn5 ryn5 force-pushed the ryan/taco-failure branch from 0d7fffe to 7009237 Compare January 25, 2024 01:58
@kenhuuu
Copy link
Collaborator

kenhuuu commented Jan 26, 2024

LGTM

Copy link
Contributor

@Cole-Greer Cole-Greer left a comment

Choose a reason for hiding this comment

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

LGTM

@Cole-Greer Cole-Greer merged commit bbc7505 into aws:develop Jan 26, 2024
4 checks passed
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.

4 participants