diff --git a/.github/workflows/check-unit-tests-intel.yml b/.github/workflows/check-unit-tests-intel.yml index 45eccba8c..7120e36a5 100644 --- a/.github/workflows/check-unit-tests-intel.yml +++ b/.github/workflows/check-unit-tests-intel.yml @@ -1,79 +1,79 @@ # Workflow syntax: # https://help.github.com/en/articles/workflow-syntax-for-github-actions -name: unit-test-checker-intel +# name: unit-test-checker-intel -on: - pull_request: - paths-ignore: "docs/**" +# on: +# pull_request: +# paths-ignore: "docs/**" -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true +# concurrency: +# group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} +# cancel-in-progress: true -jobs: - unit-tests-llvm-16-debug: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh debug llvm-16 - shell: bash - unit-tests-llvm-16-release: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh release llvm-16 - shell: bash - unit-tests-llvm-17-debug: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh debug llvm-17 - shell: bash - unit-tests-llvm-17-release: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh release llvm-17 - shell: bash - unit-tests-llvm-18-debug: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh debug llvm-18 - shell: bash - unit-tests-llvm-18-release: - runs-on: X64 - steps: - - uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.sha }} - fetch-depth: 0 - submodules: 'recursive' - - name: Run unit test checking script - run: ./scripts/unit_tests.sh release llvm-18 - shell: bash +# jobs: + # unit-tests-llvm-16-debug: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh debug llvm-16 + # shell: bash + # unit-tests-llvm-16-release: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh release llvm-16 + # shell: bash + # unit-tests-llvm-17-debug: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh debug llvm-17 + # shell: bash + # unit-tests-llvm-17-release: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh release llvm-17 + # shell: bash + # unit-tests-llvm-18-debug: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh debug llvm-18 + # shell: bash + # unit-tests-llvm-18-release: + # runs-on: X64 + # steps: + # - uses: actions/checkout@v3 + # with: + # ref: ${{ github.event.pull_request.head.sha }} + # fetch-depth: 0 + # submodules: 'recursive' + # - name: Run unit test checking script + # run: ./scripts/unit_tests.sh release llvm-18 + # shell: bash diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index be2fd4ffd..ee3549e6b 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -8,7 +8,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: [self-hosted, Linux, X64] steps: - uses: actions/checkout@v3 @@ -23,6 +23,14 @@ jobs: push: false tags: pveleskopglc/chipstar:latest outputs: type=docker,dest=/tmp/chipstar-latest.tar + + - name: Check Docker build result + run: | + echo "Checking for Docker image file" + ls -l /tmp/chipstar-latest.tar + echo "Docker image file size:" + du -h /tmp/chipstar-latest.tar + echo "Build step completed" - name: Upload artifact uses: actions/upload-artifact@v3 @@ -50,4 +58,4 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Push latest image - run: docker push pveleskopglc/chipstar:latest + run: docker push pveleskopglc/chipstar:latest \ No newline at end of file