diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 21391a3781..eed2630fc1 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -78,7 +78,9 @@ jobs: - uses: actions/upload-artifact@v3 with: name: ${{ steps.art.outputs.name }} - path: anda-build/rpm/rpms/* + path: | + anda-build/rpm/rpms/* + anda-build/rpm/srpm/* - name: Upload packages to subatomic if: github.event_name == 'push' @@ -88,6 +90,14 @@ jobs: --token ${{ secrets.SUBATOMIC_TOKEN }} \ terra${{ matrix.version }} anda-build/rpm/rpms/* + - name: Upload source packages to subatomic + if: github.event_name == 'push' + run: | + subatomic-cli upload --prune \ + --server https://subatomic.fyralabs.com \ + --token ${{ secrets.SUBATOMIC_TOKEN }} \ + terra${{ matrix.version }}-source anda-build/rpm/srpm/* + - name: Notify Madoguchi (Success) if: success() && github.event_name == 'push' run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} diff --git a/.github/workflows/bootstrap.yml b/.github/workflows/bootstrap.yml index 9d8f61e25a..d86bb54c88 100644 --- a/.github/workflows/bootstrap.yml +++ b/.github/workflows/bootstrap.yml @@ -45,9 +45,17 @@ jobs: - name: Build Andaman run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/tools/anda/pkg - - name: Upload to Subatomic + - name: Upload packages to subatomic run: | subatomic-cli upload --prune \ --server https://subatomic.fyralabs.com \ --token ${{ secrets.SUBATOMIC_TOKEN }} \ terra${{ matrix.version }} anda-build/rpm/rpms/* + + - name: Upload source packages to subatomic + if: github.event_name == 'push' + run: | + subatomic-cli upload --prune \ + --server https://subatomic.fyralabs.com \ + --token ${{ secrets.SUBATOMIC_TOKEN }} \ + terra${{ matrix.version }}-source anda-build/rpm/srpm/* diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c6d22581f3..69ffe46000 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,9 @@ jobs: - uses: actions/upload-artifact@v3 with: name: ${{ steps.art.outputs.name }} - path: anda-build/rpm/rpms/* + path: | + anda-build/rpm/rpms/* + anda-build/rpm/srpm/* - name: Upload packages to subatomic run: | @@ -65,6 +67,14 @@ jobs: --token ${{ secrets.SUBATOMIC_TOKEN }} \ terra${{ matrix.version }} anda-build/rpm/rpms/* + - name: Upload source packages to subatomic + if: github.event_name == 'push' + run: | + subatomic-cli upload --prune \ + --server https://subatomic.fyralabs.com \ + --token ${{ secrets.SUBATOMIC_TOKEN }} \ + terra${{ matrix.version }}-source anda-build/rpm/srpm/* + - name: Notify Madoguchi (Success) if: success() run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} diff --git a/.github/workflows/json-build.yml b/.github/workflows/json-build.yml index 407301f2a8..3eb25fb500 100644 --- a/.github/workflows/json-build.yml +++ b/.github/workflows/json-build.yml @@ -45,7 +45,9 @@ jobs: - uses: actions/upload-artifact@v3 with: name: ${{ steps.art.outputs.name }} - path: anda-build/rpm/rpms/* + path: | + anda-build/rpm/rpms/* + anda-build/rpm/srpm/* - name: Upload packages to subatomic run: | @@ -54,6 +56,14 @@ jobs: --token ${{ secrets.SUBATOMIC_TOKEN }} \ terra${{ matrix.version }} anda-build/rpm/rpms/* + - name: Upload source packages to subatomic + if: github.event_name == 'push' + run: | + subatomic-cli upload --prune \ + --server https://subatomic.fyralabs.com \ + --token ${{ secrets.SUBATOMIC_TOKEN }} \ + terra${{ matrix.version }}-source anda-build/rpm/srpm/* + - name: Notify Madoguchi (Success) if: success() run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}