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

chore: [M3-8662] - Update Github Actions actions #11009

Merged

Conversation

bnussman-akamai
Copy link
Member

@bnussman-akamai bnussman-akamai commented Sep 26, 2024

Description 📝

  • Updates our Github Actions actions to resolve some depreciation warnings ⚠️
  • Makes a minor change to how we upload/download api-v4 and validation assets 📦
    • See comment below that explains this in more detail

Preview 📷

Before After
Screenshot 2024-09-25 at 8 32 01 PM Screenshot 2024-09-25 at 8 32 24 PM
ci.yml on develop ci.yml on this PR

How to test 🧪

  • Visually check the diff for errors 👀
  • Verify Github Actions on this PR pass ✅

As an Author I have considered 🤔

  • 👀 Doing a self review
  • ❔ Our contribution guidelines
  • 🤏 Splitting feature into small PRs
  • ➕ Adding a changeset
  • 🧪 Providing/Improving test coverage
  • 🔐 Removing all sensitive information from the code and PR description
  • 🚩 Using a feature flag to protect the release
  • 👣 Providing comprehensive reproduction steps
  • 📑 Providing or updating our documentation
  • 🕛 Scheduling a pair reviewing session
  • 📱 Providing mobile support
  • ♿ Providing accessibility support

@bnussman-akamai bnussman-akamai added the Dependencies Pull requests that update a dependency file label Sep 26, 2024
@bnussman-akamai bnussman-akamai self-assigned this Sep 26, 2024
@bnussman-akamai bnussman-akamai requested a review from a team as a code owner September 26, 2024 00:16
@bnussman-akamai bnussman-akamai requested review from dwiley-akamai and abailly-akamai and removed request for a team September 26, 2024 00:16
Comment on lines -122 to -125
path: |
packages/api-v4/index.js
packages/api-v4/index.node.js
packages/api-v4/lib
Copy link
Member Author

@bnussman-akamai bnussman-akamai Sep 26, 2024

Choose a reason for hiding this comment

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

packages/api-v4/index.js and packages/api-v4/index.node.js have not existed since #8484 was merged ages ago. All of the build artifacts for validation and api-v4 are in the lib folder. This PR cleans up this to prevent confusion going forward

Comment on lines -47 to -49
path: |
packages/validation/index.js
packages/validation/lib
Copy link
Member Author

Choose a reason for hiding this comment

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

Refer to the comment on the similar change for api-v4

Copy link

github-actions bot commented Sep 26, 2024

Coverage Report:
Base Coverage: 86.98%
Current Coverage: 86.98%

Copy link
Contributor

@abailly-akamai abailly-akamai left a comment

Choose a reason for hiding this comment

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

Lovely 🧹 as well

Looks all good on my end

Copy link
Contributor

@dwiley-akamai dwiley-akamai left a comment

Choose a reason for hiding this comment

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

Everything passes ✅
Code review ✅

uses: actions/deploy-pages@v4
Copy link
Contributor

Choose a reason for hiding this comment

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

Did we miss a previous version jump for this and actions/configure-pages?

Copy link
Member Author

Choose a reason for hiding this comment

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

Maybe. I'm guessing we may have built this Github Action from a guide somewhere online and maybe it didn't have the most up-to-date versions being used

@bnussman-akamai bnussman-akamai merged commit e17a038 into linode:develop Sep 26, 2024
20 checks passed
Copy link

cypress bot commented Sep 26, 2024

Cloud Manager E2E    Run #6581

Run Properties:  status check passed Passed #6581  •  git commit e17a038c8a: chore: [M3-8662] - Update Github Actions actions (#11009)
Project Cloud Manager E2E
Branch Review develop
Run status status check passed Passed #6581
Run duration 25m 56s
Commit git commit e17a038c8a: chore: [M3-8662] - Update Github Actions actions (#11009)
Committer Banks Nussman
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 2
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 408
View all changes introduced in this branch ↗︎

cpathipa pushed a commit to cpathipa/manager that referenced this pull request Sep 30, 2024
* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
cpathipa added a commit that referenced this pull request Oct 15, 2024
…vision (#11098)

* unit test coverage for HostNameTableCell

* Revert "unit test coverage for HostNameTableCell"

This reverts commit b274baf.

* chore: [M3-8662] - Update Github Actions actions (#11009)

* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>

* update revised copy

* Added changeset: VPC Not Recommended Configuration Tooltip Text Revision

* Update packages/manager/.changeset/pr-11098-changed-1728938497573.md

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/src/features/VPCs/VPCDetail/SubnetLinodeRow.tsx

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
cpathipa added a commit that referenced this pull request Oct 17, 2024
…roperly (#11074)

* unit test coverage for HostNameTableCell

* Revert "unit test coverage for HostNameTableCell"

This reverts commit b274baf.

* chore: [M3-8662] - Update Github Actions actions (#11009)

* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>

* fix: [M3-7197] - "Support Ticket" button in network tab not working properly

* Create pr-11074-fixed-1728476792585.md

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
cpathipa added a commit that referenced this pull request Oct 17, 2024
…ng the main search tool. (#11112)

* unit test coverage for HostNameTableCell

* Revert "unit test coverage for HostNameTableCell"

This reverts commit b274baf.

* chore: [M3-8662] - Update Github Actions actions (#11009)

* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>

* Add capability to search linode by id from main search tool

* Added changeset: Add the capability to search for a Linode by ID using the main search tool.

* Update packages/manager/.changeset/pr-11112-added-1729086990373.md

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/cypress/e2e/core/linodes/search-linodes.spec.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants