mirror of
https://github.com/BradNut/awesome-uses
synced 2025-09-08 17:40:31 +00:00
Merge branch 'master' into pr/1567
This commit is contained in:
commit
ecf2b2a485
9 changed files with 58 additions and 12 deletions
2
.github/workflows/data-validate.yml
vendored
2
.github/workflows/data-validate.yml
vendored
|
|
@ -14,7 +14,7 @@ jobs:
|
|||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 13.x
|
||||
node-version: 16.x
|
||||
|
||||
- name: Cache/Restore node modules
|
||||
uses: actions/cache@v1
|
||||
|
|
|
|||
2
.github/workflows/populate-readme.yml
vendored
2
.github/workflows/populate-readme.yml
vendored
|
|
@ -17,7 +17,7 @@ jobs:
|
|||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 13.x
|
||||
node-version: 16.x
|
||||
|
||||
- name: Cache/Restore node modules
|
||||
uses: actions/cache@v1
|
||||
|
|
|
|||
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -56,7 +56,6 @@ typings/
|
|||
.env*
|
||||
|
||||
.cache/
|
||||
public
|
||||
|
||||
# Mac files
|
||||
.DS_Store
|
||||
|
|
|
|||
BIN
public/default.png
Normal file
BIN
public/default.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 755 B |
|
|
@ -30,7 +30,9 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
|
|||
|
||||
# Awesome Uses ![Awesome][awesome-badge]
|
||||
|
||||
* [Vladimir Vo](https://vldmr.website/uses) — Frontend developer with passion for great product design
|
||||
* [uncenter](https://www.uncenter.org/uses) — Very incompetent developer
|
||||
* [Donavon West](https://donavon.com/uses) — Spread Love {...❤️}
|
||||
* [Justin Mahar](https://justinmahar.com/uses/) — Extremely bald Software Architect & Content Creator
|
||||
* [Syofyan Zuhad](https://syofyan-profile.vercel.app/uses/) — Full Stack Software Engineer 🇮🇩
|
||||
* [Zilvinas Kucinskas](https://www.ziku.dev/uses/) — Full Stack Ruby on Rails Engineer and Entrepreneur
|
||||
|
|
@ -409,6 +411,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
|
|||
* [Josiah Wiebe](https://jwie.be/uses/) — Designer & developer, lifelong learner.
|
||||
* [Muhammad Oka](https://muhammadoka.dev/uses/) — Computer Science student, Cyber Security enthusiast.
|
||||
* [Benjamin Lannon](https://lannonbr.com/uses/) — Web Developer, Open Source Contributor, Livestreamer
|
||||
* [Dmytro Litvinov](https://dmytrolitvinov.com/uses/) — Full Stack Python developer from 🇺🇦
|
||||
* [Braden Watkins](https://bradenwatkins.dev/uses) — Student, Full Stack Developer, Lover of all things analog
|
||||
* [Rikin Patel](https://patelrikin.com/#uses) — Experienced Front-end developer, Passionate about Javascript
|
||||
* [Joris Hens](https://www.goodbytes.be/uses) — Web development teacher, Security and hacking enthousiast, Cook.
|
||||
|
|
|
|||
|
|
@ -111,6 +111,7 @@ module.exports.communicateValidationOutcome = async function (
|
|||
].join('\n');
|
||||
}
|
||||
|
||||
|
||||
const { GITHUB_TOKEN } = process.env;
|
||||
const { context } = github;
|
||||
if (!GITHUB_TOKEN || !context.payload.pull_request) {
|
||||
|
|
@ -120,13 +121,13 @@ module.exports.communicateValidationOutcome = async function (
|
|||
core.info(`Comment contents:\n${comment}`);
|
||||
return;
|
||||
}
|
||||
// TODO: Re-enable a way to comment on PRs that tests passed.
|
||||
// const pullRequestNumber = context.payload.pull_request.number;
|
||||
|
||||
const pullRequestNumber = context.payload.pull_request.number;
|
||||
|
||||
const octokit = new github.GitHub(GITHUB_TOKEN);
|
||||
await octokit.issues.createComment({
|
||||
...context.repo,
|
||||
issue_number: pullRequestNumber,
|
||||
body: comment,
|
||||
});
|
||||
// const octokit = new github.getOctokit(GITHUB_TOKEN);
|
||||
// await octokit.rest.pulls.createReviewComment({
|
||||
// ...context.repo,
|
||||
// pullRequestNumber,
|
||||
// body: comment,
|
||||
// });
|
||||
};
|
||||
|
|
|
|||
|
|
@ -12,5 +12,9 @@ export const config = {
|
|||
cache: "manual",
|
||||
path: "/*",
|
||||
// Pass all assets to the netlify asset server
|
||||
excluded_patterns: ["/_assets/*", "/_shared/*", "/**/*.js"],
|
||||
excluded_patterns: [
|
||||
'^\\/_assets\\/[^\\/]*$',
|
||||
'^\\/shared\\/[^\\/]*$',
|
||||
'^\\/**\\/[^\\/]*$',
|
||||
],
|
||||
};
|
||||
|
|
|
|||
|
|
@ -20,6 +20,10 @@ export default function Person({ person }) {
|
|||
height="50"
|
||||
src={img}
|
||||
alt={person.name}
|
||||
onError={({ currentTarget }) => {
|
||||
currentTarget.onerror = null; // prevents looping
|
||||
currentTarget.src = "/default.png";
|
||||
}}
|
||||
loading="lazy"
|
||||
/>
|
||||
<h3>
|
||||
|
|
|
|||
35
src/data.js
35
src/data.js
|
|
@ -21,6 +21,30 @@
|
|||
* Keep this a commonjs export.
|
||||
*/
|
||||
module.exports = [
|
||||
{
|
||||
name: 'Vladimir Vo',
|
||||
description: 'Frontend developer with passion for great product design',
|
||||
url: 'https://vldmr.website/uses',
|
||||
twitter: '@v1in_',
|
||||
emoji: '🖖',
|
||||
country: '🇵🇱',
|
||||
computer: 'apple',
|
||||
phone: 'iphone',
|
||||
tags: [
|
||||
'Astro',
|
||||
'Front End',
|
||||
'Developer',
|
||||
'JavaScript',
|
||||
'TypeScript',
|
||||
'React',
|
||||
'Next',
|
||||
'JAMstack',
|
||||
'Netlify',
|
||||
'Vercel',
|
||||
'HTML',
|
||||
'CSS',
|
||||
],
|
||||
},
|
||||
{
|
||||
name: 'uncenter',
|
||||
description: 'Very incompetent developer',
|
||||
|
|
@ -8583,6 +8607,17 @@ module.exports = [
|
|||
'GraphQL',
|
||||
],
|
||||
},
|
||||
{
|
||||
name: 'Dmytro Litvinov',
|
||||
description: 'Full Stack Python developer from 🇺🇦',
|
||||
url: 'https://dmytrolitvinov.com/uses/',
|
||||
twitter: '@DmytroLitvinov',
|
||||
emoji: '🪵',
|
||||
country: '🇺🇦',
|
||||
computer: 'apple',
|
||||
phone: 'iphone',
|
||||
tags: ['Developer', 'Web Developer', 'Full Stack', 'Python', 'Django'],
|
||||
},
|
||||
{
|
||||
name: 'Braden Watkins',
|
||||
description: 'Student, Full Stack Developer, Lover of all things analog',
|
||||
|
|
|
|||
Loading…
Reference in a new issue