Skip to content

Update GitHub Actions dependencies - #116

Merged
ondrejmirtes merged 2 commits into
1.4.xfrom
deps/monthly-2026-10
Oct 28, 2026
Merged

ondrejmirtes merged 2 commits into
1.4.xfrom
deps/monthly-2026-10

Conversation

@ondrejmirtes

Copy link
Copy Markdown
Member

Monthly dependency maintenance.

Bumps pinned GitHub Actions (SHA pins with version comments) and the zizmor version used in workflow linting:

  • step-security/harden-runner v2.19.4 → v2.22.3
  • actions/checkout v6.0.2 → v7.0.1 (major; same node24 runtime, the only breaking change blocks fork checkout under pull_request_target/workflow_run, which these workflows don't use)
  • shivammathur/setup-php v2.37.1 → v2.40.0
  • github/codeql-action/upload-sarif v4.36.0 → v4.39.1
  • astral-sh/setup-uv v8.1.0 → v10.3.2 (major; breaking changes only affect caching, which is disabled here via enable-cache: false)
  • metcalfc/changelog-generator v4.7.0 → v4.9.1
  • softprops/action-gh-release v3.0.0 → v3.0.3
  • WyriHaximus/github-action-get-previous-tag v2.0.0 → v2.1.0
  • cbrgm/mastodon-github-action v2.2.0 → v2.2.5
  • zizmor 1.20.0 → 1.31.1

Skipped: metcalfc/changelog-generator v5 (changes release-note formatting: commit subjects render as inline code and lose #123 autolinks).

composer.json constraints unchanged (lowest-deps CI job tests them); composer.lock is not tracked. Local composer update picked up phpstan/phpstan 2.3.3; make check and both e2e tests pass locally.

- step-security/harden-runner v2.19.4 -> v2.22.3
- actions/checkout v6.0.2 -> v7.0.1
- shivammathur/setup-php v2.37.1 -> v2.40.0
- github/codeql-action/upload-sarif v4.36.0 -> v4.39.1
- astral-sh/setup-uv v8.1.0 -> v10.3.2
- metcalfc/changelog-generator v4.7.0 -> v4.9.1
- softprops/action-gh-release v3.0.0 -> v3.0.3
- WyriHaximus/github-action-get-previous-tag v2.0.0 -> v2.1.0
- cbrgm/mastodon-github-action v2.2.0 -> v2.2.5
- zizmor 1.20.0 -> 1.31.1

Amp-Thread-ID: https://ampcode.com/threads/T-01a181a8-8ae5-7532-bb25-0c1435d79d4f

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0
egress-policy: audit

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
egress-policy: audit

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: "Create release"
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3.0.3
PHPStan 1.x support was dropped in b4c3c87, but the PHPStan job still
downgraded to PHPStan 1.x on PHP 8.0 and 8.1, which now fails with a
composer/pcre conflict.

Amp-Thread-ID: https://ampcode.com/threads/T-01a181a8-8ae5-7532-bb25-0c1435d79d4f

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0
- name: 'Get Previous tag'
id: previoustag
uses: "WyriHaximus/github-action-get-previous-tag@61819f33034117e6c686e6a31dba995a85afc9de" # v2.0.0
uses: "WyriHaximus/github-action-get-previous-tag@83f26fea93bc7efcbca2eb5591f5eaaf66b8f206" # v2.1.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: "Install PHP"
uses: "shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc" # v2.37.1
uses: "shivammathur/setup-php@eb7c497e18156a6bbabfef1d3a82760b9eda3962" # v2.40.0

- name: Install the latest version of uv
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
uses: astral-sh/setup-uv@07a047e608db84b3d8c06cd9a7c7dcc9c355c18e # v10.3.2
egress-policy: audit

- uses: cbrgm/mastodon-github-action@776364a15dd1171530479600c75363f7cbc89ef5 # v2.2.0
- uses: cbrgm/mastodon-github-action@5939c6e084a12d79415a1e7637a6dbf6de241ab1 # v2.2.5
- name: Generate changelog
id: changelog
uses: metcalfc/changelog-generator@0440d0932f9a0dd1cc9ecd8412830761351323bd # v4.7.0
uses: metcalfc/changelog-generator@bb7a08e07e326061351dab6ce89c72f13797043c # v4.9.1

- name: "Create release"
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3.0.3
@ondrejmirtes
ondrejmirtes merged commit 39373f1 into 1.4.x Oct 28, 2026
85 checks passed
@ondrejmirtes
ondrejmirtes deleted the deps/monthly-2026-10 branch October 28, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants