The command 'tr -d "-_"' was interpreting -_ as an option.
Split into separate tr commands to avoid syntax issues.
Before: tr -d '-_'
After: tr -d '_' | tr -d '-' | tr -d ' '
This properly removes hyphens, underscores and spaces.
- Update install-merlin32-action: v0.1.2 -> v0.1.3
- Update install-cadius-action: v0.1.2 -> v0.1.3
- Applied to both Build.yml and Build-Project.yml
- Aligns with Dev repository versions
install-cadius-action includes ProDOS by default (include_prodos: true)
Removes unnecessary conditional check and warning message
PRODOS.2.4.2/ directory is always available after Cadius install
- Auto-detects modified projects in AppleII/ directory
- Compiles all assembly files (.s/.S) in project
- Creates ProDOS disk images with Cadius
- Handles _FileInformation.txt metadata
- Adds BASIC files with proper timestamps
- Triggers on changes to AppleII/**/*.s, *.S, *.bas
- Works on master and claude/* branches
- Graceful fallback if PRODOS.2.4.2/ not present
Adapted from Dev repository Build-Project.yml
Uses only GitHub Actions (no local executables)
- Update both Merlin32 and Cadius actions to v0.1.2
- Follow digarok's official example configuration
- Test if newer action version includes updated Cadius with timestamp support
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add step to display Cadius version for troubleshooting
- Update test date to trigger workflow
- Investigate "nodate" issue in ProDOS disk images
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Use VersionCreate(00) instead of (24)
- Use AuxType(2000) for TESTBIN to match local script
- Combine timestamp into single variable for consistency
- Update test comment
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Generate BUILD_DATE and BUILD_TIME variables using date command
- Create _FileInformation.txt for each file individually before addfile
- Include Created and Modified timestamp fields matching local script logic
- Update test comment in TESTBIN.s
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Testing the base workflow version to confirm it builds successfully
before adding timestamp fixes.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
DEMO 1
1) TWO BYTE SUM OF 2 INTEGER NUMBER N1+N2
2) TWO BYTE SUM OF FIRST N INTEGER NUMBER 1+2+3+...+(N-1)+N
DEMO 2
1) FLOATING POINT SQUARE N
2) FLOATING POINT PARABOLA DRAWING