Skip to content

Bring over our composite actions from Khan/perseus - #3

Merged
jaredly merged 2 commits into
mainfrom
actions
May 19, 2022
Merged

Bring over our composite actions from Khan/perseus#3
jaredly merged 2 commits into
mainfrom
actions

Conversation

@jaredly

@jaredly jaredly commented May 18, 2022

Copy link
Copy Markdown
Contributor

Summary:

They'd been copied over from graphql-flow, but I figured the Khan/perseus ones might have more recent changes.
The next PR will contain our build & publish scripts.

I also created a 'check-for-changeset' action that I noticed in the perseus pr-actions workflow :)

Issue: https://khanacademy.atlassian.net/browse/FEI-4550

Test plan:

🤞 not usable/testable quite yet!

jaredly added 2 commits May 18, 2022 16:29
Summary:
Setting up this repository! Very excited.

Test plan:
🚫
Summary:
They'd been copied over from graphql-flow, but I figured the Khan/perseus ones might have more recent changes.
The next PR will contain our build & publish scripts.

I also created a 'check-for-changeset' action that I noticed in the perseus pr-actions workflow :)

Test plan:
🤞 not usable/testable quite yet!
@jaredly jaredly self-assigned this May 18, 2022
@jaredly
jaredly requested review from jeresig and k4b7 May 18, 2022 21:33

@jeresig jeresig left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This looks awesome!

id: result
with:
script: |
const extensionsRaw = "${{ inputs.extensions }}";

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I wonder if we should have a policy (in a future change) of breaking out inline scripts to be imported from another file? That way we can lint and test them, for example: https://github.com/actions/github-script#run-a-separate-file

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

on interesting, I didn't know that was an option! Sounds like a good policy.

@k4b7 k4b7 May 19, 2022

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@jeresig has that always been possible or is this a new feature? Either way, I'm glad it's possible.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Always been possible, I believe!

Base automatically changed from initial to main May 19, 2022 15:14
@jaredly
jaredly merged commit 6f548a1 into main May 19, 2022
@jaredly
jaredly deleted the actions branch May 19, 2022 15:15
@@ -0,0 +1,28 @@
name: Full or Limited

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for abstracting this into an action.

jaredly added a commit that referenced this pull request May 25, 2023
jaredly added a commit that referenced this pull request May 25, 2023
🖍 _This is an audit!_ 🖍

## Summary:
<Add your summary here>

Issue: XXX-XXXX

## Test plan:

Author: jaredly

Auditors:

Required Reviewers:

Approved By:

Checks: ⌛ gerald, ⌛ Lints

Pull Request URL: #55
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