Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
adea854
create new pr
MitchTurner Nov 12, 2025
0b1944f
Use ipv4 instead of ipv6 in tests
MitchTurner Nov 13, 2025
7f4533b
Make api optional
MitchTurner Nov 13, 2025
b016b3e
Add missing features for new db types including unique rollback impl
MitchTurner Nov 13, 2025
a2161d2
Remove unused marker
MitchTurner Nov 13, 2025
c032a1a
Improve policy conversion
MitchTurner Nov 13, 2025
b2ba2a2
Reduce size of policies vec if not used
MitchTurner Nov 13, 2025
107a46c
Use references in serializer adapter code
MitchTurner Nov 13, 2025
ae193fe
add fuel-core-protobuf after reverting old changes
MitchTurner Nov 14, 2025
ffd326a
Move functions to their own files
MitchTurner Nov 14, 2025
27f5bf1
remove build for proto types
MitchTurner Nov 14, 2025
8bb2b15
Cleanup block creation in tests
MitchTurner Nov 14, 2025
fd82db9
Fix stream in server response to be more streamlined (lol)
MitchTurner Nov 14, 2025
56ece62
Lint toml
MitchTurner Nov 14, 2025
7bcb4bd
Move proto server to task
MitchTurner Nov 14, 2025
6da16fd
Fix a bunch of feature compilation issues
MitchTurner Nov 17, 2025
7ec5dfb
fix clippy warnings
MitchTurner Nov 17, 2025
26c26e0
bump ci
MitchTurner Nov 17, 2025
1da2683
update commit for proto types
MitchTurner Nov 17, 2025
c108608
Fix compilation
MitchTurner Nov 17, 2025
fb5022f
Merge branch 'chore/add-remote-block-cache' into chore/pr-followup-ch…
MitchTurner Nov 17, 2025
f1782eb
Merge branch 'chore/add-remote-block-cache' into chore/pr-followup-ch…
MitchTurner Nov 17, 2025
87d7b4a
fix benches
MitchTurner Nov 17, 2025
08ca302
fix benches
MitchTurner Nov 17, 2025
71384d2
lint toml
MitchTurner Nov 17, 2025
22a5397
Merge branch 'chore/add-remote-block-cache' into chore/pr-followup-ch…
MitchTurner Nov 17, 2025
0cb9ec3
use published version to get past ci checks
MitchTurner Nov 17, 2025
5dd229b
Fix compilation
MitchTurner Nov 18, 2025
779a132
Add import
MitchTurner Nov 18, 2025
a4a7022
Add correct import
MitchTurner Nov 18, 2025
39a59bc
Merge branch 'chore/add-remote-block-cache' into chore/pr-followup-ch…
MitchTurner Nov 19, 2025
ec495ab
Merge branch 'chore/add-remote-block-cache' into chore/pr-followup-ch…
MitchTurner Nov 19, 2025
345304c
fix sync
MitchTurner Nov 19, 2025
0240345
Appease Clippy-sama, remove unused code in importer
MitchTurner Nov 19, 2025
b6b97cd
Improve S3 Configuration (#3147)
MitchTurner Nov 25, 2025
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
25 changes: 25 additions & 0 deletions .github/actions/slack-notify-template/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Notify Slack on Failure
description: Sends notification to Slack if job fails

inputs:
github_token:
description: Github Token Secret
required: true
slack_webhook:
description: Slack webhook URL
required: true

runs:
using: composite
steps:
- name: Notify if Job Fails
uses: ravsamhq/notify-slack-action@v2
with:
status: ${{ job.status }}
token: ${{ inputs.github_token }}
notification_title: '{workflow} has {status_message}'
message_format: '{emoji} *{workflow}* {status_message} in <{repo_url}|{repo}> : <{run_url}|View Run Results>'
footer: ''
notify_when: failure
env:
SLACK_WEBHOOK_URL: ${{ inputs.slack_webhook }}
15 changes: 5 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
run: cargo install cargo-sort
- name: Run Cargo.toml sort check
run: cargo sort -w --check
- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && github.ref == 'refs/heads/master'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -93,7 +93,7 @@ jobs:
# ensure openssl hasn't crept into the dep tree
- name: Check if openssl is included
run: ./.github/workflows/scripts/verify_openssl.sh
- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && github.ref == 'refs/heads/master'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -174,8 +174,6 @@ jobs:
uses: davidB/rust-cargo-make@v1
with:
version: "0.36.4"
- name: Install Protoc
uses: arduino/setup-protoc@v3
- uses: rui314/setup-mold@v1
- uses: buildjet/cache@v3
with:
Expand All @@ -194,7 +192,7 @@ jobs:
continue-on-error: true
- name: ${{ matrix.command }} ${{ matrix.args }}
run: ${{ matrix.env }} cargo ${{ matrix.command }} ${{ matrix.args }}
- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && github.ref == 'refs/heads/master'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -222,9 +220,6 @@ jobs:
AWS_ACCESS_KEY_ID: test
AWS_SECRET_ACCESS_KEY: test
AWS_REGION: us-east-1
AWS_BUCKET: test-bucket
AWS_ENDPOINT_URL: http://localhost:4566
BUCKET_URL_BASE: test-url.com
RUSTFLAGS: -D warnings

steps:
Expand Down Expand Up @@ -341,7 +336,7 @@ jobs:
publish-delay: 60000
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}

- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always()
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -487,7 +482,7 @@ jobs:
asset_name: ${{ env.ZIP_FILE_NAME }}
asset_content_type: application/gzip

- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && (github.ref == 'refs/heads/master' || github.ref_type == 'tag') && matrix.job.os != 'macos-latest'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@ jobs:
cache-from: type=registry,ref=${{ env.REGISTRY_URL }}-build-cache-debug:latest
cache-to: type=registry,ref=${{ env.REGISTRY_URL }}-build-cache-debug:latest,mode=max,image-manifest=true,oci-mediatypes=true

- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && (github.ref == 'refs/heads/master' || github.ref_type == 'tag')
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -390,7 +390,7 @@ jobs:
cache-from: type=registry,ref=${{ env.REGISTRY_URL }}-build-cache-e2e:latest
cache-to: type=registry,ref=${{ env.REGISTRY_URL }}-build-cache-e2e:latest,mode=max,image-manifest=true,oci-mediatypes=true

- uses: FuelLabs/.github/.github/actions/slack-notify-template@master
- uses: ./.github/actions/slack-notify-template
if: always() && (github.ref == 'refs/heads/master' || github.ref_type == 'tag')
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
Loading
Loading