Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revamp CI, Enable it for 29.1, Fix flaky tests #551

Closed
wants to merge 34 commits into from

Commits on Aug 18, 2023

  1. Fix cargo login token tests

    psibi committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    5d36b91 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Remove rust-ts-mode from auto-mode-alist

    This makes the mode detection consistent. Without this: Sometimes
    Emacs buffer used to use rustic mode and sometimes rust-ts-mode.
    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    e3ebab3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    866c5e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4fbc1b View commit details
    Browse the repository at this point in the history
  4. No issue with compile error

    The source code is this:
    
    fn main() {
                           let v = vec![1, 2, 3];
                           v[99];
    }
    
    While the code is incorrect, it does not have any compile error.
    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    9a6ddd0 View commit details
    Browse the repository at this point in the history
  5. Do fixes at other locations too

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8620a98 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2 from psibi/babel-test-failures

    Fix possible babel test failures
    psibi authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    fd5b5d8 View commit details
    Browse the repository at this point in the history
  7. Enable test for emacs 29.1

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    4002826 View commit details
    Browse the repository at this point in the history
  8. Bump version of cask

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c6cd30f View commit details
    Browse the repository at this point in the history
  9. Try using ert tests

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    a743dd7 View commit details
    Browse the repository at this point in the history
  10. Require test-helper

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    5a36ba4 View commit details
    Browse the repository at this point in the history
  11. Add load-file

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    36077a2 View commit details
    Browse the repository at this point in the history
  12. Update depedency

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b56aba0 View commit details
    Browse the repository at this point in the history
  13. Add melpa check

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    0b03616 View commit details
    Browse the repository at this point in the history
  14. Update

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    de38bba View commit details
    Browse the repository at this point in the history
  15. Fix seq version

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c64e2fb View commit details
    Browse the repository at this point in the history
  16. seq is included with Emacs 25

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    e784003 View commit details
    Browse the repository at this point in the history
  17. Remove seq

    psibi committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    408adb1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    69b02b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    038c4f6 View commit details
    Browse the repository at this point in the history
  2. Slight cleanup

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    ebee470 View commit details
    Browse the repository at this point in the history
  3. Update tests

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    498e7b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5654d66 View commit details
    Browse the repository at this point in the history
  5. Revert it back to 10

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    91731e8 View commit details
    Browse the repository at this point in the history
  6. Remove should-not

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6da5f7b View commit details
    Browse the repository at this point in the history
  7. Simplify github action

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    c726954 View commit details
    Browse the repository at this point in the history
  8. Revert test numbers

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3748f6d View commit details
    Browse the repository at this point in the history
  9. Add changelog

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    2621065 View commit details
    Browse the repository at this point in the history
  10. Try fixing flaky tests

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6c2f266 View commit details
    Browse the repository at this point in the history
  11. Fix one more flaky test

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    ecd95ed View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3 from psibi/emacs-20

    Enable test for emacs 29.1
    psibi authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    5c1cff5 View commit details
    Browse the repository at this point in the history
  13. Update changelog

    psibi committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    adf3690 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5fb361c View commit details
    Browse the repository at this point in the history
  15. Merge pull request #4 from psibi/rustc-1.76

    Update pinned rustc to latest stable
    psibi authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    ccd6df0 View commit details
    Browse the repository at this point in the history