diff --git a/.github/labeler.yml b/.github/labeler.yml index a4736d7a7a..8dca3021de 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -4,27 +4,27 @@ labels: - label: kind/feature sync: true matcher: - title: "^feat\\(.+\\): .+" + title: "^feat\\(.+\\)?: .+" - label: kind/fix sync: true matcher: - title: "^fix\\(.+\\): .+" + title: "^fix\\(.+\\)?: .+" - label: kind/chore sync: true matcher: - title: "^chore\\(.+\\): .+" + title: "^chore\\(.+\\)?: .+" - label: kind/refactor sync: true matcher: - title: "^refactor\\(.+\\): .+" + title: "^refactor\\(.+\\)?: .+" - label: kind/docs sync: true matcher: - title: "^docs\\(.+\\): .+" + title: "^docs\\(.+\\)?: .+" - label: kind/dependencies sync: true diff --git a/.github/workflows/release-apps.yml b/.github/workflows/release-apps.yml index f1f10ba4fe..378a7d8ffd 100644 --- a/.github/workflows/release-apps.yml +++ b/.github/workflows/release-apps.yml @@ -17,7 +17,7 @@ env: jobs: build: - if: github.repository == 'JellyfishSDK/jellyfish' && github.actor != 'dependabot[bot]' + if: github.event_name != 'pull_request' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') name: Publish runs-on: ubuntu-latest strategy: @@ -61,7 +61,7 @@ jobs: cache-to: type=registry,ref=ghcr.io/jellyfishsdk/jellyfish:buildcache,mode=max report: - if: github.repository == 'JellyfishSDK/jellyfish' && github.event_name == 'pull_request' && github.actor != 'dependabot[bot]' + if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]' name: Report runs-on: ubuntu-latest needs: build @@ -80,3 +80,15 @@ jobs: with: header: release message: ${{ steps.report.outputs.result }} + + forked: + if: github.event_name == 'pull_request' && (github.event.pull_request.head.repo.full_name != github.repository || github.actor == 'dependabot[bot]') + name: Forked Report + runs-on: ubuntu-latest + steps: + - name: Post Report + uses: marocchino/sticky-pull-request-comment@39c5b5dc7717447d0cba270cd115037d32d28443 + with: + header: release + message: | + Due to forked Pull Request limited permissions, docker build preview for jellyfish/apps cannot be generated for this PR. \ No newline at end of file diff --git a/.github/workflows/release-ecr.yml b/.github/workflows/release-ecr.yml index 30d8620452..8ed5a5c6a2 100644 --- a/.github/workflows/release-ecr.yml +++ b/.github/workflows/release-ecr.yml @@ -13,7 +13,6 @@ env: jobs: build: - if: github.actor != 'dependabot[bot]' name: Publish runs-on: ubuntu-latest environment: ECR Release Publishing diff --git a/.idea/dictionaries/fuxing.xml b/.idea/dictionaries/fuxing.xml index 2b5e4a2416..31cc996b7a 100644 --- a/.idea/dictionaries/fuxing.xml +++ b/.idea/dictionaries/fuxing.xml @@ -182,6 +182,7 @@ mediantime mempool merkleroot + micnncim mincolratio mintable mintedblocks