Commit Graph

16 Commits

Author SHA1 Message Date
galargh
4798777377 ci: disable workflows in forks 2022-05-09 07:01:08 -04:00
Adin Schmahmann
8ec5718c56 chore: build with go 1.18.1 2022-05-04 14:53:54 -04:00
Adin Schmahmann
6f4fc1ae8e ci: add more golang strictness checks 2022-05-03 14:09:38 -04:00
Piotr Galar
9470fa3271
Use testground-github-action from testground 2022-04-14 13:39:36 +02:00
Piotr Galar
33423625c7
fix(ci): testground workflow hanging indefinitely (#8741)
* ci: set timeout on testground job
* ci: use testground action which exits early on scheduling failures

Note: this will be continued in https://github.com/ipfs/go-ipfs/issues/8731
2022-02-18 18:25:46 +01:00
odanado
0216bae307
docker: build for arm cpu (#8633)
ref: #4931
2022-02-15 16:54:47 -05:00
Piotr Galar
4d94e19019
chore: use common ipfs/*-actions in sync-release-assets (#8609) 2021-12-15 15:56:50 +01:00
Petar Maymounkov
8cfc88961d
chore: verify checksums during dist.ipfs.io sync (#8587)
* only copy files from dist.ipfs.io which have associated checksum files (also copy the checksum files)
* verify checksums before copying
* also, ignore path from sha512sum output, which sometimes has absolute path on dist.ipfs.io website

Co-authored-by: Marcin Rataj <lidel@lidel.org>
2021-12-07 16:45:42 -08:00
Marcin Rataj
7026952c71 fix(ci): dist.ipfs.io sync preserving binaries
tar.gz got mangled because of reasons known to github,
this does the correct upload every time by forcing github to interpret
payload as an opaque stream of bytes without anything fancy
2021-12-06 15:00:44 -05:00
Petar Maymounkov
2bb2f64c40
feat(ci): attach release assets from dist.ipfs.io (#8494)
Periodically compare release assets in dist.ipfs.io and github. Any assets found in dist.ipfs.io and not in github are copied over.
2021-10-15 08:38:42 -07:00
Cory Schwartz
84291d172a
add testground plans to bitswap on CI
- Add a basic testground plan for bitswap
   - Showcases how to emit regressions stats from a testplan
- Add CI plumbing to run testplans on push
As a result of this PR, also:
- Created the ipfs/go-ipfs-regressions repo, which defines stats structures for the output of testplans and the input to regression analysis and tests
2021-09-29 13:22:33 -07:00
Marcin Rataj
c0f282f00f
ci: move Docker image build to Actions (#8467)
* ci: move docker image publishing to github

Closes #8330

* chore: remove dockerhub push from circleci
2021-09-28 22:30:36 +02:00
Steven Allen
d1c4c90280
ci: remove python from codeql 2021-02-16 13:28:41 -08:00
Naveen
28fec95166
Create codeql-analysis.yml 2021-02-08 16:44:11 -05:00
Steven Allen
ea3343cb29 chore: remove github auto assign
This was supposed to auto-assign reviewers to new PRs. However, it's really not all that helpful in practice.
2020-01-13 15:09:06 +01:00
Steven Allen
bc20d08b0f github: migrate actions 2019-09-26 14:16:49 -07:00