Skip to content

Commit

Permalink
well, update some Emacs while we're at it
Browse files Browse the repository at this point in the history
Signed-off-by: Psionik K <[email protected]>
  • Loading branch information
psionic-k committed Nov 15, 2023
1 parent ab163f9 commit 0327ebe
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 13 deletions.
31 changes: 24 additions & 7 deletions .github/flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
description = "This flake provides CI & local development dependencies";

inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=release-22.11";
nixpkgs.url = "github:nixos/nixpkgs?ref=release-23.05";
flake-utils.url = "github:numtide/flake-utils";
emacs-overlay = {
url = "github:nix-community/emacs-overlay";
Expand All @@ -42,7 +42,7 @@

emacsPackages = [
"emacs"
"emacsGit" # to see changes in upstreams
"emacs29" # to see changes in upstreams
];

devShells = pkgs.lib.genAttrs emacsPackages (emacsPkg:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest ]
emacsPkg: [ emacs, emacsGit ]
emacsPkg: [ emacs, emacs29 ]
runs-on: ${{ matrix.os }}

steps:
Expand All @@ -58,10 +58,10 @@ jobs:
# Linting the package is less useful on multiple version. Modify the
# logic if you wish to expand lint coverage.
- name: lint package
if: matrix.emacsPkg == 'emacs'
if: matrix.emacsPkg == 'emacs29'
run: |
eval "$(nix print-dev-env \
--override-input nixpkgs github:nixos/nixpkgs/release-22.11 \
--override-input nixpkgs github:nixos/nixpkgs/release-23.05 \
--update-input emacs-overlay \
.github#${{ matrix.emacsPkg }})"
Expand All @@ -71,7 +71,7 @@ jobs:
- name: load package
run: |
eval "$(nix print-dev-env \
--override-input nixpkgs github:nixos/nixpkgs/release-22.11 \
--override-input nixpkgs github:nixos/nixpkgs/release-23.05 \
--update-input emacs-overlay \
.github#${{ matrix.emacsPkg }})"
Expand Down

0 comments on commit 0327ebe

Please sign in to comment.