Commit Graph

191 Commits

Author SHA1 Message Date
Illia Bobyr 0f8317b22e
dependabot: Increase PR limit to 6 (#31087)
Current limit of 3 is too low, as the updates are happening faster than
they are processed via our review process.

As this limit applies to the total number of outstanding PRs, any PR
that requires additional investigation is further reducing the update
speed.

Bumping 2x to see if this would get us back on track to catching up with
the current state of the world.
2023-04-06 14:26:57 -07:00
Yihau Chen 17369dc8f0
ci: extract vercel scope as an env (#30441) 2023-02-23 11:58:08 +08:00
Illia Bobyr 6fb4716e48
ci: Do not produce build artifacts when run in a fork (#30294)
If someone forks the `solana` repo, they should not have access to Slack
or AWS storage locations that hold build artifacts.  Meaning, actions
that interact with that infrastructure will always fail.  It makes sense
to disable these actions in forks.
2023-02-14 00:31:44 -08:00
Steven Luscher 3c01f4dd76
chore: remove Explorer build scripts from the Monorepo (#30262)
* chore: remove Explorer build scripts from the Monorepo

* chore: remove labeler action
2023-02-10 17:25:32 -06:00
Yihau Chen a31c892a9d
ci: cancel previous Windows build when start a new one (#30086) 2023-02-03 11:54:29 +08:00
Steven Luscher 1cab61d3b7
Move experimental web3.js folder out of monorepo (#30072) 2023-02-01 17:50:04 -08:00
Steven Luscher a2cf25153f
Fuck this whole web3.js thing (#30062) 2023-02-01 14:34:23 -08:00
Yihau Chen e7838768ec
ci: fix commit range in push event (#29755)
* fix commit range

* use github.event.before instead of HEAD~1
2023-01-19 12:28:00 +08:00
Steven Luscher 0665569d26
Crank Stalebot's operations limit up to a level that should handle all issues
This thing seems to have been humming along at 300 in the dead zone between NA night and Europe morning. Let's see if it can handle the entire corpus.
2022-12-28 19:46:41 -08:00
Steven Luscher ec5e5dbffa
Double the Stalebot operations limit 2022-12-27 07:49:53 -08:00
Steven Luscher 7429df5176
Increase the Stalebot operations limit by another 50%. 2022-12-26 16:03:46 -08:00
Steven Luscher b619b0d33f
Increase Stalebot's operation consumption limit by another 50% 2022-12-23 21:53:19 -08:00
Steven Luscher 65ff61cfc8
Increase Stalebot operations limit by another 50% 2022-12-20 09:12:53 -08:00
Steven Luscher 9a82368dc9
Increase stalebot operations limit by 50%
We have to increase this until either it can handle 1000 issues in a single run, or we hit the GitHub API operations limit.
2022-12-19 23:03:40 -08:00
Steven Luscher 92c90271ab
Remove `start-date` config from Stalebot
This doesn't actually do what I thought it did. The `start-date` config doesn't make stalebot start from a certain date forward, it makes tasks older than that date immune to being closed.

This means I'm going to just have to find a way to raise the GitHub API operations limit to be able to handle more tasks, or wait until enough have been closed that it fits within our current limit.
2022-12-19 23:02:32 -08:00
Steven Luscher 8380bf027d
chore: correct the name of the STALEBOT_START_DATE_RFC_2822 variable (#29191)
Oops. Changed this in the repository, but failed to update it in code.

Note to self: land this _after_ 8:00UTC Dec 10
2022-12-17 09:38:42 -08:00
Yihau Chen 254d3f20b2
ci: check crates (#29009)
* init

* print all errors in the end

* print success msg

* use skip patterns instead of specific file

* v2

* checkout full history

* install toml cli in Github Actions step

* git diff only list added and modified

* prevent empty owner list

* lint: ident with space 2

* update 404 hint

* lint

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>

* wording

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>

* indent with space

* add some friendly error message

* wording

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>

* Update .github/workflows/crate-check.yml

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>

* fix indent

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
2022-12-12 11:51:37 +08:00
Yihau Chen f339854504
chore: fix wrong name for GITHUB_SHA (#29162) 2022-12-09 14:28:09 +08:00
Steven Luscher 6b2275574f
chore: correct days before an issue in GitHub is considered stale by stalebot (#29157)
I got this wrong in #29134. The original config set this at 365 days, not 7.
2022-12-08 14:39:13 -08:00
Steven Luscher 8a0a578465
chore: a stalebot to close inactive issues and PRs (#29134) 2022-12-08 14:17:21 -08:00
Yihau Chen be8396040b
ci: make docs job name more explicit (#29072)
make docs job name more clear
2022-12-06 11:29:05 +08:00
Steven Luscher 8c6ad8c001
A GitHub workflow to automagically label PRs with Explorer or web3.js changes (#28986) 2022-11-29 18:14:53 -08:00
Yihau Chen a665d679cc
Merge pull request from GHSA-cq9g-c286-6ch7
* create a reusable workflow for current error reporting logic

* make github.event.head_commit.message as a env, COMMIT_MESSAGE

* make github.event.head_commit.author.name as a env, COMMIT_AUTHOR_NAME

* remove redundant name

* replace error reporting step with the reusalble workflow
2022-11-30 00:58:42 +08:00
yihau 34835f4906 rebuild web3-experimental pipeline when yaml file chagned 2022-11-22 08:25:29 -08:00
yihau 9adaab06ce bump pnpm/action-setup to v2.2.4 2022-11-22 08:25:29 -08:00
Yihau Chen ff2dd1e261
ci: use our cargo setup instead of actions-rs/toolchain (#28923) 2022-11-22 16:24:49 +00:00
steveluscher dbf68f7e93 [web3.js][experimental] Repair unpack path in bundle analyzer workflow 2022-11-22 06:41:47 +00:00
steveluscher 79bb14a28c [web3.js][experimental] Use different artifact downloader for bundle analysis step 2022-11-22 06:36:15 +00:00
steveluscher 0daa2c3aa9 Watch bundle sizes with Bundlewatch 2022-11-21 22:18:06 -08:00
Steven Luscher 2aca4160ca
[web3.js][experimental] A GitHub Actions workflow that builds the new code with Turborepo (#28916)
* Enable remote cache for Turborepo

* Rename `build` to `compile` and `package` to `build`

* Add a workflow that builds on PRs and pushes with Turborepo

* Explain how to connect to Turborepo remote caching

* Upgrade to pnpm 7
2022-11-21 21:47:32 -08:00
Yihau Chen 4c2733485a
ci: rewrite Github Actions slack error reporting (#28904) 2022-11-21 11:22:00 +00:00
Yihau Chen cbf224ad5c
ci: refactor docs pipeline (#28852)
* use git diff + grep to get affected files

* combine check and combine steps

* separate jobs

* fix condition
2022-11-18 03:31:07 +00:00
Yihau Chen 43e5c188c2
ci: build ios and android in our stable and nightly (#28761)
* ci: build ios and android in our stable and nightly

* lint

* only build with stable version

* run client-targets build when push master
2022-11-09 13:25:55 +08:00
Yihau Chen e6d552d380
chore: bump cargo-ndk to v2.12.2 (#28759) 2022-11-07 16:37:48 +08:00
Yihau Chen db1875b153
chore: bump actions/setup-python to v4 (#28719) 2022-11-02 07:26:36 +00:00
Yihau Chen 19598cde8a
chore: bump actions/setup-node to v3 (#28717)
chore: bump actions/setup-node@v3
2022-11-02 13:47:58 +08:00
Yihau Chen 4e10820788
chore: bump actions/checkout from v2 to v3 (#28716) 2022-11-02 13:42:03 +08:00
Yihau Chen 4267a15292
ci: remove node v12 check (#28699)
ci: remove node 12 check
2022-11-01 19:44:24 +08:00
Yihau Chen 2a417de916
chore: web3js get rid of Travis (#28695)
* ci: remove travis related file

* docs: remove travis badge from README.md

* chore: npm uninstall @commitlint/travis-cli

* ci: add test.sh script

* ci: rebuild web3 pipeline when yml changed
2022-11-01 19:06:21 +08:00
Yihau Chen 50d811653a
chore: bump tj-actions/changed-files to v34 (#28674) 2022-10-29 15:07:59 +00:00
Yihau Chen c7cf598582
chore: use >> $GITHUB_OUTPUT instead of ::set-output (#28608) 2022-10-29 13:23:16 +08:00
Yihau Chen 9fe46bb038
chore: send slack notification when Github Action fails (#28310)
chore: send slack notification when github action fails
2022-10-12 15:52:00 +08:00
Jon Cinque 0aea2da091
docs: Update node build version to v16 (#28264) 2022-10-06 19:25:18 +02:00
Justin Starry 58e35fad27
Remove explorer preview workflow (#28154) 2022-09-30 06:10:28 +00:00
Yihau Chen cc94649d4a
chore: use cargo-ndk@2.11.0 (#28141) 2022-09-30 11:32:23 +08:00
Yihau Chen 6eeff08b15
chore: fix docs pipeline (#27794)
* trigger docs build when .github/workflows/docs.yml changed

* echo tag info

* echo channel info

* echo any changes info

* bump tj-actions/changed-files@v29.0.7

* fix variable name

* fix broken link
2022-09-15 14:50:59 +08:00
Justin Starry 71a086863b
Update 0-community.md 2022-08-30 15:12:09 +01:00
Justin Starry 4e8d4a012f
Update 0-community.md 2022-08-30 15:08:54 +01:00
Justin Starry 470e6d726c
Update 0-community.md 2022-08-30 15:07:37 +01:00
Justin Starry 56d698de61
Separate the general issue template into community / core (#27469) 2022-08-30 15:00:42 +01:00