feat: Merge 112 pending community PRs, fix lint, add CI/CD improvements#702
Open
anmolnagpal wants to merge 112 commits intosdras:mainfrom
Open
feat: Merge 112 pending community PRs, fix lint, add CI/CD improvements#702anmolnagpal wants to merge 112 commits intosdras:mainfrom
anmolnagpal wants to merge 112 commits intosdras:mainfrom
Conversation
Upstream PR: sdras#422
Upstream PR: sdras#423
Upstream PR: sdras#450
Upstream PR: sdras#496
Upstream PR: sdras#515
Upstream PR: sdras#517
… "Runners" for it Upstream PR: sdras#521
…ur pul… Upstream PR: sdras#531
Upstream PR: sdras#537
Upstream PR: sdras#538
Upstream PR: sdras#548
Upstream PR: sdras#557
Upstream PR: sdras#558
Upstream PR: sdras#561
Upstream PR: sdras#564
…ed credentials 🔑 Upstream PR: sdras#567
Upstream PR: sdras#568
Upstream PR: sdras#569
Upstream PR: sdras#572
Upstream PR: sdras#674
Upstream PR: sdras#678
Upstream PR: sdras#680
Upstream PR: sdras#683
Upstream PR: sdras#686
…, Google Sheets Upstream PR: sdras#694
Upstream PR: sdras#695
Upstream PR: sdras#698
Upstream PR: sdras#700
Upstream PR: sdras#543
…g guide - Replace upstream CI badge with fork's own workflow badge - Add maintenance notice explaining the original repo is inactive since 2022 - Add PRs Welcome badge - Update contributing.md to direct contributors to this fork
Resolves issues from sdras/awesome-actions issue tracker: Removed (404/deleted repos): - pullreminders/label-when-approved-action (deleted) - pullreminders/slack-action (deleted) - jrylan/github-action-stuck-pr-notifier (deleted) - derkinderfietsen/pr-description-enforcer (deleted) - foxdalas/cloudfront-invalidator-action (deleted) Replaced with maintained alternatives: - actions/create-release [ARCHIVED] -> softprops/action-gh-release (already listed) - actions/upload-release-asset [ARCHIVED] -> softprops/action-gh-release (already listed) - actions/setup-haskell [ARCHIVED] -> haskell-actions/setup - actions/setup-elixir [ARCHIVED] -> erlef/setup-beam - denolib/setup-deno [ARCHIVED] -> denoland/setup-deno (official) - gradle/gradle-build-action [ARCHIVED] -> gradle/actions (official successor) - crazy-max/ghaction-docker-buildx [ARCHIVED] -> docker/setup-buildx-action (already listed) Marked as [ARCHIVED] (high-star, no clear replacement): - cirrus-actions/rebase (709 stars) - jakejarvis/s3-sync-action (1077 stars) - samuelmeuli/action-electron-builder (716 stars) - jakejarvis/lighthouse-action (349 stars) - teoxoy/profile-readme-stats (271 stars) - sonarsource/sonarcloud-github-action (611 stars) - paambaati/codeclimate-action (209 stars) - tibdex/autosquash (144 stars) and others Removed archived low-star repos (60+ total): - fabasoad/* archived actions, machine-learning-apps/* archived actions, secrethub/actions (service shutdown), protontypes/libreselery, c-hive/gha-npm-cache, c-hive/gha-yarn-cache, and ~40 others Fixes issues: sdras#540, sdras#539, sdras#551, sdras#566, sdras#588
…d templates - Expand ToC with all subsections (Setup Actions, JS/TS/Docker Actions, Environments, Dependencies, Semantic Versioning, Testing, Linting, Security, Code Coverage, Docker, Kubernetes, AWS, Terraform) - Move Runners from #### under Create your Actions to ### in Community Resources where it logically belongs - Fill empty Database section (liquibase, supabase/setup-cli, ariga/atlas-action) - Add .github/pull_request_template.md with contribution checklist - Add .github/ISSUE_TEMPLATE/ with suggest_action and dead_link templates - Add .github/workflows/link-check.yml (weekly dead link checker via lychee)
- Remove <p align="center"><img> header block (counted as second heading) - Revert ToC to max 2 levels (awesome-lint allows depth ≤ 2) - Fix Awesome badge URL (rawgit CDN deprecated → awesome.re) - Fix capitalization: docker→Docker, terraform→Terraform, git→Git, Github→GitHub, GitHub actions→GitHub Actions, android→Android, supabase→Supabase, Postgres→PostgreSQL - Add descriptions to all bare [ARCHIVED] entries (lint requires dash-sep desc) - Change `[ARCHIVED]` backtick tags to "Archived." text (must end with punctuation) - Fix en-dash to regular dash in CICULLIS entry - Fix missing periods in 12 list item descriptions - Fix malformed URL https:/cicube.io → https://cicube.io - Fix no-repeat-item-in-description for Vulert, Setup Mint, Setup Brainfuck
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR consolidates 112 community contributions that have been open against this repository for months/years without merge, along with quality-of-life improvements to keep the list healthy and maintainable.
What's included
Community Action additions (100+ PRs merged into fork):
Contributions from the community spanning categories including:
Quality & Maintenance fixes:
.github/workflows/lint.yml— upgraded toactions/checkout@v2, switched tonpx awesome-lint(fixes broken CI)actions/setup-rubywithruby/setup-ruby.NETsetup action description to match renamed actionawesome-lintviolations resolved — list now passes lint with 0 errorsStructural improvements:
Runnerssection (self-hosted runner solutions)Databasesectioncontributing.mdto reflect current maintenance stateFUNDING.ymlNew CI/CD infrastructure:
.github/dependabot.yml— weekly automated dependency updates for GitHub Actions.github/workflows/link-check.yml— automated dead link detection.github/ISSUE_TEMPLATE/dead_link.md— structured dead link reports.github/ISSUE_TEMPLATE/suggest_action.md— structured action suggestion form.github/pull_request_template.md— PR checklist to maintain qualityTest plan
npx awesome-lintpasses with 0 violationsContext
This repository has 113 open PRs from the community with no activity from the maintainer. Rather than let these contributions languish, this PR brings them all in together with the necessary fixes to make the list pass lint and remain high quality.
Co-authored-by: Many contributors — see individual commits for full attribution.