Merge branch 'master' into pr/1569

This commit is contained in:
Blake Campbell 2023-04-11 23:28:54 -04:00
commit 85b5e24426
9 changed files with 58 additions and 12 deletions

View file

@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: 13.x node-version: 16.x
- name: Cache/Restore node modules - name: Cache/Restore node modules
uses: actions/cache@v1 uses: actions/cache@v1

View file

@ -17,7 +17,7 @@ jobs:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: 13.x node-version: 16.x
- name: Cache/Restore node modules - name: Cache/Restore node modules
uses: actions/cache@v1 uses: actions/cache@v1

1
.gitignore vendored
View file

@ -56,7 +56,6 @@ typings/
.env* .env*
.cache/ .cache/
public
# Mac files # Mac files
.DS_Store .DS_Store

BIN
public/default.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 755 B

View file

@ -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] # 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 * [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 * [Justin Mahar](https://justinmahar.com/uses/) — Extremely bald Software Architect & Content Creator
* [Syofyan Zuhad](https://syofyan-profile.vercel.app/uses/) — Full Stack Software Engineer 🇮🇩 * [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 * [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. * [Josiah Wiebe](https://jwie.be/uses/) — Designer & developer, lifelong learner.
* [Muhammad Oka](https://muhammadoka.dev/uses/) — Computer Science student, Cyber Security enthusiast. * [Muhammad Oka](https://muhammadoka.dev/uses/) — Computer Science student, Cyber Security enthusiast.
* [Benjamin Lannon](https://lannonbr.com/uses/) — Web Developer, Open Source Contributor, Livestreamer * [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 * [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 * [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. * [Joris Hens](https://www.goodbytes.be/uses) — Web development teacher, Security and hacking enthousiast, Cook.

View file

@ -111,6 +111,7 @@ module.exports.communicateValidationOutcome = async function (
].join('\n'); ].join('\n');
} }
const { GITHUB_TOKEN } = process.env; const { GITHUB_TOKEN } = process.env;
const { context } = github; const { context } = github;
if (!GITHUB_TOKEN || !context.payload.pull_request) { if (!GITHUB_TOKEN || !context.payload.pull_request) {
@ -120,13 +121,13 @@ module.exports.communicateValidationOutcome = async function (
core.info(`Comment contents:\n${comment}`); core.info(`Comment contents:\n${comment}`);
return; 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.getOctokit(GITHUB_TOKEN);
// await octokit.rest.pulls.createReviewComment({
const octokit = new github.GitHub(GITHUB_TOKEN); // ...context.repo,
await octokit.issues.createComment({ // pullRequestNumber,
...context.repo, // body: comment,
issue_number: pullRequestNumber, // });
body: comment,
});
}; };

View file

@ -12,5 +12,9 @@ export const config = {
cache: "manual", cache: "manual",
path: "/*", path: "/*",
// Pass all assets to the netlify asset server // Pass all assets to the netlify asset server
excluded_patterns: ["/_assets/*", "/_shared/*", "/**/*.js"], excluded_patterns: [
'^\\/_assets\\/[^\\/]*$',
'^\\/shared\\/[^\\/]*$',
'^\\/**\\/[^\\/]*$',
],
}; };

View file

@ -20,6 +20,10 @@ export default function Person({ person }) {
height="50" height="50"
src={img} src={img}
alt={person.name} alt={person.name}
onError={({ currentTarget }) => {
currentTarget.onerror = null; // prevents looping
currentTarget.src = "/default.png";
}}
loading="lazy" loading="lazy"
/> />
<h3> <h3>

View file

@ -21,6 +21,30 @@
* Keep this a commonjs export. * Keep this a commonjs export.
*/ */
module.exports = [ 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', name: 'uncenter',
description: 'Very incompetent developer', description: 'Very incompetent developer',
@ -8564,6 +8588,17 @@ module.exports = [
'GraphQL', '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', name: 'Braden Watkins',
description: 'Student, Full Stack Developer, Lover of all things analog', description: 'Student, Full Stack Developer, Lover of all things analog',