mirror of
https://github.com/rigreco/UniDisk.git
synced 2026-04-27 05:18:33 +00:00
ci: aggiorna action alle versioni latest (checkout v6, cadius/merlin32 v0.2.0, artifact v7, ProDOS 2.4.3)
This commit is contained in:
1 parent
66f033bef0
commit
00b0cebdf2
1 file changed
+7
-7
@@ -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 }}
|
||||
|
||||
Reference in new issue
Block a user