Fix dead badges and migrate link-check from Travis to GitHub Actions

- RawGit (awesome badge CDN) shut down in 2019; use awesome.re badge
- travis-ci.org retired; replace build badge with GitHub Actions status
- Port awesome_bot README link check to .github/workflows/links.yml
- Remove dead .travis.yml

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Valerii Iatsko
2026-06-21 09:52:14 +02:00
parent cc7b54ed0a
commit 871206059c
3 changed files with 20 additions and 6 deletions
+18
View File
@@ -0,0 +1,18 @@
name: Links
on:
push:
branches: [master]
pull_request:
workflow_dispatch:
jobs:
awesome_bot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
- run: gem install awesome_bot
- run: awesome_bot README.md --allow-dupe --allow 429 --white-list tslint,code.visualstudio.com,awesome,microsoft.com,viatsko.me,drupal.org,camo.githubusercontent.com
-4
View File
@@ -1,4 +0,0 @@
language: ruby
rvm: 2.2
before_script: gem install awesome_bot
script: awesome_bot README.md --white-list travis-ci,tslint,code.visualstudio.com,awesome,microsoft.com,viatsko.me,drupal.org,camo.githubusercontent.com --allow 429 --allow-dupe
+2 -2
View File
@@ -11,8 +11,8 @@ packages and resources. For more awesomeness, check
out <a href="https://github.com/sindresorhus/awesome">awesome</a>.
<br/>
<br/>
<img src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg" alt="Awesome"/>
<img src="https://travis-ci.org/viatsko/awesome-vscode.svg" alt="Build Status"/>
<a href="https://awesome.re"><img src="https://awesome.re/badge.svg" alt="Awesome"/></a>
<a href="https://github.com/viatsko/awesome-vscode/actions/workflows/links.yml"><img src="https://github.com/viatsko/awesome-vscode/actions/workflows/links.yml/badge.svg" alt="Links Status"/></a>
</div>
<br/>