dependabot[bot]
e12d37a943
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 jaren geleden
dependabot[bot]
b04bffe439
build(deps): bump codecov/codecov-action from 2 to 3 ( #17219 )
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 jaren geleden
dependabot[bot]
dd5a9e0d9c
build(deps): bump actions/cache from 2 to 3 ( #17220 )
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 jaren geleden
dependabot[bot]
7570c0e2a1
build(deps): bump actions/setup-node from 2 to 3 ( #17222 )
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 jaren geleden
dependabot[bot]
dd8aabcc2f
build(deps): bump actions/setup-python from 2 to 4 ( #17218 )
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 jaren geleden
Suraj Shetty
1298b39bb3
ci: Add one more instance for faster UI tests execution
3 jaren geleden
Gavin D'souza
59ab6531c9
ci: Invalidate GHA pip cache on pyproject or setup changes
- Cache invalidated if any of the files change: *requirements.txt,
pyproject.toml, setup.py or setup.cfg
- Updated boilerplate for new apps too
3 jaren geleden
Naveen
fd8af163ba
ci: Set permissions for GitHub actions ( #17102 )
chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
3 jaren geleden
Suraj Shetty
5de89df5b7
ci: Only upload server-side coverage report if .py files are changed
3 jaren geleden
Suraj Shetty
4e24efda8f
ci: Exclude coverage.py and build.py from the report
3 jaren geleden
Suraj Shetty
20056a447f
ci: Track server-side coverage as well while doing UI tests
3 jaren geleden
Suraj Shetty
da5779dc43
ci: Run cypress tests on each re-run
- using $GITHUB_RUN_ID-$GITHUB_RUN_ATTEMPT to keep each re-run unique
- Previously, cypress used to just return "Run finished" (without actually re-running the test) after re-running the GA build (without updating the code). This used to give false impression that all tests are passed.
3 jaren geleden
Ankush Menat
d79450c501
ci: add timeout to CI jobs ( #15000 )
once a day some job gets stuck and default timeout is 6 hours.
Changed timeout to 1 hour which is 3-4x more than max running time of
all jobs.
3 jaren geleden
Gavin D'souza
42acb7647f
ci: Upgrade Py37 to Py39
3 jaren geleden
MitulDavid
b798b96deb
ci: Set Codecov flags to categorize coverage
3 jaren geleden
MitulDavid
eeae52bbf9
ci: Use file-existence-action instead of hashFiles()
3 jaren geleden
Mitul David
eb16a09a57
ci: Upload coverage only if report is generated
3 jaren geleden
MitulDavid
d8d8c8e54e
ci: Code coverage for JS files
3 jaren geleden
Ankush Menat
765a255a00
ci: use ubuntu-latest for all jobs
3 jaren geleden
Ankush Menat
132864a776
ci: extend concurrency control to all long jobs
3 jaren geleden
Gavin D'souza
e2585cbc7e
ci(roulette): Add support for running on forks
3 jaren geleden
Gavin D'souza
e01ef7ff52
ci(roulette): Use GitHub REST to figure out changed files
3 jaren geleden
Gavin D'souza
597d237f63
ci: Roulette for GHA
3 jaren geleden
gavin
850939ed13
Revert "ci: ignore js only changes while running unittests ( #13932 )"
This reverts commit ead26527b7
.
3 jaren geleden
Ankush Menat
ead26527b7
ci: ignore js only changes while running unittests ( #13932 )
* ci: ignore js only changes while running unittests
- IF PR only changes JS files then unittests / patch tests wont run.
- Change done to save resources / concurrent builds.
* ci: ignore md files in build
3 jaren geleden
Ankush
d58d2ac77f
ci(cypress): use env variable for key ( #13616 )
documentation ref: https://docs.cypress.io/guides/guides/command-line#cypress-run
4 jaren geleden
Suraj Shetty
ab9b6bf36e
ci: Run ui tests after PR merge for status badge
4 jaren geleden
Faris Ansari
d90660affe
fix: Set node to version 14 again
4 jaren geleden
Suraj Shetty
155b28cf51
ci: Update Job names
- Also, update mergify rules
4 jaren geleden
Suraj Shetty
e33a09f4e6
refactor: Test runner
- fix style
- Handle global dependency
4 jaren geleden
Suraj Shetty
ad06165ab5
fix: Use GITHUB_RUN_ID for uniqueness
- Also rename tests
4 jaren geleden
Suraj Shetty
cf0e15e264
feat: Enable cypress parallel testing
4 jaren geleden
Suraj Shetty
7ac3b53c1c
feat: Add support for build combined coverage file
- from parallel tests
- Update workflow files
4 jaren geleden