alschmiedt
6448528e9a
chore: applies fixes to clang format ( #5677 )
...
* chore: update the clang-format version
* chore: specify the clang format version to use
* chore: remove style tag since it will default to file
2021-11-05 12:55:09 -07:00
Christopher Allen
f4381bb373
fix: Don't crash when unable to post comment to PR ( #5669 )
...
... by not ever posting such comments from this workflow.
There will be a separate PR for the other workflow that does post
comments, because it needs to be in the master branch.
Part of #5659 .
2021-11-02 20:17:53 +00:00
Christopher Allen
8a60734071
chore: Update dependabot labelling config ( #5664 )
...
Label all dependabot PRs as "PR: dependencies", following
@rachel-fenichel's recent rationalisation of issue/PR labels.
2021-11-02 18:33:49 +00:00
Christopher Allen
7ff6b93eb5
chore: Fix permissions for Assign requested reviewers workflow ( #5666 )
...
* refactor: Inline assign_reviewers script to avoid checkout
Per https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
it is not safe to do a checkout of the submitter-supplied code
AND THEN RUN IT (via require). This is pretty bad.
We want to give this script more permissions by running it
`on: [pull_request_target]` (instead of `pull_request`); this would
give it permission to modify the PR (e.g. add comments, change
assignment). While it would be OK to do a checkout with default
parameters (which in `pull_request_target` would check out *our*
branch rather than the submitted one) it simplest just to inline
this small script and thereby obviate the need to do a checkout at all.
* chore: Give assign_reviewers action required permissions
Changing it from `on: [pull_request]` to `on: [pull_request_review]`
will give the action write access to our repository, allowing it to
change the assignment of the PR.
This is now safe as the script does not ever check out any
submitter-supplied code.
* docs: Comment tweaks for assign_reviewers.yml
2021-11-02 15:55:02 +00:00
alschmiedt
cfb995c073
chore: adds an action to assign reviewers from requested reviewers( #5642 )
2021-10-29 15:44:33 -07:00
alschmiedt
8a89e080fd
chore: adds a check for properly formatted files ( #5624 )
...
* chore: add check for clang format
* chore: updates clang format script
2021-10-25 11:43:59 -07:00
Rachel Fenichel
817a79745c
chore: update dependabot messages and labels ( #5618 )
2021-10-18 17:27:45 -07:00
kozbial
6fc90213a6
Merge branch 'develop' into merge-develop-to-goog_module
2021-09-21 16:04:33 -07:00
alschmiedt
631b3ead5a
chore: remove support for node 10 ( #5496 )
2021-09-17 13:34:56 -07:00
alschmiedt
0e43ddc4ba
fix: adds a fix for npm install failing ( #5471 )
2021-09-15 13:12:02 -07:00
Monica Kozbial
7974ff5159
Add labels instead of setting in github action ( #5324 )
...
Update `tag_module_cleanup.yml` logic to add labels instead of setting labels list.
Fixes: https://github.com/google/blockly/issues/5298
2021-08-06 15:46:21 -07:00
Rachel Fenichel
1376f1e6c2
Revert "fix: update tag module workflow to add labels instead of setting one label"
2021-08-05 11:53:38 -07:00
Rachel Fenichel
08cdbcf8c7
fix: update tag module workflow to add labels instead of setting one label
2021-08-04 17:35:34 -07:00
Maribeth Bottorff
e9a1668445
Only lint once in CI ( #5128 )
2021-07-20 16:48:30 -07:00
Aaron Dodson
78a5d98c20
Gzip build output files in update_metadata.sh instead of update_metadata.yml.
2021-07-20 16:48:30 -07:00
Aaron Dodson
eddc5f676b
Calculate metadata size from freshly-built and gzipped Blockly.
2021-07-20 16:48:30 -07:00
Aaron Dodson
8d3c39212b
Added script and workflow to automatically update build artifact sizes in check_metadata.sh
2021-07-20 16:48:30 -07:00
Maribeth Bottorff
69dbcf17a2
Only lint once in CI ( #5128 )
2021-07-19 18:14:23 -07:00
Rachel Fenichel
8c0304ece8
Use pull request target trigger for tagging cleanup
2021-07-16 14:02:44 -07:00
Rachel Fenichel
05f8c27302
Use full commit hash.
2021-07-16 11:52:38 -07:00
Rachel Fenichel
a9e60851ef
Auto-tag and add milestones for cleanup PRs
...
For new pull requests against the goog_module branch, adds the 'type: cleanup' label and sets the milestone to q3 2021 release.
Based on [this PR](https://github.com/eclipse-theia/theia/pull/8631/files ).
2021-07-16 11:49:35 -07:00
Aaron Dodson
8d33869a4a
Gzip build output files in update_metadata.sh instead of update_metadata.yml.
2021-07-14 10:58:08 -07:00
Aaron Dodson
1fd4b9bb21
Calculate metadata size from freshly-built and gzipped Blockly.
2021-07-13 08:43:52 -07:00
Aaron Dodson
80d0314ca2
Added script and workflow to automatically update build artifact sizes in check_metadata.sh
2021-07-12 13:37:25 -07:00
Monica Kozbial
b2490c57b8
Create develop_freeze.yml ( #5012 )
...
* Create develop_freeze.yml
* Remove test message
2021-07-09 15:10:35 -07:00
Rachel Fenichel
f5e4022407
Merge pull request #4998 from rachel-fenichel/deploy_appengine_workflow
...
Initial commit for appengine deploy action
2021-07-08 19:11:37 -07:00
Rachel Fenichel
16a11e419a
Update comments to be more descriptive
2021-07-08 19:05:56 -07:00
Aaron Dodson
fa95a3a332
Added @google/blockly-eng as the owner of the entire repo
2021-07-08 14:23:52 -07:00
Rachel Fenichel
23602bb177
Initial commit for appengine deploy action
2021-07-07 17:57:48 -07:00
Aaron Dodson
146840e09f
Updated CI config to run new simplified test target.
2021-06-14 18:54:13 +00:00
Christopher Allen
e65a396809
Revert removal of node v10 from build matrix.
2021-06-14 19:41:12 +01:00
Christopher Allen
f94cb15021
Re-disable CI on macOS
...
I have been unable to resolve the mocha test issues, so leave macOS
disabled for the moment.
2021-06-14 19:41:12 +01:00
Christopher Allen
5cc0df775d
Reenable CI on macOS
...
Working on fixing #2114 .
2021-06-14 19:41:12 +01:00
Christopher Allen
403f3119a6
Bump node.js versions for CI
...
Remove v12 and add v16, per https://nodejs.org/en/about/releases/
2021-06-14 19:41:12 +01:00
alschmiedt
be1dcb4b94
Updates dependabot to ignore jsdom changes ( #4777 )
2021-04-14 09:11:05 -07:00
Maribeth Bottorff
8548b54221
Merge branch 'master' into rc_2021_3
2021-03-25 09:45:49 -07:00
alschmiedt
26872cdcf6
Update pull request template ( #4625 )
2021-02-09 14:20:12 -08:00
alschmiedt
791ce2b7fb
Migrate our tests to use github actions ( #4614 ) ( #4626 )
2021-02-09 12:57:27 -08:00
alschmiedt
2dbf441e9b
Trigger build on pull request ( #4615 )
2021-02-02 11:37:11 -08:00
alschmiedt
26beff4b2c
Migrate our tests to use github actions ( #4614 )
2021-02-02 10:08:51 -08:00
Rachel Fenichel
9e5fa749d4
File naming
2020-08-13 16:36:44 -07:00
Rachel Fenichel
9e29c06e4c
Create .config.yml
2020-08-13 15:07:55 -07:00
Rachel Fenichel
a1075a8b83
Create dependabot.yml
2020-08-07 13:11:30 -07:00
Rachel Fenichel
661f3ec58b
Add "What" section to documentation template
2019-07-24 11:50:07 -07:00
Rachel Fenichel
5175f76ffd
Add question about pull requests.
2019-07-24 11:36:10 -07:00
Rachel Fenichel
4456301a2f
Add template for documentation issues
2019-07-24 11:35:59 -07:00
alschmiedt
52903ae6cf
Update bug_report.md
2019-07-23 07:27:18 -07:00
alschmiedt
878c85acaf
Delete old issue template
2019-07-02 14:19:53 -07:00
alschmiedt
0141c9f51a
Updates issue template
2019-07-02 14:09:29 -07:00
alschmiedt
6a32e196bf
Update github templates
2019-07-02 13:29:50 -07:00