diff --git a/.github/workflows/Build-Project.yml b/.github/workflows/Build-Project.yml index 685aed2..f584e6e 100644 --- a/.github/workflows/Build-Project.yml +++ b/.github/workflows/Build-Project.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 2 # Need 2 commits to detect changes @@ -72,7 +72,7 @@ jobs: # Install Merlin32 assembler - name: Install Merlin32 if: steps.check.outputs.skip != 'true' - uses: digarok/install-merlin32-action@v0.1.3 + uses: digarok/install-merlin32-action@v0.2.0 # Compile all .s and .S files in the project directory - name: Compile assembly files @@ -97,7 +97,7 @@ jobs: # Check for compilation errors - name: Upload compilation errors if: failure() - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v7 with: name: ${{ steps.detect.outputs.project }}-errors path: | @@ -108,7 +108,7 @@ jobs: # Install Cadius for disk image creation - name: Install Cadius if: steps.check.outputs.skip != 'true' - uses: digarok/install-cadius-action@v0.1.3 + uses: digarok/install-cadius-action@v0.2.0 # Check Cadius version for debugging - name: Check Cadius version @@ -141,8 +141,8 @@ jobs: # Add PRODOS and BASIC.SYSTEM (provided by install-cadius-action) echo "Adding system files..." - cadius addfile "$DISK_IMAGE" "/$PRODOS_NAME/" ./PRODOS.2.4.2/PRODOS - cadius addfile "$DISK_IMAGE" "/$PRODOS_NAME/" ./PRODOS.2.4.2/BASIC.SYSTEM + cadius addfile "$DISK_IMAGE" "/$PRODOS_NAME/" ./PRODOS.2.4.3/PRODOS + cadius addfile "$DISK_IMAGE" "/$PRODOS_NAME/" ./PRODOS.2.4.3/BASIC.SYSTEM # Add binary files using _FileInformation.txt if [ -f "$WORK_DIR/_FileInformation.txt" ]; then @@ -205,7 +205,7 @@ jobs: ls -lh "$DISK_IMAGE" # Upload the completed disk image - - uses: actions/upload-artifact@v5 + - uses: actions/upload-artifact@v7 if: steps.check.outputs.skip != 'true' with: name: ${{ steps.detect.outputs.project }}