Skip to content

CHORE: Update GitHub actions dependencies #1448

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

Merged
merged 2 commits into from
Feb 3, 2025

Conversation

jychp
Copy link
Collaborator

@jychp jychp commented Feb 3, 2025

While investigating why the latest Scorecard workflows failed (https://github.com/cartography-cncf/cartography/actions/runs/13084015053 and https://github.com/cartography-cncf/cartography/actions/runs/13090489797), I noticed that several GitHub Actions were outdated, particularly:

  • Upload Artifact in OSSF Scorecard has been deprecated since November 2024.
  • Cache V2 in Sphinx relies on an API that has been unavailable since February 1st, 2025.
    I checked, and we use these actions in a fairly standard way, with minimal breaking changes. These updates should not impact the workflows.

I also think it would be beneficial to enable Dependabot, but I haven't included it in this PR while we discuss the topic.

Jeremy Chapeau added 2 commits February 3, 2025 09:03
@jychp jychp force-pushed the chore_github_actions branch from 7ffce9b to 97ccfbe Compare February 3, 2025 08:03
@chandanchowdhury chandanchowdhury enabled auto-merge (squash) February 3, 2025 15:03
@chandanchowdhury chandanchowdhury self-requested a review February 3, 2025 15:03
Copy link
Collaborator

@chandanchowdhury chandanchowdhury left a comment

Choose a reason for hiding this comment

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

Fantastic! Thank you Jeremy :)

@chandanchowdhury chandanchowdhury merged commit afd2a7d into master Feb 3, 2025
7 checks passed
@chandanchowdhury chandanchowdhury deleted the chore_github_actions branch February 3, 2025 15:04
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