Compare commits

..

2 Commits

Author SHA1 Message Date
fa-sharp
7de4a9a86a Update dependency-check.yml 2026-02-20 01:14:20 -05:00
fa-sharp
2aa5f9f10c ci: remove verbose flags 2026-02-20 00:59:24 -05:00

View File

@@ -44,11 +44,11 @@ jobs:
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
- name: Check current dependencies - name: Check current dependencies
run: cargo check --verbose run: cargo check
working-directory: dep-check-test working-directory: dep-check-test
# - name: Run tests with current dependencies # - name: Run tests with current dependencies
# run: cargo test --verbose # run: cargo test
# working-directory: dep-check-test # working-directory: dep-check-test
- name: Upgrade dependencies and capture changes - name: Upgrade dependencies and capture changes
@@ -61,32 +61,26 @@ jobs:
# Check if any dependencies were actually upgraded # Check if any dependencies were actually upgraded
if echo "$UPGRADE_OUTPUT" | grep -E "name\s+old req\s+compatible\s+latest\s+new req" > /dev/null; then if echo "$UPGRADE_OUTPUT" | grep -E "name\s+old req\s+compatible\s+latest\s+new req" > /dev/null; then
# Check if any version actually changed (old req != new req)
if echo "$UPGRADE_OUTPUT" | tail -n +3 | awk '{if ($2 != $5 && $2 != "" && $5 != "") exit 0} END {exit 1}'; then
echo "has_updates=true" >> $GITHUB_OUTPUT echo "has_updates=true" >> $GITHUB_OUTPUT
echo "✅ Updates detected" echo "✅ Updates detected"
else else
echo "has_updates=false" >> $GITHUB_OUTPUT echo "has_updates=false" >> $GITHUB_OUTPUT
echo " No updates available" echo " No updates available"
fi fi
else
echo "has_updates=false" >> $GITHUB_OUTPUT
echo " No updates available"
fi
cat Cargo.toml cat Cargo.toml
working-directory: dep-check-test working-directory: dep-check-test
- name: Check with upgraded dependencies - name: Check with upgraded dependencies
run: cargo check --verbose run: cargo check
working-directory: dep-check-test working-directory: dep-check-test
- name: Build with upgraded dependencies - name: Build with upgraded dependencies
run: cargo build --verbose run: cargo build
working-directory: dep-check-test working-directory: dep-check-test
# - name: Run tests with upgraded dependencies # - name: Run tests with upgraded dependencies
# run: cargo test --verbose # run: cargo test
# working-directory: dep-check-test # working-directory: dep-check-test
- name: Update template Cargo.toml if upgrades succeeded - name: Update template Cargo.toml if upgrades succeeded
@@ -139,7 +133,7 @@ jobs:
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
- name: Check without aide (current dependencies) - name: Check without aide (current dependencies)
run: cargo check --verbose run: cargo check
working-directory: dep-check-no-aide working-directory: dep-check-no-aide
- name: Upgrade dependencies (no aide) - name: Upgrade dependencies (no aide)
@@ -147,15 +141,15 @@ jobs:
working-directory: dep-check-no-aide working-directory: dep-check-no-aide
- name: Check without aide (upgraded dependencies) - name: Check without aide (upgraded dependencies)
run: cargo check --verbose run: cargo check
working-directory: dep-check-no-aide working-directory: dep-check-no-aide
- name: Build without aide (upgraded dependencies) - name: Build without aide (upgraded dependencies)
run: cargo build --verbose run: cargo build
working-directory: dep-check-no-aide working-directory: dep-check-no-aide
# - name: Run tests without aide (upgraded dependencies) # - name: Run tests without aide (upgraded dependencies)
# run: cargo test --verbose # run: cargo test
# working-directory: dep-check-no-aide # working-directory: dep-check-no-aide
- name: Prepare PR body with upgrade summary - name: Prepare PR body with upgrade summary