Skip to content

Commit d0dd8d7

Browse files
authored
Merge pull request #171 from emacs-php/ci/fix
ci: Attempt to fix CI
2 parents 8526ce3 + 68fc7cf commit d0dd8d7

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

.github/workflows/test.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ on:
55
paths-ignore:
66
- '**/*.md'
77
- 'etc/*'
8+
workflow_dispatch:
9+
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
813

914
jobs:
1015
build:
@@ -15,11 +20,10 @@ jobs:
1520
matrix:
1621
os: [ubuntu-latest, macos-latest, windows-latest]
1722
emacs-version:
18-
- "26.3"
1923
- "27.2"
2024
- "28.2"
2125
- "29.4"
22-
- "30.1"
26+
- "30.2"
2327
experimental: [false]
2428
include:
2529
- os: ubuntu-latest
@@ -31,6 +35,9 @@ jobs:
3135
- os: windows-latest
3236
emacs-version: snapshot
3337
experimental: true
38+
exclude:
39+
- os: macos-latest
40+
emacs-version: 27.2
3441
steps:
3542
- name: Setup PHP with tools
3643
uses: shivammathur/setup-php@v2
@@ -39,17 +46,16 @@ jobs:
3946
tools: composer
4047
env:
4148
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42-
- uses: actions/setup-python@v4
49+
- uses: actions/setup-python@v6
4350
with:
44-
python-version: '3.10'
45-
architecture: 'x64'
51+
python-version: '3.13'
4652
- uses: jcs090218/setup-emacs@master
4753
with:
4854
version: ${{ matrix.emacs-version }}
4955
- uses: emacs-eask/setup-eask@master
5056
with:
5157
version: 'snapshot'
52-
- uses: actions/checkout@v4
58+
- uses: actions/checkout@v5
5359
- name: Get Composer cache directory
5460
id: composer-cache
5561
run: |

Eask

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
(source 'melpa)
1515
(source 'gnu)
1616

17-
(depends-on "emacs" "26.1")
17+
(depends-on "emacs" "27.1")
1818
(depends-on "php-runtime")
1919
(depends-on "composer")
2020
(depends-on "async")

phpactor.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
;; Created: 8 Apr 2018
88
;; Version: 0.1.0
99
;; Keywords: tools, php
10-
;; Package-Requires: ((emacs "26.1") (php-runtime "0.2") (composer "0.2.0") (async "1.9.3"))
10+
;; Package-Requires: ((emacs "27.1") (php-runtime "0.2") (composer "0.2.0") (async "1.9.3"))
1111
;; URL: https://github.com/emacs-php/phpactor.el
1212
;; License: GPL-3.0-or-later
1313

0 commit comments

Comments
 (0)