InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more β
Top 23 TypeScript github-action Projects
-
Make sure to not accept any Pull Request with commented ESLint errors to ensure a continuous improvement of your codebase quality. Some tools can help you to automate this part of the review, such as Danger JS.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
actions-gh-pages
GitHub Actions for GitHub Pages π Deploy static files and publish your site easily. Static-Site-Generators-friendly.
-
Project mention: My HNG Journey. Stage Four: Mastering Multi-Environment Deployments: A Deep Dive into CI/CD with Next.js, Docker, and Nginx | dev.to | 2024-08-03
Configuring the GitHub Actions Workflow We set up a GitHub Actions workflow to automate the integration and deployment process. The integration workflow is triggered on every pull request while the deployment workflow was triggered upon the completion of the build and push workflow for docker images gotten from the marketplace. It used the appleboy/ssh-action to execute the deployment script on the server.
-
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.
-
snk
π©β¬ Generates a snake game from a github user contributions graph and output a screen capture as animated svg or gif
To add the workflow code into your workflow file (e.g., github/workflows/snakeAnime.yml), please refer to Platane's Repository.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
setup-php
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
-
ts-nextjs-tailwind-starter
π Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features
-
paths-filter
Conditionally run actions based on files modified by PR, feature branch or pushed commits
Unlike the failover workflow, the new workflow must automatically determine the right region and DNS to cut off. The dorny paths-filter action was our help for this.
-
typescript-action
Create a TypeScript Action with tests, linting, workflow, publishing, and versioning
Some projects, such as typescript-action, version code coverage alongside the code. This approach isn't perfect, as it requires developers to update the metrics for each commit, or you need a CI job to keep them in sync. However, keeping metrics directly in Git is appealing as it provides easy access and avoids reliance on external services. Switching from GitHub to GitLab, for instance, would be as simple as pushing the repository.
-
changed-files
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
We need to add two additional steps. The first one is to retrieve all new files, and the second one is to run the enhanced config only on the new files. In this example the third-party GitHub Action called changed-files is used to obtain the new files. In the GitHub Marketplace for Actions, there is a considerable number of similar actions with similar functionality. You can choose the one that suits you best, as the functionality is more or less the same for all of them.
-
-
Project mention: Step CI β open-source API test automation framework | news.ycombinator.com | 2024-03-28
-
-
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.
-
As an example, we will run a simple GitHub action on our front-end project. GitHub action will be the bare minimum and will execute some open-source visual regression tests on a single webpage.
-
wrangler-action
π§ββοΈ easily deploy cloudflare workers applications using wrangler and github actions
-
add-and-commit
:octocat: Automatically commit changes made in your workflow run directly to your repo
-
Project mention: Automating Telegram Bot Deployment with GitHub Actions and Docker | dev.to | 2024-06-12
In order to publish our Docker Image to Docker Hub, we need to first login to our account. We can make use of docker/login-action for this:
-
-
angular-cli-ghpages
π Deploy your π °οΈAngular app to GitHub pages, Cloudflare Pages or any other Git repo directly from the Angular CLI! Available on NPM.
-
Good luck running this locally. There's no script code to speak of, just references to external "actions" and parameters (for example, https://github.com/docker/setup-buildx-action).
Some CI platforms are just a simple glue layer (Gitlab CI - which I prefer - is one of them), but in most cases Github CI is not. Maybe it adds to the author frustration?
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript github-actions discussion
TypeScript github-actions related posts
-
Intro to the YouTube APIs: searching for videos
-
Taking Your Releases Into Overdrive with GitHub Actions
-
Gitlab is reportedly up for sale
-
Deploy Amazon Q Business with AWS CDK - example and best practices
-
Build metrics and budgets with git-metrics
-
My HNG Journey. Stage Four: Mastering Multi-Environment Deployments: A Deep Dive into CI/CD with Next.js, Docker, and Nginx
-
CI/CD Pipelines Guide with GitHub Actions, SonarCloud, Codecov, and Sentry
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 Sep 2024
Index
What are some of the best open-source github-action projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | danger-js | 5,239 |
2 | actions-gh-pages | 4,623 |
3 | build-push-action | 4,279 |
4 | github-pages-deploy-action | 4,225 |
5 | snk | 4,177 |
6 | action-gh-release | 4,004 |
7 | FTP-Deploy-Action | 3,728 |
8 | setup-php | 2,891 |
9 | ts-nextjs-tailwind-starter | 2,860 |
10 | paths-filter | 2,097 |
11 | typescript-action | 1,968 |
12 | changed-files | 1,759 |
13 | github-actions | 1,709 |
14 | stepci | 1,623 |
15 | image-actions | 1,418 |
16 | actions-hugo | 1,398 |
17 | lost-pixel | 1,302 |
18 | wrangler-action | 1,155 |
19 | add-and-commit | 1,119 |
20 | login-action | 1,038 |
21 | actions | 961 |
22 | angular-cli-ghpages | 951 |
23 | setup-buildx-action | 942 |