Edgars Eglītis
7528fcf890
fix(docutils): remove @appium/typedoc-plugin-appium and all other uses of typedoc ( #19465 )
2023-12-05 08:46:07 +01:00
Edgars Eglītis
d73cfa75d4
ci: run CI only for master branch ( #19416 )
2023-11-14 23:02:24 +01:00
renovate[bot]
c7c860bb07
chore(workflows): update actions/setup-node digest to 1a4442c
2023-10-24 09:24:20 +00:00
renovate[bot]
aad2957624
chore(workflows): update actions/checkout digest to b4ffde6
2023-10-19 21:43:21 +00:00
renovate[bot]
2d3c1d797d
chore(workflows): update actions/checkout digest to 8ade135
2023-09-23 09:28:02 +00:00
renovate[bot]
8dcdab323a
chore(workflows): update actions/checkout action to v4 ( #19121 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 17:03:30 +02:00
Mykola Mokhnach
e51d260395
tests: Remove forceful npm update
2023-09-02 08:45:24 +02:00
renovate[bot]
8599c2a0b3
chore(workflows): update actions/checkout digest to f43a0e5
2023-08-25 11:14:46 +00:00
renovate[bot]
4ef0c49b24
chore(workflows): update actions/setup-node digest to 5e21ff4
2023-08-19 09:04:55 +00:00
Jonathan Lipps
f0a01aea48
ci: rename publish doc ci script
2023-08-17 13:36:16 -07:00
Jonathan Lipps
b64092dc8c
ci: add npm install step to publish doc workflow
2023-08-17 13:34:45 -07:00
Dor Blayzer
b71340a4ba
chore(ci): fix bug report template typo ( #18974 )
2023-08-10 12:47:26 -07:00
Mykola Mokhnach
2e187804b2
ci: Add needs section
2023-08-03 09:43:36 +02:00
Mykola Mokhnach
6c4189b400
ci: Select Node.js versions dynamically
2023-08-03 09:42:43 +02:00
Mykola Mokhnach
95a34185d1
ci: Disable Windows
2023-08-03 09:39:29 +02:00
renovate[bot]
39e6b234c4
chore(workflows): update actions/setup-node digest to e33196f
2023-07-24 21:13:58 +00:00
Kazuaki Matsuo
6e752b03de
docs(appium): Remove @next ( #18876 )
2023-07-14 12:27:59 -07:00
Kazuaki Matsuo
43aedc21e8
ci: add publish-doc.yml ( #18857 )
2023-07-10 22:24:15 -07:00
renovate[bot]
b7cecfffb5
chore(workflows): update actions/checkout digest to c85c95e
2023-06-28 08:20:51 +00:00
Mykola Mokhnach
ced560206b
ci: Update bug report template ( #18766 )
2023-06-15 06:30:23 +02:00
Mykola Mokhnach
7982747677
chore(appium): Make sharp to an optional dependency ( #18733 )
2023-06-06 08:43:26 +02:00
Christopher Hiller
d904477b4c
chore(ci): remove mac from build matrix
...
I have a feeling we are bumping up against memory limitations.
2023-06-05 15:34:01 -07:00
Christopher Hiller
307c81a24b
chore(ci): fix invalid workflow
2023-06-05 15:34:01 -07:00
Christopher Hiller
40fc097eda
chore(ci): avoid build on macos 14.x due to unexplained failures
2023-05-31 14:17:09 -07:00
Jonathan Lipps
4f171ee92f
ci: add windows and macos to ci matrix
2023-05-31 14:17:09 -07:00
Mykola Mokhnach
dfae94e7f3
ci: Remove v14 from the test matrix and add v20 ( #18679 )
2023-05-25 22:46:03 +02:00
Christopher Hiller
fe96af91f2
chore(ci): disable PR preview
...
The PR preview won't work when run from forks because there's no safe way to let forks write to our own `gh-pages` branch.
We'll need to find another strategy to get this working again.
For now, the docs build just builds the docs, like it did before.
2023-04-17 14:01:38 -07:00
Christopher Hiller
52ae548ddc
chore(renovate): move renovate check into its own workflow
...
This was causing checks to not happen because of the path filter.
2023-04-17 11:19:27 -07:00
renovate[bot]
c7d9a456d8
chore(workflows): update actions/checkout digest to 8e5e7e5
2023-04-14 09:17:28 +00:00
renovate[bot]
e8590c77e7
chore(workflows): update actions/checkout digest to 83b7061
2023-04-13 12:30:52 +00:00
renovate[bot]
116c9a66e2
chore(workflows): update egmacke/action-check-label action to v2
2023-04-10 13:01:51 -07:00
renovate[bot]
5a3666f653
chore(workflows): update egmacke/action-check-label digest to b6f12c1
2023-04-08 09:26:17 +00:00
Christopher Hiller
fd912346fa
feat(strongbox): create @appium/strongbox
...
This PR creates a new package `@appium/strongbox`, which provides a generic persistence store for Appium extensions.
2023-04-07 12:38:29 -07:00
Christopher Hiller
1d5070e891
chore(ci): replace label checker action
...
This replaces [danielchabr/pr-labels-checker](/danielchabr/pr-labels-checker) with [egmacke/action-check-label](/egmacke/action-check-label). There are many such actions. Maybe this one won't give us problems.
2023-04-07 11:38:31 -07:00
Christopher Hiller
42953b2add
chore(ci): revert to source repo of rossjrw/pr-preview-action
...
A bugfix PR of mine was merged into this repo, so we can use it again.
2023-04-07 11:31:28 -07:00
renovate[bot]
d0f479f7a8
chore(workflows): update boneskull/pr-preview-action digest to 9dac5c4
2023-04-07 11:30:11 +00:00
Christopher Hiller
e67890f463
chore(ci): use boneskull fork of pr-preview-action
...
My fork should fix the bug in the action. See https://github.com/rossjrw/pr-preview-action/pull/36
2023-04-06 16:06:32 -07:00
renovate[bot]
ff46dfa814
chore(workflows): pin rossjrw/pr-preview-action action to 9dac5c4
2023-04-06 16:06:32 -07:00
Christopher Hiller
afc7e34402
chore(ci): try to fix on-hold workflow
...
permissions issues, but unclear which
2023-04-06 12:24:07 -07:00
Christopher Hiller
eef4e3447a
chore(ci): make docs preview job run in master only
...
since it writes to gh-pages branch
2023-04-06 12:23:58 -07:00
Christopher Hiller
d866bddc15
chore(ci): filter more workflows
...
This causes the "Build" workflow to only trigger if the PR modifies files in paths that might affect the build.
Likewise, the "Build Docs" workflow is expanded to rebuild docs if API changes occur (e.g. in sources).
Also restricts perms a bit more on docs build.
2023-04-05 14:37:05 -07:00
Christopher Hiller
a1723231be
chore: update labeler config
...
- automatically dump tooling config into "chore"
- add missing `@appium/eslint-config-appium-ts` label
2023-03-30 11:17:06 -07:00
Christopher Hiller
f4a254f204
chore: rename workflow labeler.yml to auto-labeler.yml
...
This avoids using the same filename as the [multi-labeler action](/fuxingloh/multi-labeler)'s config file, just for clarity sake.
2023-03-30 11:17:06 -07:00
Christopher Hiller
22b943dff1
chore: attempt to get labeler workflows running against forks
2023-03-30 11:17:06 -07:00
renovate[bot]
5c0315d3bb
chore(workflows): update actions/checkout digest to 8f4b7f8
2023-03-24 08:40:56 +00:00
Christopher Hiller
017216533b
chore(ci): suppress warnings when linting
...
This suppresses all warnings when running ESLint in CI (since they are noisy)
2023-03-23 13:05:31 -07:00
renovate[bot]
fc19705ecd
chore(workflows): update actions/checkout digest to 24cb908
2023-03-16 13:12:23 +00:00
Christopher Hiller
9ed6711a7e
chore(ci): attempt to build and preview docs
...
This also isolates the docs build into a workflow that only runs when changes are likely to materially affect doc gen.
2023-03-09 10:11:53 -08:00
Christopher Hiller
fa0e853bd0
chore(ci): attempt to avoid running trusted code on PRs from forks
2023-03-08 15:06:19 -08:00
Christopher Hiller
296cb2436c
chore: add auto-labeler workflow
...
This will automatically label PRs. We can update it to further automatically label issues at a later time, if necessary.
I have added labels for each package.
2023-03-06 13:12:32 -08:00