instantiator, to cochlearimplants
@instantiator@mastodon.social avatar

👋 Come work with me at Nesta!

We're looking for a front-end developer to join our small team as we build prototypes / MVPs / and production-ready collective intelligence solutions.

There's lots more information in the job description, and I'll gladly talk to you about the role if you have questions. Reach out!

Apply by 28th May:
https://www.nesta.org.uk/jobs/frontend-mid-level-developer-ccid/

ambv, to python
@ambv@mastodon.social avatar

How was your Saturday?

dave, to cochlearimplants
@dave@social.lightbeamapps.com avatar

I setup a runner for my Forgejo instance on our home server (an intel 2018 Mac mini).

My unit tests for my video pipeline check the output of the pipeline, against a previous output. Images snapshotted to png.

All the tests fail on the home server. They pass on my M2 Studio. The output images appear the same, no major fail in the pipeline.

My suspicion is this is a png encoding difference in the simulator between intel and apple silicon 🧐

craftyguy, to cochlearimplants
@craftyguy@freeradical.zone avatar

debugging tests that fail only in is the worst... absolutely has it right by allowing you to SSH into a runner that failed a job.

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

Introducing some of the new #Forgejo features now available on Codeberg (the thread will be extended over the next days):

You can now set your pronouns in your user settings, and they will display on your profile.

If you link to code in an issue, these will now show up as a preview, see https://codeberg.org/forgejo/forgejo/issues/3525 for example.

Codeberg,
@Codeberg@social.anoxinon.de avatar

If you visit the activity pages of your repository, you can now find much more information an graphs, like a list of contributors and code frequency.

If you prefer to use the , you can now select the dedicated sourcehut integration in your repo webhooks settings (see https://forgejo.org/docs/v7.0/user/webhooks/).

Mehrad, to cochlearimplants
@Mehrad@fosstodon.org avatar

Every time I'm working with a , I get amazed by how powerful they can get and how much they have advanced the software development realm. Tons and tons of checks and builds and etc. can be done automatically upon merging a pull request.

I wholeheartedly thank everyone how have invested the time and effort to write and maintain all these pipelines.

These said, I'm really interested to see if any active and high-profile project is using or in CI instead of these NodeJS-based ones.

tixie, to devops
@tixie@guerilla.studio avatar

I need a Github Action template "upload-to-S3-provider-who-is-not-AWS-for-dumb-bimbo" because damn that overcomplicated devops ecosystem is gatekeeping simple babes like me 😭💅

(look at this rocket-science shit called AWS documentation… what the hell)

relistan, to github
@relistan@mstdn.social avatar

Anyone have any idea why Actions reliably/repeatably sits on this build step for 15 minutes (see timestamps)?

Line 1103 is a tiny little tool. The repo cloned is big, but not THAT big.

KathyReid, to opensource
@KathyReid@aus.social avatar

The @thoughtworks for April 2024 is worth a read - covers the movement away from licenses (the @osi gets a mention for their stewardship of licenses to date, and flags challenges), the rise of code generation and the impacts on and workflows (AI code generators change workflow patterns), and for creation - we're seeing distinct patterns emerge through .

I've always enjoyed the Tech Radar format - it simplifies the complexity of a fast-changing landscape and makes it tractable for decision makers.

https://www.thoughtworks.com/radar

orhun, to rust
@orhun@fosstodon.org avatar

I discovered a very nice tool to work with open source licenses! 📜

🦅 hawkeye: Simple license header checker and formatter.

🦀 Written in Rust!
🛠️ Supports configuration via licenserc.toml
🚀 Also runs in GitHub Actions CI.

⭐ GitHub: https://github.com/korandoru/hawkeye

Fotoptikon, to cochlearimplants Polish
@Fotoptikon@pol.social avatar

Mam karte do tv, od .box
jest sposób na podłączenie jej do laptopu? W tv jest miejsce, gdzie trzeba ją włożyć, ale na laptopie nie. Może się nie da?

everythingopen, to AWS
@everythingopen@fosstodon.org avatar

Continuing our Schedule Highlights, we present Faisal Masood of who will talk about the life-cycle of preparation, model , testing and deployment, and the role that and tools play.

Faisal shows you how to build a model workflow where all team members can collaborate to create a and delivery pipeline for ML models.

🗓️ Schedule: https://2024.everythingopen.au/schedule/

🗓️ Schedule: https://2024.everythingopen.au/attend/tickets/

michabbb, to cochlearimplants German
@michabbb@vivaldi.net avatar

Enter the CI/CD flow Beta

Pipelines is a new approach to / that offers blazing fast pipelines to optimize your development flow.

https://www.jetbrains.com/teamcity/pipelines/

image/png

gregorni, to cochlearimplants
@gregorni@fosstodon.org avatar

My CI: breaks

Me: Removes CI file 😏️

#CI #ContinuousIntegration #GitLab #GitLabCI

hugovk, to python
@hugovk@mastodon.social avatar

🍏Ⓜ️1️⃣🐍Good news!

Now that @github Actions supports macOS M1 runners, we've added them to the CPython CI, and have finally promoted aarch64-apple-darwin to the top support tier!

This means CI failures block releases, cannot be merged to main or must be fixed or reverted immediately, and the whole core dev team is responsible rather than one or two.

https://peps.python.org/pep-0011/

collabora, to linux
@collabora@floss.social avatar

: Following our blog post from earlier this month, we have now submitted a patch to introduce kci-gitlab, a GitLab-CI pipeline for kernel testing! More here: http://col.la/kcigl

hugovk, to python
@hugovk@mastodon.social avatar

@coveragepy can now use Python 3.12's new sys.monitoring module with much lower overhead.

On 3.12, it's about the same as if you were running tests without coverage enabled!

https://nedbatchelder.com/blog/202312/coveragepy_with_sysmonitoring.html

With 7.4.2, you can set COVERAGE_CORE=sysmon globally on your CI, and it'll only use it where available (Python 3.12 and 3.13 alpha), and use the default for 3.11 and older.

For example, @pillow is 9% - 27% faster!

https://github.com/python-pillow/Pillow/pull/7820

madnuttah, to Magic
@madnuttah@fosstodon.org avatar

I've made a new which is tagging and releasing built images automatically too. I can't wait for @nlnetlabs releasing a new version to watch the . Or to watch it fail.

In my dev-env it works like a charm, though.

I don't want to seem arrogant but I guess this is one of the most feature-rich, secure and advanced image around. And always made with ❤️.

Yeah, I'm a bit proud of myself which is rare.

thomas, to github
@thomas@metalhead.club avatar

Enabled GitHub actions for prosody-filer.

https://github.com/ThomasLeister/prosody-filer/actions

Neat! it will help me to detect if a merge request causes any issues, because it runs the Go tests instantly. Very useful, esp. if have not touched the project for months / years and I'm not familiar with the code base anymore 😉

collabora, to linux
@collabora@floss.social avatar

Meet DRM-CI, a new pipeline that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. https://col.la/drmci

mglaman, to drupal
@mglaman@phpc.social avatar
schizanon, to webdev
@schizanon@mas.to avatar

This might be heresy but:

  1. Code reviews are a massive productivity tax with tiny quality benefits
  2. They should not be mandated
  3. The author should feel free to request a review if they want it
  4. If you don't trust your engineers, invest more in CI, or hire better ones

collabora, to linux
@collabora@floss.social avatar

Meet DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. https://col.la/drmci

br00t4c, to cochlearimplants
@br00t4c@mastodon.social avatar
gregdosh, to homelab
@gregdosh@auengun.net avatar

Thinking about recreating my common Homelab CI pattern to use prefixed PR labels to pick available actions-jobs/ansible-task to run.

It would then let some decoupling happen from automatic digest updates with intentional actions. Not sure if that's a good or bad thing yet but it'll be something to explore. Renovate could also merge things like Git submodules and Forgejo packages without triggering Ansible host runs.

Existing solution is rigid in predefined tasks in the action job YML. Worked great to get things initially into IaC. Now the constant digest updates and small changes across so many little mini hosts is causing kind of a bit of churn on external hosts. Should work to reduce this through more mirroring and caching for quick gains.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • kavyap
  • megavids
  • everett
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • JUstTest
  • All magazines