Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Shell github-action Projects
-
flutter-action
Flutter environment for use in GitHub Actions. It works on Linux, Windows, and macOS.
-
git-auto-commit-action
Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
Project mention: Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions | dev.to | 2023-07-22We are also using the auto-commit action to commit the changes. We can configure the commit message and other options. Read more about the auto-commit action here. This is optional - we can also use the git action to commit the changes manually.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
docker-github-actions-runner
This will run the new self-hosted github actions runners with docker-in-docker
Project mention: Self-hosted GitHub actions runners with Docker-in-Docker | news.ycombinator.com | 2023-07-26 -
I cannot ignore the fact that I am an AWS Community Builder, so it was a no-brainer that I would implement this on AWS. Registering a domain and setting it up on Route 53 was the first step. Then I looked at the possibilities of hosting. The site is written in Jeklly and each page is generated separately. Using GitHub Actions, I can regenerate the static pages every time there is a new commit. Hosting a static website on AWS isn’t rocket science. S3 static file hosting is a cheap and easy way. I just needed to find a way how to publish my files to S3. Jake Jarvis created a GitHub Action that can sync your files to S3. All you have to do is to create the appropriate IAM permissions and your files will be pushed to the S3 bucket of your choice. From there, AWS will do the rest. I have created a CloudFront distribution to get HTTPS and fast access from Hungary. Currently there is no AWS region in Hungary, but there is an edge location in Budapest, so serving the site from there gives fast access to Hungarian users. 🔥🔥🔥
-
-
-
I have created TONS of custom systems for this, and have open sourced a lot of the micro-services, backends, CI/CD tools and pipelines: New Eden WebAPI (and Cloud Functions) - This is the backend authentication webapi that handles auth for the mapper (as well as cloud functions) Node ESI Stackdriver - Custom ESI library I created for all my TS backends that also does all it's logging to GCP stackdriver Firebase Action - Custom GitHub Action to automatically deploy static sites like GalaxyFinder and Account Management on commit Setup Firebase - Custom GitHub Action for using firebase cli to automate deployments, emulation, testing, and more (improvement of firebase-action) Firebase Trigger - Custom GitHub action used to update version numbers on deployments to trigger release notifications to users Chingy Locations (Deprecated) - Somewhat outdated micro-service used to update player locations for the mapper (deprecated and replaced) Capsuleer Locations - New location golang micro-service Go ESI - Custom golang esi module I created and is used for kill tracking, aura discord bots, and more Go ZKB - Custom golang zkb module I created to ingest redisq feed Go EvePraisal - Custom golang evepraisal module I created to interact and apraise chunks of data (for getting things like full kill values of virtually fitted ships) Aura Bot - Custom Aura Discord bot built to handle things like SRP, Kill tracking, etc. Built on top of go.esi, go.zkb, go.evepraisel, discordgo Eve Routes - Rust micro-service that gets routes for EVE using a* algorithm to find the shortest, safest, less safe, custom routes
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
run-on-arch-action
A Github Action that executes jobs/commands on non-x86 cpu architectures (ARMv6, ARMv7, aarch64, s390x, ppc64le, riscv64) via QEMU
Project mention: ILPT - Neighbors smashed my windshield, set a camera to record my daughter and I, reported my actions to someone i have a PFA against (i was then attacked, hospitalized and lost a week of work), blocked my driveway (with cars and ppl), their kid brought a knife on bus and threatened my daughter etc | /r/IllegalLifeProTips | 2023-04-30 -
-
-
-
-
Firebase-Distribution-Github-Action
This action uploads artifacts (.apk or .ipa) to Firebase App Distribution.
Project mention: Using Github Actions to publish your Flutter APP to Firebase App Distribution | dev.to | 2023-01-04To finally finish this (I swear), we complete our workflow with a Firebase action that will have the responsability to upload the app to Firebase App Distribution. Read about wzieba/Firebase-Distribution-Github-Action.
-
-
github-slug-action
GitHub Action to expose slug value of GitHub environment variables inside your GitHub workflow
-
composer-install
:gift: A GitHub Action to streamline installation of PHP dependencies with Composer.
All you really have to do is persist this directory between individual CI runs. Check out https://github.com/ramsey/composer-install for an existing implementation.
-
-
lychee-action
Github action to check for broken links in Markdown, HTML, and text files using lychee, a fast link checker written in Rust.
-
-
k3d-action
A GitHub Action to run lightweight ephemeral Kubernetes clusters during workflow. Fundamental advantage of this action is a full customization of embedded k3s clusters. In addition, it provides a private image registry and multi-cluster support.
-
terraform-multienv
A template for maintaining a multiple environments infrastructure with Terraform. This template includes a CI/CD process, that applies the infrastructure in an AWS account.
Is this possible? Right now I'm lost in "terraform worskpaces",old github repositories (3yo last commit), trying to figure out branching...
-
Project mention: Show HN: SpaceBadgers – Free and Libre SVG Badges | news.ycombinator.com | 2023-05-21
I managed to fork the repository, set up rust and vscode, and run the CLI. Very cool stuff! I am not a Rust developer, though, so this is a pretty big barrier to entry for me to use the library. If you'd like to make it easier for people to run the code themselves, here's my recommendations:
- Add clear instructions for building/running the code, assuming the developer is already familiar with Cargo. (clone the repo, cd into it, run 'cargo run -- --label Foo --status Bar --color green` like you mentioned in your other comment)
- Add a github action workflow that builds+uploads the binaries as a Github Release, maybe using something like https://github.com/taiki-e/upload-rust-binary-action (I haven't used this but found it with some googling and it looks reasonable)
No need to do either of these things, just my recommendation. Thanks again for releasing such a cool project, very nice work, and best of luck!
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
Shell github-actions related posts
- Self-hosted GitHub actions runners with Docker-in-Docker
- Introducing Pull Request Tracker - A GitHub Action
- What DevOps tool you wish that existed? I'll create it for free!
- GitHub Workflows to check playbooks and generated files locally?
- Bringing together Hungarian technology conferences
- Cheap way to host a Javascript project. (e.g. Node APIs & React Apps)
- Act: Run your GitHub Actions locally
-
A note from our sponsor - SonarLint
www.sonarlint.org | 23 Sep 2023
Index
What are some of the best open-source github-action projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | flutter-action | 1,882 |
2 | git-auto-commit-action | 1,482 |
3 | docker-github-actions-runner | 1,187 |
4 | s3-sync-action | 936 |
5 | scp-action | 925 |
6 | latex-action | 922 |
7 | firebase-action | 868 |
8 | run-on-arch-action | 592 |
9 | trivy-action | 546 |
10 | static_status | 490 |
11 | github-action-push-to-another-repository | 380 |
12 | mkdkr | 339 |
13 | Firebase-Distribution-Github-Action | 308 |
14 | hello-github-actions | 279 |
15 | github-slug-action | 224 |
16 | composer-install | 202 |
17 | check-spelling | 201 |
18 | lychee-action | 198 |
19 | mongodb-github-action | 197 |
20 | k3d-action | 157 |
21 | github-action | 140 |
22 | terraform-multienv | 137 |
23 | upload-rust-binary-action | 134 |