Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
blank_issues_enabled: true
contact_links:
- name: "Filecoin Slack (#fil-forest-help or #fil-forest-dev)"
url: https://join.slack.com/t/filecoinproject/shared_invite/enQtNTUwNTI1Mzk5MDYwLTY4YmFjMzRlZjFiNDc0NmI2N2JjMjk5YTAyMDUyODljODg3MGI0ZGRhZTI5ZDNkZTAyNjkyMzI1ODM1YjA1MWI
about: Please ask questions here.
- name: General Filecoin Discussion Forum
url: https://github.com/filecoin-project/community/discussions
about: Please ask any general Filecoin questions here.
- name: Forest Discussion Forum
url: https://github.com/ChainSafe/forest/discussions
about: Please ask Forest specific questions here.
- name: "Filecoin Slack (#fil-forest-help or #fil-forest-dev)"
url: https://join.slack.com/t/filecoinproject/shared_invite/enQtNTUwNTI1Mzk5MDYwLTY4YmFjMzRlZjFiNDc0NmI2N2JjMjk5YTAyMDUyODljODg3MGI0ZGRhZTI5ZDNkZTAyNjkyMzI1ODM1YjA1MWI
about: Please ask questions here.
- name: General Filecoin Discussion Forum
url: https://github.com/filecoin-project/community/discussions
about: Please ask any general Filecoin questions here.
- name: Forest Discussion Forum
url: https://github.com/ChainSafe/forest/discussions
about: Please ask Forest specific questions here.
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ updates:
groups:
patch-versions:
update-types:
- "patch"
- "patch"
4 changes: 2 additions & 2 deletions .github/workflows/butterflynet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: actions/checkout@v4
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.9
timeout-minutes: "${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}"
timeout-minutes: ${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}
continue-on-error: true
- uses: actions/setup-go@v5
with:
Expand All @@ -34,4 +34,4 @@ jobs:
run: make install-slim-quick
- name: Run butterflynet checks
run: ./scripts/tests/butterflynet_check.sh
timeout-minutes: "${{ fromJSON(env.SCRIPT_TIMEOUT_MINUTES) }}"
timeout-minutes: ${{ fromJSON(env.SCRIPT_TIMEOUT_MINUTES) }}
1 change: 0 additions & 1 deletion .github/workflows/curio-devnet-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,3 @@ jobs:
push: true
- name: List docker images
run: docker image ls

6 changes: 3 additions & 3 deletions .github/workflows/docker-latest-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ on:
workflow_dispatch:
inputs:
tag:
description: 'Tag of the base image to use'
description: "Tag of the base image to use"
required: true
type: string
new_tag:
description: 'New tag to use'
default: 'latest'
description: "New tag to use"
default: "latest"
required: true
type: string
dry_run:
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,24 @@ on:
tags:
- "*"
paths-ignore:
- 'docs/**'
- '.github/workflows/docs-*.yml'
- "docs/**"
- ".github/workflows/docs-*.yml"
merge_group:
pull_request:
# This needs to be declared explicitly so that the job is actually
# run when moved out of draft.
types: [opened, synchronize, reopened, ready_for_review]
paths-ignore:
- 'docs/**'
- '.github/workflows/docs-*.yml'
- "docs/**"
- ".github/workflows/docs-*.yml"

env:
CI: 1
CARGO_INCREMENTAL: 0
CACHE_TIMEOUT_MINUTES: 5
SCRIPT_TIMEOUT_MINUTES: 30
AWS_ACCESS_KEY_ID: '${{ secrets.AWS_ACCESS_KEY_ID }}'
AWS_SECRET_ACCESS_KEY: '${{ secrets.AWS_SECRET_ACCESS_KEY }}'
AWS_ACCESS_KEY_ID: "${{ secrets.AWS_ACCESS_KEY_ID }}"
AWS_SECRET_ACCESS_KEY: "${{ secrets.AWS_SECRET_ACCESS_KEY }}"
RUSTC_WRAPPER: sccache
CC: sccache clang
CXX: sccache clang++
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
uses: actions/checkout@v4
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.9
timeout-minutes: '${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}'
timeout-minutes: ${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}
continue-on-error: true
- uses: actions/setup-go@v5
with:
Expand All @@ -69,11 +69,11 @@ jobs:
run: make install
- uses: actions/upload-artifact@v4
with:
name: 'forest-linux-amd64'
name: "forest-linux-amd64"
path: |
~/.cargo/bin/forest*
if-no-files-found: error

build-ubuntu-arm64:
name: Build forest binaries on Ubuntu ARM64
runs-on: ubuntu-24.04-arm
Expand Down Expand Up @@ -102,7 +102,7 @@ jobs:
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.9
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')
timeout-minutes: '${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}'
timeout-minutes: ${{ fromJSON(env.CACHE_TIMEOUT_MINUTES) }}
continue-on-error: true
- uses: actions/setup-go@v5
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')
Expand All @@ -114,7 +114,7 @@ jobs:
- uses: actions/upload-artifact@v4
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')
with:
name: 'forest-linux-arm64'
name: "forest-linux-arm64"
path: |
~/.cargo/bin/forest*
if-no-files-found: error
Expand All @@ -138,14 +138,14 @@ jobs:

- uses: actions/download-artifact@v4
with:
name: 'forest-linux-amd64'
name: "forest-linux-amd64"
path: /tmp/forest/forest-linux-amd64

- uses: actions/download-artifact@v4
# Compile Docker image only for AMD64 for a regular PR to save some CI time.
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')
with:
name: 'forest-linux-arm64'
name: "forest-linux-arm64"
path: /tmp/forest/forest-linux-arm64

- name: Set up Docker Buildx
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:
type=raw,value={{date 'YYYY-MM-DD'}}-{{sha}}
type=ref,event=tag
type=edge

- name: Build fat image and push to GitHub Container Registry
uses: docker/build-push-action@v6
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dockerfile-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
workflow_dispatch:
schedule:
# Run every Sunday at midnight
- cron: '0 0 * * 0'
- cron: "0 0 * * 0"

jobs:
docker-check:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ on:
branches:
- main
paths:
- '**.md'
- 'docs/**'
- '.github/workflows/docs-check.yml'
- "**.md"
- "docs/**"
- ".github/workflows/docs-check.yml"
merge_group:
pull_request:
branches:
- main
paths:
- '**.md'
- 'docs/**'
- '.github/workflows/docs-check.yml'
- "**.md"
- "docs/**"
- ".github/workflows/docs-check.yml"

jobs:
docs-check:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/docs-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ on:
branches:
- main
paths:
- 'docs/**'
- '.github/workflows/docs-deploy.yml'
- "docs/**"
- ".github/workflows/docs-deploy.yml"
merge_group:
pull_request:
branches:
- main
paths:
- 'docs/**'
- '.github/workflows/docs-deploy.yml'
- "docs/**"
- ".github/workflows/docs-deploy.yml"

permissions:
contents: read
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/docs-required-override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

name: Docs Required Override
concurrency:
group: '${{ github.workflow }}-${{ github.ref }}'
cancel-in-progress: '${{ github.ref != ''refs/heads/main'' }}'
group: "${{ github.workflow }}-${{ github.ref }}"
cancel-in-progress: "${{ github.ref != 'refs/heads/main' }}"

on:
workflow_dispatch:
Expand All @@ -13,16 +13,16 @@ on:
branches:
- main
paths:
- '**.md'
- 'docs/**'
- '.github/workflows/docs-*.yml'
- "**.md"
- "docs/**"
- ".github/workflows/docs-*.yml"
push:
branches:
- main
paths:
- '**.md'
- 'docs/**'
- '.github/workflows/docs-*.yml'
- "**.md"
- "docs/**"
- ".github/workflows/docs-*.yml"

jobs:
# We need this because merge groups dont support path filters
Expand Down
Loading
Loading