v1.27.0-a #10
248
.github/labels.yml
vendored
248
.github/labels.yml
vendored
@ -1,248 +0,0 @@
|
|||||||
###
|
|
||||||
### Special magic GitHub labels
|
|
||||||
### https://help.github.com/en/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels
|
|
||||||
#
|
|
||||||
- name: "good first issue"
|
|
||||||
color: 7057ff
|
|
||||||
description: "Good for newcomers"
|
|
||||||
- name: "help wanted"
|
|
||||||
color: 008672
|
|
||||||
description: "Extra attention is needed"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Goals
|
|
||||||
#
|
|
||||||
- name: goal/incentives
|
|
||||||
color: ff004d
|
|
||||||
description: "Incentinet"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Areas
|
|
||||||
#
|
|
||||||
- name: area/ux
|
|
||||||
color: 00A4E0
|
|
||||||
description: "Area: UX"
|
|
||||||
- name: area/chain/vm
|
|
||||||
color: 00A4E2
|
|
||||||
description: "Area: Chain/VM"
|
|
||||||
- name: area/chain/sync
|
|
||||||
color: 00A4E4
|
|
||||||
description: "Area: Chain/Sync"
|
|
||||||
- name: area/chain/misc
|
|
||||||
color: 00A4E6
|
|
||||||
description: "Area: Chain/Misc"
|
|
||||||
- name: area/markets
|
|
||||||
color: 00A4E8
|
|
||||||
description: "Area: Markets"
|
|
||||||
- name: area/sealing/fsm
|
|
||||||
color: 0bb1ed
|
|
||||||
description: "Area: Sealing/FSM"
|
|
||||||
- name: area/sealing/storage
|
|
||||||
color: 0EB4F0
|
|
||||||
description: "Area: Sealing/Storage"
|
|
||||||
- name: area/proving
|
|
||||||
color: 0EB4F0
|
|
||||||
description: "Area: Proving"
|
|
||||||
- name: area/mining
|
|
||||||
color: 10B6F2
|
|
||||||
description: "Area: Mining"
|
|
||||||
- name: area/client/storage
|
|
||||||
color: 13B9F5
|
|
||||||
description: "Area: Client/Storage"
|
|
||||||
- name: area/client/retrieval
|
|
||||||
color: 15BBF7
|
|
||||||
description: "Area: Client/Retrieval"
|
|
||||||
- name: area/wallet
|
|
||||||
color: 15BBF7
|
|
||||||
description: "Area: Wallet"
|
|
||||||
- name: area/payment-channel
|
|
||||||
color: ff6767
|
|
||||||
description: "Area: Payment Channel"
|
|
||||||
- name: area/multisig
|
|
||||||
color: fff0ff
|
|
||||||
description: "Area: Multisig"
|
|
||||||
- name: area/networking
|
|
||||||
color: 273f8a
|
|
||||||
description: "Area: Networking"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Kinds
|
|
||||||
#
|
|
||||||
- name: kind/bug
|
|
||||||
color: c92712
|
|
||||||
description: "Kind: Bug"
|
|
||||||
- name: kind/chore
|
|
||||||
color: fcf0b5
|
|
||||||
description: "Kind: Chore"
|
|
||||||
- name: kind/feature
|
|
||||||
color: FFF3B8
|
|
||||||
description: "Kind: Feature"
|
|
||||||
- name: kind/improvement
|
|
||||||
color: FFF5BA
|
|
||||||
description: "Kind: Improvement"
|
|
||||||
- name: kind/test
|
|
||||||
color: FFF8BD
|
|
||||||
description: "Kind: Test"
|
|
||||||
- name: kind/question
|
|
||||||
color: FFFDC2
|
|
||||||
description: "Kind: Question"
|
|
||||||
- name: kind/enhancement
|
|
||||||
color: FFFFC5
|
|
||||||
description: "Kind: Enhancement"
|
|
||||||
- name: kind/discussion
|
|
||||||
color: FFFFC7
|
|
||||||
description: "Kind: Discussion"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Difficulties
|
|
||||||
#
|
|
||||||
- name: dif/trivial
|
|
||||||
color: b2b7ff
|
|
||||||
description: "Can be confidently tackled by newcomers, who are widely unfamiliar with lotus"
|
|
||||||
- name: dif/easy
|
|
||||||
color: 7886d7
|
|
||||||
description: "An existing lotus user should be able to pick this up"
|
|
||||||
- name: dif/medium
|
|
||||||
color: 6574cd
|
|
||||||
description: "Prior development experience with lotus is likely helpful"
|
|
||||||
- name: dif/hard
|
|
||||||
color: 5661b3
|
|
||||||
description: "Suggests that having worked on the specific component affected by this issue is important"
|
|
||||||
- name: dif/expert
|
|
||||||
color: 2f365f
|
|
||||||
description: "Requires extensive knowledge of the history, implications, ramifications of the issue"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Efforts
|
|
||||||
#
|
|
||||||
- name: effort/minutes
|
|
||||||
color: e8fffe
|
|
||||||
description: "Effort: Minutes"
|
|
||||||
- name: effort/hours
|
|
||||||
color: a0f0ed
|
|
||||||
description: "Effort: Hours"
|
|
||||||
- name: effort/day
|
|
||||||
color: 64d5ca
|
|
||||||
description: "Effort: One Day"
|
|
||||||
- name: effort/days
|
|
||||||
color: 4dc0b5
|
|
||||||
description: "Effort: Multiple Days"
|
|
||||||
- name: effort/week
|
|
||||||
color: 38a89d
|
|
||||||
description: "Effort: One Week"
|
|
||||||
- name: effort/weeks
|
|
||||||
color: 20504f
|
|
||||||
description: "Effort: Multiple Weeks"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Impacts
|
|
||||||
#
|
|
||||||
- name: impact/regression
|
|
||||||
color: f1f5f8
|
|
||||||
description: "Impact: Regression"
|
|
||||||
- name: impact/api-breakage
|
|
||||||
color: ECF0F3
|
|
||||||
description: "Impact: API Breakage"
|
|
||||||
- name: impact/quality
|
|
||||||
color: E7EBEE
|
|
||||||
description: "Impact: Quality"
|
|
||||||
- name: impact/dx
|
|
||||||
color: E2E6E9
|
|
||||||
description: "Impact: Developer Experience"
|
|
||||||
- name: impact/test-flakiness
|
|
||||||
color: DDE1E4
|
|
||||||
description: "Impact: Test Flakiness"
|
|
||||||
- name: impact/consensus
|
|
||||||
color: b20014
|
|
||||||
description: "Impact: Consensus"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Topics
|
|
||||||
#
|
|
||||||
- name: topic/interoperability
|
|
||||||
color: bf0f73
|
|
||||||
description: "Topic: Interoperability"
|
|
||||||
- name: topic/specs
|
|
||||||
color: CC1C80
|
|
||||||
description: "Topic: Specs"
|
|
||||||
- name: topic/docs
|
|
||||||
color: D9298D
|
|
||||||
description: "Topic: Documentation"
|
|
||||||
- name: topic/architecture
|
|
||||||
color: E53599
|
|
||||||
description: "Topic: Architecture"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Priorities
|
|
||||||
###
|
|
||||||
- name: P0
|
|
||||||
color: dd362a
|
|
||||||
description: "P0: Critical Blocker"
|
|
||||||
- name: P1
|
|
||||||
color: ce8048
|
|
||||||
description: "P1: Must be resolved"
|
|
||||||
- name: P2
|
|
||||||
color: dbd81a
|
|
||||||
description: "P2: Should be resolved"
|
|
||||||
- name: P3
|
|
||||||
color: 9fea8f
|
|
||||||
description: "P3: Might get resolved"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Hints
|
|
||||||
#
|
|
||||||
#- name: hint/good-first-issue
|
|
||||||
# color: 7057ff
|
|
||||||
# description: "Hint: Good First Issue"
|
|
||||||
#- name: hint/help-wanted
|
|
||||||
# color: 008672
|
|
||||||
# description: "Hint: Help Wanted"
|
|
||||||
- name: hint/needs-decision
|
|
||||||
color: 33B9A5
|
|
||||||
description: "Hint: Needs Decision"
|
|
||||||
- name: hint/needs-triage
|
|
||||||
color: 1AA08C
|
|
||||||
description: "Hint: Needs Triage"
|
|
||||||
- name: hint/needs-analysis
|
|
||||||
color: 26AC98
|
|
||||||
description: "Hint: Needs Analysis"
|
|
||||||
- name: hint/needs-author-input
|
|
||||||
color: 33B9A5
|
|
||||||
description: "Hint: Needs Author Input"
|
|
||||||
- name: hint/needs-team-input
|
|
||||||
color: 40C6B2
|
|
||||||
description: "Hint: Needs Team Input"
|
|
||||||
- name: hint/needs-community-input
|
|
||||||
color: 4DD3BF
|
|
||||||
description: "Hint: Needs Community Input"
|
|
||||||
- name: hint/needs-review
|
|
||||||
color: 5AE0CC
|
|
||||||
description: "Hint: Needs Review"
|
|
||||||
|
|
||||||
###
|
|
||||||
### Statuses
|
|
||||||
#
|
|
||||||
- name: status/done
|
|
||||||
color: edb3a6
|
|
||||||
description: "Status: Done"
|
|
||||||
- name: status/deferred
|
|
||||||
color: E0A699
|
|
||||||
description: "Status: Deferred"
|
|
||||||
- name: status/in-progress
|
|
||||||
color: D49A8D
|
|
||||||
description: "Status: In Progress"
|
|
||||||
- name: status/blocked
|
|
||||||
color: C78D80
|
|
||||||
description: "Status: Blocked"
|
|
||||||
- name: status/inactive
|
|
||||||
color: BA8073
|
|
||||||
description: "Status: Inactive"
|
|
||||||
- name: status/waiting
|
|
||||||
color: AD7366
|
|
||||||
description: "Status: Waiting"
|
|
||||||
- name: status/rotten
|
|
||||||
color: 7A4033
|
|
||||||
description: "Status: Rotten"
|
|
||||||
- name: status/discarded
|
|
||||||
color: 6D3326
|
|
||||||
description: "Status: Discarded / Won't fix"
|
|
4
.github/workflows/builtin-actor-tests.yml
vendored
4
.github/workflows/builtin-actor-tests.yml
vendored
@ -11,8 +11,8 @@ jobs:
|
|||||||
name: Release Tests
|
name: Release Tests
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-go@v3
|
- uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version: 1.21
|
go-version: 1.21
|
||||||
- run: go test -tags=release ./build
|
- run: go test -tags=release ./build
|
73
.github/workflows/codeql-analysis.yml
vendored
73
.github/workflows/codeql-analysis.yml
vendored
@ -1,73 +0,0 @@
|
|||||||
# For most projects, this workflow file will not need changing; you simply need
|
|
||||||
# to commit it to your repository.
|
|
||||||
#
|
|
||||||
# You may wish to alter this file to override the set of languages analyzed,
|
|
||||||
# or to provide custom queries or build logic.
|
|
||||||
#
|
|
||||||
# ******** NOTE ********
|
|
||||||
# We have attempted to detect the languages in your repository. Please check
|
|
||||||
# the `language` matrix defined below to confirm you have the correct set of
|
|
||||||
# supported CodeQL languages.
|
|
||||||
#
|
|
||||||
name: "CodeQL"
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
- 'release/*'
|
|
||||||
pull_request:
|
|
||||||
# The branches below must be a subset of the branches above
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
- 'release/*'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
analyze:
|
|
||||||
name: Analyze
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
matrix:
|
|
||||||
language: [ 'go' ]
|
|
||||||
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
|
|
||||||
# Learn more:
|
|
||||||
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
|
|
||||||
- uses: actions/setup-go@v3
|
|
||||||
with:
|
|
||||||
go-version: '1.18.8'
|
|
||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
|
||||||
- name: Initialize CodeQL
|
|
||||||
uses: github/codeql-action/init@v2
|
|
||||||
with:
|
|
||||||
languages: go
|
|
||||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
|
||||||
# By default, queries listed here will override any specified in a config file.
|
|
||||||
# Prefix the list here with "+" to use these queries and those in the config file.
|
|
||||||
# queries: ./path/to/local/query, your-org/your-repo/queries@main
|
|
||||||
|
|
||||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
|
||||||
# If this step fails, then you should remove it and run the build manually (see below)
|
|
||||||
- name: Autobuild
|
|
||||||
uses: github/codeql-action/autobuild@v2
|
|
||||||
|
|
||||||
# ℹ️ Command-line programs to run using the OS shell.
|
|
||||||
# 📚 https://git.io/JvXDl
|
|
||||||
|
|
||||||
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
|
|
||||||
# and modify them (or add more) to build your code if your project
|
|
||||||
# uses a compiled language
|
|
||||||
|
|
||||||
#- run: |
|
|
||||||
# make bootstrap
|
|
||||||
# make release
|
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
|
||||||
uses: github/codeql-action/analyze@v2
|
|
17
.github/workflows/label-syncer.yml
vendored
17
.github/workflows/label-syncer.yml
vendored
@ -1,17 +0,0 @@
|
|||||||
|
|
||||||
name: Label syncer
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths:
|
|
||||||
- '.github/labels.yml'
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
name: Sync labels
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@1.0.0
|
|
||||||
- uses: micnncim/action-label-syncer@v1.0.0
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
6
.github/workflows/stale.yml
vendored
6
.github/workflows/stale.yml
vendored
@ -13,9 +13,9 @@ jobs:
|
|||||||
pull-requests: write
|
pull-requests: write
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/stale@v3
|
- uses: actions/stale@v9
|
||||||
with:
|
with:
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
repo-token: ${{ github.token }}
|
||||||
stale-issue-message: 'Oops, seems like we needed more information for this issue, please comment with more details or this issue will be closed in 24 hours.'
|
stale-issue-message: 'Oops, seems like we needed more information for this issue, please comment with more details or this issue will be closed in 24 hours.'
|
||||||
close-issue-message: 'This issue was closed because it is missing author input.'
|
close-issue-message: 'This issue was closed because it is missing author input.'
|
||||||
stale-pr-message: 'Thank you for submitting the PR and contributing to lotus! Lotus maintainers need more of your input before merging it, please address the suggested changes or reply to the comments or this PR will be closed in 48 hours. You are always more than welcome to reopen the PR later as well!'
|
stale-pr-message: 'Thank you for submitting the PR and contributing to lotus! Lotus maintainers need more of your input before merging it, please address the suggested changes or reply to the comments or this PR will be closed in 48 hours. You are always more than welcome to reopen the PR later as well!'
|
||||||
@ -29,5 +29,3 @@ jobs:
|
|||||||
days-before-pr-close: 2
|
days-before-pr-close: 2
|
||||||
remove-stale-when-updated: true
|
remove-stale-when-updated: true
|
||||||
enable-statistics: true
|
enable-statistics: true
|
||||||
|
|
||||||
|
|
||||||
|
2
.github/workflows/sync-master-main.yaml
vendored
2
.github/workflows/sync-master-main.yaml
vendored
@ -7,7 +7,7 @@ jobs:
|
|||||||
sync:
|
sync:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
- name: update remote branch main
|
- name: update remote branch main
|
||||||
run: |
|
run: |
|
||||||
# overrides the remote branch (origin:github) `main`
|
# overrides the remote branch (origin:github) `main`
|
||||||
|
29
.github/workflows/testground-on-push.yml
vendored
29
.github/workflows/testground-on-push.yml
vendored
@ -1,29 +0,0 @@
|
|||||||
---
|
|
||||||
name: Testground PR Checker
|
|
||||||
|
|
||||||
on: [push]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
testground:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
name: ${{ matrix.composition_file }}
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
- backend_addr: ci.testground.ipfs.team
|
|
||||||
backend_proto: https
|
|
||||||
plan_directory: testplans/lotus-soup
|
|
||||||
composition_file: testplans/lotus-soup/_compositions/baseline-k8s-3-1.toml
|
|
||||||
- backend_addr: ci.testground.ipfs.team
|
|
||||||
backend_proto: https
|
|
||||||
plan_directory: testplans/lotus-soup
|
|
||||||
composition_file: testplans/lotus-soup/_compositions/paych-stress-k8s.toml
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
- name: testground run
|
|
||||||
uses: testground/testground-github-action@v1
|
|
||||||
with:
|
|
||||||
backend_addr: ${{ matrix.backend_addr }}
|
|
||||||
backend_proto: ${{ matrix.backend_proto }}
|
|
||||||
plan_directory: ${{ matrix.plan_directory }}
|
|
||||||
composition_file: ${{ matrix.composition_file }}
|
|
Loading…
Reference in New Issue
Block a user