prometheus / procfs

procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Apache License 2.0
756 stars 311 forks source link

Sync golangcli-lint workflow with https://github.com/prometheus/node_exporter/blob/master/.github/workflows/golangci-lint.yml #520

Closed conallob closed 1 year ago

conallob commented 1 year ago

Highlights include bumping golangci-lint-action to v3.4.0, Release Notes: https://github.com/golangci/golangci-lint-action/releases/tag/v3.4.0

SuperQ commented 1 year ago

I would recommend copying the current node_exporter config wholesale.

conallob commented 1 year ago

I would recommend copying the current node_exporter config wholesale.

Done. Perhaps it should be in it's own repository some day.

SuperQ commented 1 year ago

We used to have this script automatically synced from prometheus/prometheus, but the CI there was reworked and we stopped updating it. :(

conallob commented 1 year ago

We used to have this script automatically synced from prometheus/prometheus, but the CI there was reworked and we stopped updating it. :(

Have you considered a mono repo? :P

discordianfish commented 1 year ago

Yeah we should have a dedicated repo for gh actions and use them in all other repos with uses.

conallob commented 1 year ago

If somebody in @prometheus can create the new repository for GitHub actions, I'm happy to make PRs to move things around

SuperQ commented 1 year ago

@roidelapluie Was planning to move more of the CircleCI flows to actions. Not sure where that project ended up.