Commit Graph
39 Commits
Author SHA1 Message Date
David LechnerandDavid Lechner 45082163f0 github/workflows: add concurrency groups
This will cancel any ongoing workflows when we update a pull request.
2022-12-19 15:17:31 -06:00
David LechnerandDavid Lechner 113b06904f github: fix dependabot-auto-merge workflow
The step id was accidentally changed in bdf9f3c and broke the workflow.
2022-11-29 10:59:15 -06:00
David LechnerandDavid Lechner bdf9f3c850 github: update auto-merge workflow
Don't restrict action version. Hopefully fixes warnings about `set-output`.
2022-11-18 19:28:00 -06:00
David LechnerandGitHub e0dda59c87 Delete dependabot-yarn2.yml
dependabot should support yarn v2 now
2022-10-25 12:49:24 -05:00
David LechnerandGitHub d036195a4e Update dependabot.yml
Schedule during off hours.
2022-10-25 12:48:30 -05:00
David Lechner e8facf949e v2.0.0-beta.1 2022-06-03 14:17:58 -05:00
David LechnerandDavid Lechner afc200dc34 github: don't need to run tests twice 2022-06-02 19:09:07 -05:00
David LechnerandDavid Lechner f67aa19e6c github: specify directory for codecov 2022-06-01 18:03:15 -05:00
David LechnerandDavid Lechner cbdbaf7903 github: switch to codecov 2022-06-01 16:00:24 -05:00
David LechnerandDavid Lechner 1931912450 github: don't run CodeQL on depedenabot 2022-06-01 14:37:25 -05:00
David LechnerandDavid Lechner 35b60be7d7 github: add workaround for yarn v2+ and dependabot
dependabot only supports yarn v1, so updates are broken
2022-06-01 14:08:08 -05:00
David Lechner 109e65b54f tool-versions: update to node 16
This is needed for the String.replaceAll() method.
2022-02-22 12:32:20 -06:00
David Lechner aea52d4ab6 tool-versions: update to node v14
This is in preperation of adding a depedency that requires node >= 14.
2021-12-27 12:38:51 -06:00
David LechnerandDavid Lechner c9605fa846 github: automatically merge dependabot PRs 2021-11-17 11:33:53 -06:00
David Lechner a0467aed4c public: add icons with beta badge
This makes it easier to tell versions apart when beta and non-beta are
installed at the same time.

Fixes: https://github.com/pybricks/support/issues/375
2021-07-08 16:46:36 -05:00
David Lechner 6d9ce8f1e2 github: override app name for beta releases
Also upload everything to beta subdomain (beta subdomain will be used as
"staging" for stable release as well).
2021-06-23 14:57:00 -05:00
David Lechner 70de0d0323 github: drop if success()
This is implicit, so we don't need it explicitly.
2021-06-23 12:36:14 -05:00
David Lechner 5ec220ae5f github: exclude .well-known when uploading
The web hosting provider automatically creates this directory.
2021-06-08 15:31:18 -05:00
David Lechner a3bda0411f github: update action for release 2021-06-08 15:23:43 -05:00
David Lechner c346498d78 github: update tag matching for rc 2021-05-11 13:08:15 -05:00
David Lechner c1621d1bfa dependabot updates
- check daily (avoid weekly flood)
- update ignore patterns
2021-02-08 11:16:59 -06:00
David LechnerandGitHub 6f36f3e8ac Create codeql-analysis.yml 2021-02-01 10:37:22 -06:00
David Lechner 19b898bb6c github: add coverage build for master branch 2021-01-24 15:01:27 -06:00
David Lechner 2082f3bf7d github: publish tags instead of master branch 2021-01-23 17:54:59 -06:00
David Lechner d04e022e83 drop use of GitHub package registry
Having to always authenticate to use packages hosted on GitHub was a
bit of a pain for developers and breaks dependabot.
2021-01-11 16:47:49 -06:00
David Lechner ac0c414245 update to node 12.x
fixes missing globalThis in CI tests
2021-01-08 20:55:49 -06:00
David Lechner 0d58a88c5b upgrade react-scripts
reverts 2b71b22
2021-01-08 13:31:33 -06:00
dependabot-preview[bot]andGitHub 46a0605da8 Create Dependabot config file 2021-01-08 18:12:08 +00:00
David LechnerandGitHub 235a61a4c2 Create dependabot.yml 2020-12-10 15:31:22 -06:00
David LechnerandDavid Lechner 2b71b22ffe github: unset CI for yarn build
Work around https://github.com/facebook/create-react-app/issues/9987
2020-11-20 22:11:07 -06:00
David LechnerandDavid Lechner 44b200d1cc github: use coveralls on master branch 2020-06-15 15:31:59 -05:00
David LechnerandDavid Lechner a59a0e96d1 github: use coveralls 2020-06-15 15:20:45 -05:00
David LechnerandDavid Lechner 199fc120ca github: remove private token
We should no longer need this since @pybricks packages are now public
2020-06-15 11:51:49 -05:00
David LechnerandDavid Lechner 7ba99d62bb github: make lftp verbose
also move the install to a separate step so it is easier to read the logs
2020-05-20 16:58:50 -05:00
David LechnerandDavid Lechner 1a57031dd7 github: drop cache
this doesn't seem to speed things up much, so let's remove it for now
2020-05-20 16:58:50 -05:00
David LechnerandDavid Lechner 19d9d9c29f github: rename CI test job ID
This conflicts with the ID in build-dev.yml
2020-05-20 16:46:35 -05:00
David LechnerandDavid Lechner 0171255be9 fix lint error 2020-05-20 16:30:39 -05:00
David LechnerandDavid Lechner 90817a1ae7 github: add CI for pull requests
and hacks to get tests working
2020-05-20 14:52:45 -05:00
David Lechner fce6b25e0b github: build and publish master branch 2020-05-04 16:32:47 -05:00