Skip to content

Conversation

perazz
Copy link
Member

@perazz perazz commented Oct 8, 2025

  • fix dependabot broke download artifact
  • replace deprecated macos-13 runners with macos-14
  • enable arm64 macos executables
  • deprecate gcc-10 on macOS

@perazz perazz force-pushed the fix_dependabot branch 2 times, most recently from 573ec52 to 5be8b05 Compare October 9, 2025 07:05
@perazz perazz changed the title fix: dependabot broke download artifact CI fixes/updates: dependabot v5, macOS-14, arm64 Oct 12, 2025
@perazz perazz changed the title CI fixes/updates: dependabot v5, macOS-14, arm64 CI fixes/updates: download-artefact v5, macOS-14, arm64 Oct 12, 2025
@perazz perazz requested a review from Copilot October 13, 2025 08:09
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates CI infrastructure to address dependency issues and modernize the macOS build environment. The changes fix a broken dependabot artifact download, migrate from deprecated macOS-13 to macOS-14 runners, and enable ARM64 macOS support.

Key changes:

  • Updated GitHub Actions dependency versions (download-artifact v5, setup-fpm v8)
  • Migrated from macOS-13 to macOS-14 runners with ARM64 support
  • Enhanced library patching logic for cross-architecture compatibility

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/meta.yml Updates macOS runner version, improves library patching with dynamic path resolution
.github/workflows/CI.yml Migrates to macOS-14, excludes gcc@10 on ARM64, adds robust artifact download handling

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@perazz perazz merged commit 87583f7 into fortran-lang:main Oct 13, 2025
27 checks passed
@perazz perazz deleted the fix_dependabot branch October 13, 2025 09:44
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.

1 participant