Skip to content
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

Fix CI issues - Upgrade actions/upload-artifact & actions/download-artifact to v4 and set min version for packaging #1208

Merged
merged 4 commits into from
Sep 18, 2024

Conversation

pankajkoti
Copy link
Contributor

@pankajkoti pankajkoti commented Sep 18, 2024

I am observing that our CI jobs are failing complaining that we're using deprecated version (v2) for actions/upload-artifact & actions/download-artifact. It is weird that the jobs directly are failed for using deprecating versions, but so is the case that's happening. Hence, to get the CI working I'm upgrading the versions to use v4.

Additionally, we are observing failures for packaging version as discussed in #1201 (comment). Hence, also set the min packaging version to 22.0 as per the discussion in that thread

closes: #1209

Copy link

netlify bot commented Sep 18, 2024

Deploy Preview for sunny-pastelito-5ecb04 canceled.

Name Link
🔨 Latest commit 6cce0de
🔍 Latest deploy log https://app.netlify.com/sites/sunny-pastelito-5ecb04/deploys/66eaee99498c8c00083958f5

@pankajkoti pankajkoti changed the title Upgrade actions/upload-artifact & actions/download-artifact to v4 Fix CI issues - Upgrade actions/upload-artifact & actions/download-artifact to v4 and set min version for packaging Sep 18, 2024
@tatiana
Copy link
Collaborator

tatiana commented Sep 18, 2024

Thanks a lot for working on this, @pankajkoti , and solving the CI issue proactively while we were at the Airflow Summit!

Copy link
Collaborator

@tatiana tatiana left a comment

Choose a reason for hiding this comment

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

Thanks a lot, @pankajkoti , given our discussion with TP on #1201 (comment), this seems the best way to move forward.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Sep 18, 2024
@pankajkoti pankajkoti marked this pull request as ready for review September 18, 2024 15:25
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. area:ci Related to CI, Github Actions, or other continuous integration tools labels Sep 18, 2024
@pankajkoti pankajkoti merged commit e71d47b into main Sep 18, 2024
12 of 66 checks passed
@pankajkoti pankajkoti deleted the upgrade-gh-action-artifact-upload-download branch September 18, 2024 15:27
@tatiana tatiana added this to the Cosmos 1.7.0 milestone Sep 21, 2024
ags-de pushed a commit to ags-de/astronomer-cosmos that referenced this pull request Sep 24, 2024
…tifact to v4 and set min version for packaging (astronomer#1208)

I am observing that our CI
[jobs](https://github.com/astronomer/astronomer-cosmos/actions/runs/10920015707/job/30308959677?pr=1207)
are failing complaining that we're using deprecated version (v2) for
`actions/upload-artifact` & `actions/download-artifact`. It is weird
that the jobs directly are failed for using deprecating versions, but so
is the case that's happening. Hence, to get the CI working I'm upgrading
the versions to use v4.

Additionally, we are observing failures for packaging version as
discussed in
astronomer#1201 (comment).
Hence, also set the min packaging version to `22.0` as per the
discussion in that thread

closes: astronomer#1209

---------

Co-authored-by: Tatiana Al-Chueyr <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:ci Related to CI, Github Actions, or other continuous integration tools lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix CI issues - jobs failing due to deprecated Github Actions & incompatible setuptools dependencies
2 participants