renovate[bot]
ceadb2dce4
chore(deps): update tjenkinson/gh-action-auto-merge-dependency-updates action to v1.4.2 ( #6333 )
2024-04-07 16:08:40 +01:00
Tom Jenkinson
2341bd29ea
Update dependency update auto merge action and use GitHub auto merge ( #6321 )
2024-03-30 17:39:51 +00:00
renovate[bot]
2b85a5b902
chore(deps): update actions/cache action to v4 ( #6143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-03 10:33:10 +00:00
Rob Walch
25eab103d0
Update functional tests to run on Safari using MacOS 13 ( #6101 )
...
* Update functional tests to run on Safari using MacOS 13
* Skip smooth switch test in Safari on streams with overlapping appends
* Omit VOD "ended" event tests with overlapping appends from Safari
2024-01-12 08:22:18 +00:00
Tom Jenkinson
c769596923
Update artifact actions ( #6099 )
2024-01-11 09:06:14 +00:00
renovate[bot]
9728bd4558
chore(deps): update github/codeql-action action to v3 ( #6058 )
2023-12-27 19:33:44 +00:00
renovate[bot]
54b8b11dff
chore(deps): update actions/github-script action to v7 ( #5996 )
2023-12-13 22:10:25 +00:00
Tom Jenkinson
d0ac1a7d72
Rollup 4 ( #5886 )
2023-11-23 09:01:49 +00:00
renovate[bot]
0b49ddb8db
chore(deps): update actions/setup-node action to v4 ( #5948 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-22 18:33:02 +00:00
renovate[bot]
2488d32291
chore(deps): update tjenkinson/gh-action-auto-merge-dependency-updates action to v1.3.5 ( #5922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-22 15:44:12 +01:00
Tom Jenkinson
f672090ebb
Update automerge action to v1.3.3
2023-10-11 21:47:48 +01:00
Tom Jenkinson
345a92d4c3
Use head_ref in auto merge concurrency config
...
because current value is always `master` given its `pull_request_base`
2023-10-10 20:33:17 +01:00
Tom Jenkinson
c212890536
Update concurrency groups to have constant prefix
...
`${{ github.job }}` is empty because it is only set inside steps
2023-10-09 20:58:28 +01:00
Tom Jenkinson
33fd4c8c70
Use concurrency instead of cancel-workflow-action ( #5885 )
2023-10-09 20:08:00 +01:00
Tom Jenkinson
9fd2ec3e63
Add comment with version to none official actions
...
So that renovate will only open PR's for new tagged versions instead of every new commit on the repos (hopefully)
2023-10-08 20:16:58 +01:00
renovate[bot]
2d0f34de94
chore(deps): update actions/checkout action to v4 ( #5813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-08 14:44:34 +01:00
Tom Jenkinson
a0f6d4a45e
remove incorrect extract_tag id from build workflow
2023-07-14 20:19:58 +01:00
Rob Walch
3043f1e0ee
Update question.yaml template description
...
Users should not file questions when there issue merits a Bug Report or Feature Request.
2023-06-22 07:06:40 -07:00
Tom Jenkinson
9a36925e8f
use new way to set action output in config step
...
see https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-05-29 10:04:28 +01:00
renovate[bot]
ea44bf721b
chore(deps): update styfle/cancel-workflow-action digest to 5c8fe64 ( #4138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-29 09:53:52 +01:00
renovate[bot]
c6e8346f96
chore(deps): update saucelabs/sauce-connect-action digest to 270345f ( #5375 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-29 09:50:01 +01:00
renovate[bot]
102dfb8b7b
chore(deps): update tjenkinson/gh-action-auto-merge-dependency-updates digest to 9ae30b3 ( #5424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-29 09:49:03 +01:00
renovate[bot]
0e14626f55
chore(deps): update tjenkinson/gh-action-auto-merge-dependency-updates digest to 01b22a9 ( #5324 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-24 11:59:56 +01:00
Tom Jenkinson
a9afcd5f50
Setup npm provenance statements ( #5406 )
...
* give publish job permissions for npm provenance
* add `—provenance` flag to `npm publish`
* remove unneeded `contents` permission
2023-04-20 17:32:20 +01:00
Tom Jenkinson
4318e948ec
switch cf deployment to video-dev.org
2023-03-17 20:08:53 +00:00
Tom Jenkinson
7bfd0ec846
rename build step to cloudflare_pages
2023-03-17 16:15:05 +00:00
Tom Jenkinson
489e9419ce
Switch from netlify to CloudFlare Pages ( #5305 )
...
* add a script that will deploy the `netlify` dir to cloudflare pages
* switch everything from netlify over to cf pages
* fix wrangler version
* add `/` to api-docs url
* fix name of cloudflare dev project
2023-03-17 16:07:30 +00:00
renovate[bot]
44177bb710
[skip netlify] Update saucelabs/sauce-connect-action digest to b632f7b
2023-02-20 21:27:41 +00:00
Tom Jenkinson
01b2a69100
do not use optional chain operator for functional tests ( #5246 )
...
* do not use optional chain operator for functional tests
because they need to be es5
* make both older chrome functional tests required
* also do not use optional chain in testbench
* set the step name to match what it was before
2023-02-20 20:33:28 +00:00
renovate[bot]
853e646520
[skip netlify] Update tjenkinson/gh-action-auto-merge-dependency-updates digest to b2d8584 ( #5196 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 13:15:32 +00:00
Tom Jenkinson
2afed35ccd
switch back to official saucelabs action ( #5179 )
2023-01-23 17:14:56 +00:00
Tom Jenkinson
87c3a3538e
switch to node 18, unpin netlify-cli, and workaround npm ci then being broken ( #5180 )
...
* switch to node 18
which is now LTS
* unpin `netlify-cli`
* use `npm-ci-please` to workaound `npm ci` being broken
fixes #5115
* set version using `npm version`
which will also update the version in the package-lock
* be selective about what goes in artifact
to speed things up
* use newer `npm-ci-please`
* fix setting version on netlify
* fix permission on script
* listen on all interfaces for sauce labs
because otherwise with node 18 the server is not reachable through the proxy for some reason
2023-01-23 17:13:47 +00:00
Tom Jenkinson
0c2ab8a7ed
add a .node-version file and use in actions ( #5178 )
...
and netlify will also use this
2023-01-21 16:17:44 +00:00
renovate[bot]
02f9bcdcc9
[skip netlify] Update tjenkinson/gh-action-auto-merge-dependency-updates digest to cad2ad2 ( #4795 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-21 12:05:49 +00:00
Rob Walch
485fe15f08
Replace ESDocs generated api-docs with api-documenter markdown ( #5163 )
2023-01-20 08:57:20 -08:00
Rob Walch
3f31a01488
Update GitHub stale bot rules ( #5138 )
2023-01-03 12:54:06 -08:00
Tom Jenkinson
2535fc5e05
downgrade netlify-cli for now as it breaks netlify ( #5114 )
2022-12-16 08:03:29 -08:00
Tom Jenkinson
092b648965
use fork of sauce connect for now with fixed retries ( #5045 )
2022-11-21 15:45:02 +00:00
Tom Jenkinson
e2a4f61712
sauce labs: switch to W3C WebDriver protocol ( #4834 )
...
* sauce labs: switch to W3C WebDriver protocol
see https://docs.saucelabs.com/dev/w3c-webdriver-capabilities/
* update `selenium-webdriver` to 4.4.0
* reenable auto updates for `selenium-webdriver`
* remove `build` from local test
* update min chrome version to 75
because
```
Misconfigured -- Unsupported Browser Version for W3C
[53](https://github.com/video-dev/hls.js/runs/7744598202?check_suite_focus=true#step:8:54 )
The browser version selected does not support W3C web protocol tests.
[54](https://github.com/video-dev/hls.js/runs/7744598202?check_suite_focus=true#step:8:55 )
To fix this, specify the browser version to be 75 or higher.
[55](https://github.com/video-dev/hls.js/runs/7744598202?check_suite_focus=true#step:8:56 )
Or downgrade your test to JWP to test on older browser versions.
```
* skip drm test on chrome 75
2022-08-09 20:15:59 +01:00
Tom Jenkinson
e64fb01155
lock selenium-webdriver to 4.1.0 for now ( #4827 )
...
to make safari on SauceLabs work
2022-08-05 12:51:04 -04:00
Rob Walch
6d4a0292b2
Update workflows to use Node 16
2022-08-01 12:58:15 -07:00
Rob Walch
a3940d2477
Update functional test targets
2022-07-26 13:30:35 -07:00
Rob Walch
f9687b0a69
Remove Internet Explorer (11) support
2022-07-21 13:02:58 -07:00
renovate[bot] and Renovate Bot
2d43de5d8f
[skip netlify] Update github/codeql-action action to v2 ( #4662 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-26 17:07:37 +01:00
renovate[bot] and Renovate Bot
1fc421ed28
[skip netlify] Update actions/cache action to v3 ( #4620 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-27 15:16:22 +01:00
renovate[bot] and Renovate Bot
50fcdd5816
[skip netlify] Update actions/upload-artifact action to v3 ( #4591 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-06 10:05:41 +00:00
renovate[bot] and Renovate Bot
03949465ca
[skip netlify] Update actions/download-artifact action to v3 ( #4588 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-04 08:53:12 +00:00
renovate[bot] and Renovate Bot
4ed9e8bccc
[skip netlify] Update actions/checkout action to v3 ( #4585 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-02 21:33:27 +00:00
renovate[bot] and Renovate Bot
f5362065a8
[skip netlify] Update actions/github-script action to v6 ( #4562 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-26 17:02:37 +00:00
renovate[bot] and Renovate Bot
690e927fbf
[skip netlify] Update actions/setup-node action to v3 ( #4580 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-26 10:41:51 +00:00