TypeScript Actions

Open-source TypeScript projects categorized as Actions

Top 23 TypeScript Action Projects

  • starter-workflows

    Accelerating new GitHub Actions workflows

    Project mention: Speeding up GitHub Actions with npm cache | dev.to | 2023-06-01

    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.

    Project mention: Where can I host a basic HTML page? Free. | reddit.com/r/webdev | 2022-12-11

    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-16

    Finally, 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.

  • github-script

    Write workflows scripting the GitHub API in JavaScript

    Project mention: How to Terraform with Comments (And You Can DIY!*) | dev.to | 2023-05-22

    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

    Project mention: Automation tool with config file | reddit.com/r/selfhosted | 2023-05-11

    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.

  • FTP-Deploy-Action

    Deploys a GitHub project to a FTP server using GitHub actions

  • github-actions

    A GitHub Action for installing and configuring the gcloud CLI.

  • 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)

  • codecov-action

    GitHub Action that uploads coverage to Codecov :open_umbrella:

  • 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.

    Project mention: Deploy Hugo to NixOS on Push to Gitea | reddit.com/r/NixOS | 2023-03-31

    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.

    Project mention: Yarn workspaces/monorepo and CI/CD | reddit.com/r/node | 2023-01-24

    GitHub actions has actions that do similar, I’ve used this one before with great success: https://github.com/tj-actions/changed-files

  • actions-toolkit

    🛠 A toolkit for building GitHub Actions in Node.js

  • codeql-action

    Actions for running CodeQL analysis

  • cancel-workflow-action

    ⏹️ GitHub Action to cancel previous running workflows on push

    Project mention: Act: Run your GitHub Actions locally | news.ycombinator.com | 2022-11-25

    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

  • goreleaser-action

    GitHub Action for GoReleaser

    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

  • unity-builder

    Build Unity projects for different platforms

  • auth

    A GitHub Action for authenticating to Google Cloud. (by google-github-actions)

    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!

  • ghaction-github-pages

    :octocat: GitHub Action to deploy to GitHub Pages

  • auto-approve-action

    👍 GitHub Action for automatically approving GitHub pull requests

  • deploy-cloudrun

    A GitHub Action for deploying services to Google Cloud Run.

    Project mention: Hosting a Flask App for free? | reddit.com/r/learnpython | 2023-05-31

    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.

  • generouted

    Generated file-based routes for Vite

    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

    Project mention: Securizing your GitHub org | dev.to | 2023-02-19

    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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-01.

TypeScript Actions related posts

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
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com