From 0b1518b105ce1b74c1898deb9048704083ab9339 Mon Sep 17 00:00:00 2001 From: HackDev <80620538+Hackx2@users.noreply.github.com> Date: Fri, 15 Mar 2024 19:17:36 +0000 Subject: [PATCH] w4erd --- .github/workflows/main copy.yml | 111 -------------------------------- .github/workflows/main.yml | 24 +++---- 2 files changed, 13 insertions(+), 122 deletions(-) delete mode 100644 .github/workflows/main copy.yml diff --git a/.github/workflows/main copy.yml b/.github/workflows/main copy.yml deleted file mode 100644 index 847d22d9..00000000 --- a/.github/workflows/main copy.yml +++ /dev/null @@ -1,111 +0,0 @@ -# This is a basic workflow to help you get started with Actions - -name: Build - -# Controls when the action will run. -on: - # Triggers the workflow on push or pull request events but only for the master branch - push: - branches: [ main, experimental ] - pull_request: - branches: [ main, experimental ] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -# A workflow run is made up of one or more jobs that can run sequentially or in parallel -jobs: - # This workflow contains a single job called "build" - buildLinux: - # The type of runner that the job will run on - runs-on: ubuntu-latest - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 - - - uses: krdlab/setup-haxe@master - with: - haxe-version: 4.2.5 - # Runs a set of commands using the runners shell - - name: Install Haxelib - run: | - sudo apt-get install libvlc-dev - sudo apt-get install libvlccore-dev - haxelib setup ~/haxelib - haxelib install hxcpp > /dev/null --quiet - haxelib install hmm --quiet - haxelib run hmm install - - name: Skip SScript setup mode - run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - - name: Create Version Tag - run: echo "${{github.run_id}}" > VERSION - - name: Compile - run: | - haxelib run lime build Project.xml linux --app-version="4.0.0-${{ github.run_id}}" - - name: Publish Artifact - uses: actions/upload-artifact@v2.2.4 - with: - name: linuxBuild - path: 'export/release/linux/bin' - #--- - buildWindows: - runs-on: windows-latest - - steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2.3.0 - - - uses: krdlab/setup-haxe@master - with: - haxe-version: 4.2.5 - # Runs a set of commands using the runners shell - - name: Install Haxelib - run: | - haxelib setup C:/haxelib - haxelib install hxcpp > /dev/null --quiet - haxelib install hmm --quiet - haxelib run hmm install - shell: cmd - - name: Skip SScript setup mode - run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - - name: Create Version Tag - run: echo "${{github.run_id}}" > VERSION - - name: Compile - run: | - haxelib fixrepo - haxelib run lime build Project.xml linux --app-version="4.0.0-${{ github.run_id}}" - - name: Publish Artifact - uses: actions/upload-artifact@v2.2.4 - with: - name: windowsBuild - path: export/release/windows/bin - buildMac: - runs-on: macos-latest - - steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 - - - uses: krdlab/setup-haxe@master - with: - haxe-version: 4.2.5 - # Runs a set of commands using the runners shell - - name: Install Haxelib - run: | - haxelib setup ~/haxelib - haxelib install hxcpp > /dev/null --quiet - haxelib install hmm --quiet - haxelib run hmm install - - name: Skip SScript setup mode - run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - - name: Create Version Tag - run: echo "${{github.run_id}}" > VERSION - - name: Compile - run: haxelib run lime build mac --app-version="4.0.0-${{ github.run_id}}" - - name: Publish Artifact - uses: actions/upload-artifact@v2.2.4 - with: - name: macBuild - path: export/release/macos/bin diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 04f79b4e..95d037bd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,14 +3,13 @@ name: Build - # Controls when the action will run. on: # Triggers the workflow on push or pull request events but only for the master branch push: - branches: [ main, experimental ] + branches: [ main ] pull_request: - branches: [ main, experimental ] + branches: [ main ] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: @@ -29,7 +28,7 @@ jobs: - uses: krdlab/setup-haxe@master with: - haxe-version: latest + haxe-version: 4.2.5 # Runs a set of commands using the runners shell - name: Install Haxelib run: | @@ -37,7 +36,8 @@ jobs: sudo apt-get install libvlccore-dev haxelib setup ~/haxelib haxelib install hxcpp > /dev/null --quiet - haxe -cp ./setup -D analyzer-optimize -main Main --interp + haxelib install hmm --quiet + haxelib run hmm install - name: Skip SScript setup mode run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - name: Create Version Tag @@ -51,6 +51,7 @@ jobs: with: name: linuxBuild path: 'export/release/linux/bin' + #--- buildWindows: runs-on: windows-latest @@ -60,17 +61,17 @@ jobs: - uses: krdlab/setup-haxe@master with: - haxe-version: latest + haxe-version: 4.2.5 # Runs a set of commands using the runners shell - name: Install Haxelib run: | haxelib setup C:/haxelib haxelib install hxcpp > /dev/null --quiet - haxe -cp ./setup -D analyzer-optimize -main Main --interp + haxelib install hmm --quiet + haxelib run hmm install shell: cmd - name: Skip SScript setup mode - run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> %USERPROFILE%/settings.cocoa - shell: cmd + run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - name: Create Version Tag run: echo "${{github.run_id}}" > VERSION - name: Compile @@ -95,7 +96,8 @@ jobs: run: | haxelib setup ~/haxelib haxelib install hxcpp > /dev/null --quiet - haxe -cp ./setup -D analyzer-optimize -main Main --interp + haxelib install hmm --quiet + haxelib run hmm install - name: Skip SScript setup mode run: echo 'oy9:showMacroty8:loopCosti25y10:includeAllfg' >> ~/settings.cocoa - name: Create Version Tag @@ -106,4 +108,4 @@ jobs: uses: actions/upload-artifact@v2.2.4 with: name: macBuild - path: export/release/macos/bin \ No newline at end of file + path: export/release/macos/bin