-
Notifications
You must be signed in to change notification settings - Fork 1
SW-1095: Added github actions for alpha/beta publishing #12
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
base: main
Are you sure you want to change the base?
Conversation
🤖 Augment PR SummarySummary: This PR adds GitHub Actions workflows to publish Changes:
Technical Notes: Uses Node 20, Yarn dependency caching, and 🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| name: Publish PR | ||
|
|
||
| on: | ||
| pull_request: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This workflow runs on pull_request but uses Artifactory write secrets later; that can both fail for forked PRs (secrets unavailable) and expose secrets to untrusted PR code in same-repo contributions. Consider gating the job to non-fork PRs / trusted actors (or using a pull_request_target-based flow with careful checkout) to avoid accidental secret exposure.
🤖 Was this useful? React with 👍 or 👎
JIRA ticket
https://tetrascience.atlassian.net/browse/SW-1095
Code changes
Added GH workflows for publishing the package on PR and on merge to main branch (alpha and beta publishing, respectively)
QA
Publishing this PR and merging it will allow me to confirm that the actions function as expected
Checklist before requesting a review