Skip to content
This repository has been archived by the owner on Nov 14, 2024. It is now read-only.

Commit

Permalink
Updated packaging workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
fire committed Apr 7, 2024
1 parent 76c0707 commit e731018
Showing 1 changed file with 15 additions and 28 deletions.
43 changes: 15 additions & 28 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,11 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2

- name: Install zip
run: sudo apt-get install zstd
- name: Install zip and casync
run: |
sudo apt-get update
sudo apt-get install zstd
sudo apt-get install casync
package:
needs: setup
Expand All @@ -26,35 +29,19 @@ jobs:

- name: Package Code
run: |
zstd -r ART_base_mesh -o ART_base_mesh.zst
zstd -r SERVICE_flux_config -o SERVICE_flux_config.zst
zstd -r TOOL_cloth_dynamics -o TOOL_cloth_dynamics.zst
zstd -r TOOL_intrinsic_triangulations -o TOOL_intrinsic_triangulations.zst
zstd -r TOOL_okhsl_picker -o TOOL_okhsl_picker.zst
zstd -r TOOL_task_goal_planner -o TOOL_task_goal_planner.zst
zstd -r SERVICE_uro -o SERVICE_uro.zst
zstd -r TOOL_convex_decomposition_for_3d_meshes -o TOOL_convex_decomposition_for_3d_meshes.zst
zstd -r TOOL_launcher -o TOOL_launcher.zst
zstd -r TOOL_pipeline -o TOOL_pipeline.zst
zstd -r TOOL_xr_grid -o TOOL_xr_grid.zst
zstd -r SERVICE_vsona_bot -o SERVICE_vsona_bot.zst
zstd -r TOOL_godot_animation_provider -o TOOL_godot_animation_provider.zst
zstd -r TOOL_manuals -o TOOL_manuals.zst
zstd -r TOOL_sample_gui_in_vr -o TOOL_sample_gui_in_vr.zst
zstd -r VSK_game -o VSK_game.zst
zstd -r SERVICE_docker_groups -o SERVICE_docker_groups.zst
zstd -r TOOL_blender -o TOOL_blender.zst
zstd -r TOOL_goedesiac_path -o TOOL_goedesiac_path.zst
zstd -r TOOL_model_explorer -o TOOL_model_explorer.zst
zstd -r TOOL_shader_motion -o TOOL_shader_motion.zst
zstd -r VSK_godot -o VSK_godot.zst
# Add your directories here
DIRS="ART_base_mesh SERVICE_flux_config TOOL_cloth_dynamics TOOL_intrinsic_triangulations TOOL_okhsl_picker TOOL_task_goal_planner SERVICE_uro TOOL_convex_decomposition_for_3d_meshes TOOL_launcher TOOL_pipeline TOOL_xr_grid SERVICE_vsona_bot TOOL_godot_animation_provider TOOL_manuals TOOL_sample_gui_in_vr VSK_game SERVICE_docker_groups TOOL_blender TOOL_goedesiac_path TOOL_model_explorer TOOL_shader_motion VSK_godot"
for dir in $DIRS; do
casync make $dir.caibx $dir
done
- name: Upload Zipped Files as Artifacts
- name: Upload CASYNC Files as Artifacts
uses: actions/upload-artifact@v2
with:
name: zipped-files
path: ./*.zst
name: casync-files
path: ./*.caibx

- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
Expand Down

0 comments on commit e731018

Please sign in to comment.