Comments (6)
we are building a bot to automatically attempt package updates :)
from os.
My bot idea was simple: It should traverse all y{aml,ml} files, read the content as build.Configuration, extract the package.version, pipeline[] | with uses: fetch selector to get repo releases (a tricky point since not all URIs are GitHub, custom fetcher per host may require). Apply the new changes and export the mutated config structure. PR the changes. Something like this.
Yeah this is a similar approach that we're experimenting with ATM. As well as using a service like https://release-monitoring.org/ to know about new package updates. Should have something to share next week.
from os.
that's great to hear. is there a timeline for it? I'm very curious how Wolfi is going to handle it. I mean dealing with github release is alright but there are packages hosted on personal domain, etc...
from os.
Yesterday, I was about to file an issue for bot proposal. Today, I saw this issue when I ended up here to open a new issue, what a coincidence!
My bot idea was simple: It should traverse all y{aml,ml}
files, read the content as build.Configuration, extract the package.version
, pipeline[] | with uses: fetch selector
to get repo releases (a tricky point since not all URIs are GitHub, custom fetcher per host may require). Apply the new changes and export the mutated config structure. PR the changes. Something like this.
from os.
is there a timeline for it?
Hope to have something early next week.
from os.
Maybe we could add something like f-e-d-c https://github.com/flathub/flatpak-external-data-checker
from os.
Related Issues (20)
- wolfi-bot/scdoc
- wolfi-bot/mkfontscale
- doc: Broken link (https://packages.wolfi.dev/os) at README.md HOT 1
- wolfi-bot/tcl
- FTBFS: wasi-sdk HOT 1
- gitlab-cng-17.2/17.2.1 new package update
- [bug] zarf 0.37.0-r0 build version not set correctly HOT 2
- [Wolfi Package Request]: sftpgo HOT 1
- apache-arrow: lz4 1.10 rebuild fails HOT 1
- Package Update: freerdp-3 HOT 1
- libreoffice-24.2: dependency conflict
- FTBFS: rust-1.29
- FTBFS: openjdk-10
- FTBFS: py3-jupyterhub-kubespawner
- Packages have symlinks to `/home/build/melange-out/...` HOT 1
- FTBFS clang-18
- FTBFS 2024-08-15
- 🔗 pkg=gnupg arch=amd64
- 🔗 pkg=gnupg arch=arm64
- FTBFS xmlto
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from os.