summaryrefslogtreecommitdiffstats
path: root/.github/workflows
AgeCommit message (Collapse)Author
2024-05-27build(deps): bump cachix/cachix-action from 14 to 15dependabot[bot]
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 14 to 15. - [Release notes](https://github.com/cachix/cachix-action/releases) - [Commits](https://github.com/cachix/cachix-action/compare/18cf96c7c98e048e10a83abd92116114cd8504be...ad2ddac53f961de1989924296a1f236fcfbaa4fc) --- updated-dependencies: - dependency-name: cachix/cachix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23Merge pull request #313345 from ↵Silvan Mosberger
katexochen/workflows/remove-check-by-name-concurrency
2024-05-2224.05 is VicuñaWeijia Wang
2024-05-22check-by-name: remove concurrency groupPaul Meyer
Due to the trigger on PR edit, every change to the PR body will trigger a re-run of the check-by-name workflow. This is needed to catch of the base branch. However, an action like ticking the checkbox of a PR will also trigger a re-run. Furthermore, due to the concurrency group, any already running check-by-name workflow will be canceled, leading to a notification sent to the PR author. To reduce the noise, remove the concurrency group. As a consequence, multiple runs will run to completion on the same PR/commit. While concurrent runs are often canceled after a few seconds, the workflow will take about a minute to complete. Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-14workflows/check-by-name: Skip instead of canceling on conflictsSilvan Mosberger
This avoids sending emails when there's merge conflicts. The check will appear to be green, but it doesn't matter since the PR can't be merged anyways. Unfortunately there's no better way to do this right now: https://github.com/actions/runner/issues/662
2024-05-13build(deps): bump actions/checkout from 4.1.4 to 4.1.5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-10github/workflows: add k3s to check-nix-formatsuperherointj
2024-05-06Merge pull request #309577 from obsidiansystems/bsd-reformatJohn Ericson
bsd treewide: Run RFC formatter
2024-05-06workflows: Add `pkgs/os-specific/bsd` to formatter whitelistJohn Ericson
2024-05-04workflows/check-nix-format: enforce for build-support/phpPol Dellaiera
2024-05-04workflows/check-nix-format: enforce for php-packagesPol Dellaiera
2024-05-03workflows: enforce RFC166 formatting for mpvScriptsnicoo
2024-05-01workflows/check-nix-format: enforce for vscode extensionséclairevoyant
2024-04-29build(deps): bump actions/checkout from 4.1.3 to 4.1.4dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/1d96c772d19495a3b5c517cd2bc0cb401ea0529f...0ad4b8fadaa221de15dcec353f45205ec38ea70b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-25workflows: add concurrency group to check-by-name workflow (again)Will Bush
This is the second attempt to add a concurrency group to the check-by-name in hopes that it will reduce unnecessary load on the CI system (wasted electricity) despite free cost. first attempt: https://github.com/NixOS/nixpkgs/pull/306072 revert: https://github.com/NixOS/nixpkgs/pull/306430
2024-04-24workflows/check-by-name.yml: Increase timeout for resolving merge commitPeder Bergebakken Sundt
2024-04-23Revert "workflows: add concurrency group to check-by-name workflow"Will Bush
This reverts commit 75600cde6bb25b0e04d2a10d0fb9aaf975e1da81.
2024-04-24Merge pull request #306072 from ↵Silvan Mosberger
willbush/workflow/check-by-name/concurrency-group workflows: add concurrency group to check-by-name workflow
2024-04-23Merge pull request #305980 from ↵Jörg Thalheim
NixOS/dependabot/github_actions/peter-evans/create-pull-request-6.0.4 build(deps): bump peter-evans/create-pull-request from 6.0.2 to 6.0.4
2024-04-22workflows: add concurrency group to check-by-name workflowWill Bush
On event that triggers the workflow for the matching concurrency group, any previous runs of the workflow in the same group will be cancelled.
2024-04-22build(deps): bump peter-evans/create-pull-request from 6.0.2 to 6.0.4dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.2 to 6.0.4. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/70a41aba780001da0a30141984ae2a0c95d8704e...9153d834b60caba6d51c9b9510b087acf9f33f83) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22build(deps): bump actions/checkout from 4.1.1 to 4.1.3dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.1...1d96c772d19495a3b5c517cd2bc0cb401ea0529f) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21workflows: force CLI color when running nixpkgs-check-by-nameWill Bush
Currently something about the environment in which GH action is running the colored library is not using ANSI colors. I have done some testing in this repo: https://github.com/willbush/throwaway-miette-gh-action-test/actions/runs/8777029939/job/24081383467 And I'm fairly certain env var `CLICOLOR_FORCE: 1` should fix colors.
2024-04-17pkgs/top-level: split release-checks into a separate jobK900
This should improve latency on channel updates.
2024-04-11Build Nixpkgs manual when nixdoc changesSilvan Mosberger
Because this wasn't done previously, a PR was merged that broke the build: https://github.com/NixOS/nixpkgs/pull/302990#issuecomment-2049471406
2024-04-09ci: fix the branch patterns of the 'Check cherry-picks' actionThomas Gerbet
For reference on the acceptable pattern: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
2024-04-08Merge pull request #172098 from risicle/ris-cherry-pick-checkThomas Gerbet
add "check cherry-picks" github action
2024-04-06Optimize check-maintainers-sorted workflow with sparse checkoutWill Bush
Only lib and maintainers directories are needed to perform the check.
2024-04-04Merge pull request #300663 from ↵Thomas Gerbet
NixOS/dependabot/github_actions/korthout/backport-action-2.5.0 build(deps): bump korthout/backport-action from 2.4.1 to 2.5.0
2024-04-04ci: fix the manual cache auth tokenzimbatm
I reset the cache by mistake.
2024-04-03workflows/check-nix-format.yml: pin nixpkgs (fix staging)Someone Serge
2024-04-01add "Check cherry-picks" github actionRobert Scott
the intention being to catch commits which declare themselves as cherry-picks, but either: - don't refer to a commit in the master or staging branches - are significantly altered from their original commit determining the latter is not an exact science, but the heuristic of looking for differences in only the added or removed lines seems to work quite well. still, this should be considered an assistant for reviewers rather than a hard failure. unfortunately github workflows don't have a way of raising a gentle warning instead of a failure. the formatting of the output also leaves something to be desired due to the limitations of github actions' "group" commands.
2024-04-01build(deps): bump korthout/backport-action from 2.4.1 to 2.5.0dependabot[bot]
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 2.4.1 to 2.5.0. - [Release notes](https://github.com/korthout/backport-action/releases) - [Commits](https://github.com/korthout/backport-action/compare/e8161d6a0dbfa2651b7daa76cbb75bc7c925bbf3...ef20d86abccbac3ee3a73cb2efbdc06344c390e5) --- updated-dependencies: - dependency-name: korthout/backport-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01workflows/check-nix-format.yml: initConnor Baker
2024-03-26workflows/check-by-name.yml: Switch to new separate repoSilvan Mosberger
The nixpkgs-check-by-name tooling is [being moved](https://github.com/NixOS/nixpkgs/issues/286559#issuecomment-2000466124) to a [separate repo](https://github.com/NixOS/nixpkgs-check-by-name). This commit updates Nixpkgs CI to use it instead of the tree inside Nixpkgs No changes have been made to the tooling locally since it was moved: - [Exported history](https://github.com/NixOS/nixpkgs/commits/55bf02190ee57fcf83490fd7b6bf7834e28c9c86/pkgs/test/nixpkgs-check-by-name) - [Imported history](https://github.com/NixOS/nixpkgs-check-by-name/commits/d579e1821d56c79fd90dab34b991cc7bdab7a5c6/)
2024-03-18Merge pull request #296887 from ↵Martin Weinelt
NixOS/dependabot/github_actions/actions/checkout-4.1.2 build(deps): bump actions/checkout from 4.1.1 to 4.1.2
2024-03-18build(deps): bump peter-evans/create-pull-request from 6.0.1 to 6.0.2dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/a4f52f8033a6168103c2538976c07b467e8163bc...70a41aba780001da0a30141984ae2a0c95d8704e) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18build(deps): bump actions/checkout from 4.1.1 to 4.1.2dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-17Merge pull request #273526 from ↵Martin Weinelt
NixOS/dependabot/github_actions/actions/labeler-5.0.0 build(deps): bump actions/labeler from 4.3.0 to 5.0.0
2024-03-17Merge pull request #284754 from ↵Thomas Gerbet
NixOS/dependabot/github_actions/korthout/backport-action-2.4.1 build(deps): bump korthout/backport-action from 2.1.1 to 2.4.1
2024-03-17build(deps): bump actions/labeler from 4.3.0 to 5.0.0dependabot[bot]
Bumps [actions/labeler](https://github.com/actions/labeler) from 4.3.0 to 5.0.0. - [Release notes](https://github.com/actions/labeler/releases) - [Commits](https://github.com/actions/labeler/compare/ac9175f8a1f3625fd0d4fb234536d26811351594...8558fd74291d67161a8a78ce36a881fa63b766a9) --- updated-dependencies: - dependency-name: actions/labeler dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11build(deps): bump cachix/install-nix-action from 25 to 26dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/6004951b182f8860210c8d6f0d808ec5b1a33d28...8887e596b4ee1134dae06b98d573bd674693f47c) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.1dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5.0.2 to 6.0.1. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/153407881ec5c347639a548ade7d8ad1d6740e38...a4f52f8033a6168103c2538976c07b467e8163bc) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29workflows/periodic-merge: drop 23.05 jobsfigsoda
2024-01-29build(deps): bump peter-evans/create-or-update-commentdependabot[bot]
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 3.1.0 to 4.0.0. - [Release notes](https://github.com/peter-evans/create-or-update-comment/releases) - [Commits](https://github.com/peter-evans/create-or-update-comment/compare/23ff15729ef2fc348714a3bb66d2f655ca9066f2...71345be0265236311c031f5c7866368bd1eff043) --- updated-dependencies: - dependency-name: peter-evans/create-or-update-comment dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29build(deps): bump korthout/backport-action from 2.1.1 to 2.4.1dependabot[bot]
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 2.1.1 to 2.4.1. - [Release notes](https://github.com/korthout/backport-action/releases) - [Commits](https://github.com/korthout/backport-action/compare/08bafb375e6e9a9a2b53a744b987e5d81a133191...e8161d6a0dbfa2651b7daa76cbb75bc7c925bbf3) --- updated-dependencies: - dependency-name: korthout/backport-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-21workflows/check-by-name: Trigger on base branch changesSilvan Mosberger
Not doing this can cause CI to report a misleading result when it wasn't retriggered after a base branch change.
2024-01-18build(deps): bump cachix/cachix-action from 13 to 14 (#281122)dependabot[bot]
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14. - [Release notes](https://github.com/cachix/cachix-action/releases) - [Commits](https://github.com/cachix/cachix-action/compare/6a2e08b5ebf7a9f285ff57b1870a4262b06e0bee...18cf96c7c98e048e10a83abd92116114cd8504be) --- updated-dependencies: - dependency-name: cachix/cachix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-18build(deps): bump cachix/install-nix-action from 24 to 25 (#281120)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/7ac1ec25491415c381d9b62f0657c7a028df52a7...6004951b182f8860210c8d6f0d808ec5b1a33d28) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17check-by-name: Update contributor docsSilvan Mosberger
Now that the tooling is pinned instead of being fetched indirectly from the channel, the docs need some updating