Hi, I'm Alex. Iโm a software developer, writer, and hand crafter from the UK. ๐
I have a mix of projects on GitHub โ some stuff for my day job, some personal code.
My GitHub profile README, plus issues that affect all my repos
Hi, I'm Alex. Iโm a software developer, writer, and hand crafter from the UK. ๐
I have a mix of projects on GitHub โ some stuff for my day job, some personal code.
This is something I spotted in the HTML-Proofer repo, see https://github.com/gjtorikian/html-proofer/blob/ee2c50e89adb977d56eb919d6dff107ee60490db/.github/dependabot.yml#L3-L9
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: daily
time: "09:00"
timezone: "Etc/UTC"
open-pull-requests-limit: 10
This seems like a useful thing I should add to all of my other repos!
I think it's enough to add the following config in .github/dependabot.yml
:
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "daily"
I'm getting a warning annotation on repositories where I use actions/setup-python@v4
, so I should go ahead and upgrade everything.
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
While I'm here, it's a good opportunity to add pip caching if I don't already have it.
This is prompted by an article by Andrew Montalenti: https://amontalenti.com/2024/05/28/good-python-software
They are so much faster than pip-tools/black/flake8 that it's hard to argue with using them.
I'm getting a warning annotation on repositories where I use actions/checkout@v2
and actions/checkout@v3
so I should go ahead and upgrade everything.
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
See https://github.com/search?type=code&q=%28org%3AFlickr-Foundation%20OR%20org%3Aalexwlchan%29%20actions/checkout@v2 and https://github.com/search?type=code&q=%28org%3AFlickr-Foundation%20OR%20org%3Aalexwlchan%29%20actions/checkout@v3
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.