feat: Add custom GitHub Actions to a separate repository#1
Conversation
|
This caught my eye:
...usually, you write typescript so that it can be checked, and I highly doubt that |
It won't, but the main logic of the action is in its own |
I see. I guess that should work. Oh, also there is one more custom action in apify/workflows#238 - could you add it here as well? |
OK, added 👍 |
vdusek
left a comment
There was a problem hiding this comment.
Makes sense.
Just one question: do we want to use main or master? 😄 AFAIK, all our repos use master except apify/workflows, which uses main 🙈.
|
I think the old repos use |
Okay, just add that |
🤖 I have created a release *beep* *boop* --- ## 1.0.0 (2026-05-15) ### Features * Add custom GitHub Actions to a separate repository ([#1](#1)) ([09aeef7](09aeef7)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
I was adding the usage of our custom GitHub Actions to a lot of repositories, and it felt confusing that actions live in a repository called
workflows.I've moved them to this new repository which will contain just actions, so that you can use them as it would make sense, e.g.:
I've also done some changes to simplify the setup:
execute-workflowaction to use a composite action usinggithub-script, so that it doesn't need to be compiled (sincegithub-scriptcan run TypeScript files natively)commitaction tosigned-committo make it clearer why it's used just from the nameAfter this is merged, I will replace all the relevant usages of
apify/workflowsin other repositories withapify/actionsand then delete the custom actions from theworkflowsrepository.