lion/.github
Farzan Najipour c8052af068
chore: workflow improvement (#1989)
* Update verify.yml with setup-common-steps

This commit updates the verify.yml file to include the setup-common-steps job. The setup-common-steps job is responsible for setting up the common steps required for the verify workflow. By adding this job, we ensure that the necessary setup is performed before running the verify job.

The update includes the following changes:

- Added the setup-common-steps job to the jobs section.
- Added the needs keyword to the verify, browser-tests, node-tests, and node-tests-windows jobs, specifying that they depend on the setup-common-steps job.

* Update actions/setup-node and actions/checkout versions

This commit updates the versions of actions/setup-node and actions/checkout in the release.yml file.

* Rename 'setup-common-steps' to 'init' in verify.yml

Co-authored-by: gerjanvangeest <gerjanvangeest@users.noreply.github.com>

* Update setup-node and action/checkout to v3

* Update setup-node and action/checkout to v3 and rename setup-common-steps to init

---------

Co-authored-by: gerjanvangeest <gerjanvangeest@users.noreply.github.com>
2023-06-05 09:17:16 +02:00
..
ISSUE_TEMPLATE Update bug_report.md 2023-02-20 10:04:04 +01:00
workflows chore: workflow improvement (#1989) 2023-06-05 09:17:16 +02:00
CODEOWNERS chore: update codeowners 2023-03-29 10:12:34 +02:00
pull_request_template.md chore: improve issue/pull request templates 2020-09-23 17:30:48 +02:00