Giter Club home page Giter Club logo

test-personal-site's Introduction

test-personal-site's People

Contributors

bahmutov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

prathikjannu

test-personal-site's Issues

Deprecation warnings in workflow

Problem description

The scheduled workflow .github/workflows/ci.yml is disabled due to inactivity.

If it is run manually, it is successful and shows deprecation warnings.

Steps to reproduce the issue

Fork repository https://github.com/bahmutov/test-personal-site
Enable and run workflow ci

View action log ci > cypress-run and note deprecation warnings:

"Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2, cypress-io/github-action@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/."

"The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/"

Expected behavior

When run as an example in a fork the workflow should not show deprecation warnings.

Suggested Fix

Update action versions to resolve deprecations:

Current version Suggested version
actions/checkout@v2 actions/checkout@v3
cypress-io/github-action@v2 cypress-io/github-action@v5

In addition as a maintenance task update the following also:

Current version Suggested version
ubuntu-20.04 ubuntu-22.04
"cypress": "6.4.0" "cypress": "9.7.0"

To avoid error
"ERROR:cert_verify_proc_builtin.cc" (see
cypress-io/cypress#22128) run headless in chrome browser.

Additional information

https://github.com/bahmutov/test-personal-site is referred to in the More examples section of the cypress-io/github-action repository.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.