From eebe403e14348f9be649a919b46bab017dfe66d2 Mon Sep 17 00:00:00 2001 From: Gonzalo Larumbe Date: Wed, 7 Aug 2024 10:52:25 +0200 Subject: [PATCH] Update GitHub workflows --- .../workflows/build_package_melpa_basic.yml | 1 + .../workflows/build_package_melpa_stable.yml | 1 + .github/workflows/build_straight.yml | 5 +-- .github/workflows/build_straight_snapshot.yml | 35 ------------------- test-hdl | 2 +- 5 files changed, 4 insertions(+), 40 deletions(-) delete mode 100644 .github/workflows/build_straight_snapshot.yml diff --git a/.github/workflows/build_package_melpa_basic.yml b/.github/workflows/build_package_melpa_basic.yml index 102e0ea..8771c84 100644 --- a/.github/workflows/build_package_melpa_basic.yml +++ b/.github/workflows/build_package_melpa_basic.yml @@ -15,6 +15,7 @@ jobs: - 29.1 - 29.2 - 29.3 + - 29.4 steps: - name: Set up Emacs uses: purcell/setup-emacs@master diff --git a/.github/workflows/build_package_melpa_stable.yml b/.github/workflows/build_package_melpa_stable.yml index 5a722eb..9bc255c 100644 --- a/.github/workflows/build_package_melpa_stable.yml +++ b/.github/workflows/build_package_melpa_stable.yml @@ -15,6 +15,7 @@ jobs: - 29.1 - 29.2 - 29.3 + - 29.4 steps: - name: Set up Emacs uses: purcell/setup-emacs@master diff --git a/.github/workflows/build_straight.yml b/.github/workflows/build_straight.yml index 75fd950..b3f3287 100644 --- a/.github/workflows/build_straight.yml +++ b/.github/workflows/build_straight.yml @@ -19,10 +19,7 @@ jobs: - 29.3 - 29.4 - release-snapshot - # INFO: At some point, in Emacs 30 the 'pp' function, which all - # tests rely on to generate the ref file, changed how objects are - # displayed, making many tests fail. - # Therefore, moved the snapshot to its own workflow out of regular CI + - snapshot steps: - name: Set up Emacs uses: purcell/setup-emacs@master diff --git a/.github/workflows/build_straight_snapshot.yml b/.github/workflows/build_straight_snapshot.yml deleted file mode 100644 index bfbf2bc..0000000 --- a/.github/workflows/build_straight_snapshot.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: ERT-straight-snapshot - -on: - workflow_dispatch: # Allows you to run this workflow manually from the Actions tab - schedule: - - cron: '0 0 * * 0' # weekly - -jobs: - build: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - emacs_version: - - snapshot - steps: - - name: Set up Emacs - uses: purcell/setup-emacs@master - with: - version: ${{ matrix.emacs_version }} - - # Checks-out repository under $GITHUB_WORKSPACE - - name: Clone verilog-ext - uses: actions/checkout@v4 - with: - submodules: true - - - name: Install binaries - run: | - test-hdl/verilog/scripts/setup-env.sh - test-hdl/verilog/scripts/install-ts-grammar.sh - - - name: Run ERT tests - run: | - make diff --git a/test-hdl b/test-hdl index 48dad45..7db3442 160000 --- a/test-hdl +++ b/test-hdl @@ -1 +1 @@ -Subproject commit 48dad4517f2ecd143213e385aff131e19bfc09ef +Subproject commit 7db34427352b642ec582c1ad2c6462db7998bc77