Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source) Learn more →
Top 23 TypeScript Action Projects
-
GitHub Actions is a feature of GitHub that allows you to run various actions based on certain triggers within a secure VM that GitHub host for you. It has many uses, but it's primarily a CI/CD tool used to build, test and deploy your apps.
-
actions-gh-pages
GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
Check out the GitHub action you can use for deploying to GitHub pages: https://github.com/peaceiris/actions-gh-pages.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
github-pages-deploy-action
🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Project mention: How to publish React App (CRA) on Github Pages using Github Actions with Turborepo | dev.to | 2023-03-16Finally, will do the deploy on github pages using the scripts from JamesIves/github-pages-deploy-action, and create a branch gh-pages with the code from apps/web/build.
-
I wrote a custom script to parse PR comments as input commands to interface with Terraform CLI, returning the output as bot comments. Each step of the workflow relies on GitHub Actions, including actions/github-script to interact with GitHub's API (while brushing up on my JavaScript!).
-
actionsflow
The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions
I found this https://github.com/actionsflow/actionsflow which is great because I can write it as an github action yml but I am still wondering am I mising anything because I saw a lot of no-code automation tool but not too much about the opposite side.
-
-
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
-
actions-hugo
GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.
You can build your Hugo site in your Github Actions, e.g. like in https://github.com/peaceiris/actions-hugo, then push the static pages to your server
-
changed-files
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
GitHub actions has actions that do similar, I’ve used this one before with great success: https://github.com/tj-actions/changed-files
-
-
-
Workflows that interact with the Github API heavily will fail as they're not available in act e.g. actions like https://github.com/styfle/cancel-workflow-action. Dealing with secrets is also a bit cumbersome. You can throw the following on actions that are not compatible with act in order to skip them:
if: ${{ !env.ACT }}
That said, despite it's limitations, I've been using both act and tmate in combination for a couple of years. Gets the job done.
-
add-and-commit
:octocat: Automatically commit changes made in your workflow run directly to your repo
-
Project mention: First time using Go: Making a program to watermark photos | reddit.com/r/golang | 2022-09-14
You could improve your workflow with Goreleaser. It will build executables for different platforms via Github action and store it as asset for even easier download. (storing binary data in Git is usualy an anti-pattern). See it in Action inthis Repo of a small project of mine
-
-
Project mention: you must have the "bigquery.datasets.create" permission on the selected project | reddit.com/r/bigquery | 2023-05-10
-
lighthouse-check-action
GitHub Action for running @GoogleChromeLabs Lighthouse audits with all the bells and whistles 🔔 Multiple audits, Slack notifications, and more!
-
-
-
It's perhaps a little fiddlier than other options, but you can probably host it on Google Cloud Run and it would fall within the free tier.
-
Project mention: Tired of react-router breaking changes. Looking for an alternative router for Vite-based projects | reddit.com/r/reactjs | 2023-03-28
https://github.com/oedotme/generouted is a next.js inspired library for wrapping react router or tanstack (and potentially others). Can generate urls based off file system paths.
-
harden-runner
Security agent for GitHub-hosted runner: block egress traffic & detect code overwrite to prevent breaches
Fortunately there is a great free online tool that help you by doing all the hard work (it will open a pull-request and automatically fix issues).
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
TypeScript Actions related posts
- Speeding up GitHub Actions with npm cache
- Hosting a Flask App for free?
- Need Guidance
- Read only API on Historical Data
- How to Terraform with Comments (And You Can DIY!*)
- What's the point of defining the URL of an environment in GitHub Actions?
- GitHub Actions
-
A note from our sponsor - Klotho
klo.dev | 3 Jun 2023
Index
What are some of the best open-source Action projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | starter-workflows | 7,555 |
2 | actions-gh-pages | 3,895 |
3 | github-pages-deploy-action | 3,696 |
4 | github-script | 3,300 |
5 | actionsflow | 2,866 |
6 | FTP-Deploy-Action | 2,608 |
7 | github-actions | 1,543 |
8 | codecov-action | 1,242 |
9 | actions-hugo | 1,210 |
10 | changed-files | 1,042 |
11 | actions-toolkit | 902 |
12 | codeql-action | 872 |
13 | cancel-workflow-action | 869 |
14 | add-and-commit | 862 |
15 | goreleaser-action | 693 |
16 | unity-builder | 677 |
17 | auth | 619 |
18 | lighthouse-check-action | 413 |
19 | ghaction-github-pages | 396 |
20 | auto-approve-action | 324 |
21 | deploy-cloudrun | 314 |
22 | generouted | 303 |
23 | harden-runner | 262 |