Alien-libui

 view release on metacpan or  search on metacpan

.github/workflows/ci.yml  view on Meta::CPAN

              SHIELD_STATUS=$([[ $result == 'success' ]] && echo 'passing' || echo 'failing')
              echo "\"$filename\": \"$SHIELD_STATUS\"" >> $STATUS_JSON
              is_first_json_entry=false
            done
          else
            echo "| All build jobs | | | No result data found. ❌ |" >> $SUMMARY_MD
          fi
          echo "}" >> $STATUS_JSON
          cat $SUMMARY_MD >> $GITHUB_STEP_SUMMARY
      - name: Upload Status Artifact for Publishing
        uses: actions/upload-artifact@v4
        with:
          name: status-files
          path: status/
  publish-status:
    name: Publish Status Page
    if: github.ref == 'refs/heads/main' # Only run on pushes to the main branch
    needs: [results]
    runs-on: ubuntu-latest
    permissions:
      contents: write # Important: Permission to write to the repo (for gh-pages branch)

.github/workflows/unified-tester.yml  view on Meta::CPAN

          #~ name: ${{ inputs.platform_name }}-${{ inputs.arch }}-${{ inputs.toolchain }}
          #~ verbose: true

      - name: Record Build Status
        if: always()
        shell: bash
        run: echo ${{ job.status }} > ${{ inputs.platform_name }}-${{ inputs.arch }}-${{ inputs.toolchain }}.result

      - name: Upload Build Status Artifact
        if: always()
        uses: actions/upload-artifact@v4
        with:
          name: result-artifact-${{ inputs.platform_name }}-${{ inputs.arch }}-${{ inputs.toolchain }}
          path: ${{ inputs.platform_name }}-${{ inputs.arch }}-${{ inputs.toolchain }}.result
          retention-days: 1



( run in 2.519 seconds using v1.01-cache-2.11-cpan-364913b4093 )