diff --git a/.github/workflows/lib9c_plugin_build_and_push_s3.yaml b/.github/workflows/lib9c_plugin_build_and_push_s3.yaml index 4634826a63..041d349dfc 100644 --- a/.github/workflows/lib9c_plugin_build_and_push_s3.yaml +++ b/.github/workflows/lib9c_plugin_build_and_push_s3.yaml @@ -1,6 +1,10 @@ name: lib9c plugin build and push s3 on: + push: + branches: + - development + - main workflow_dispatch: jobs: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8191a59ac9..9de2193edd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -41,27 +41,3 @@ jobs: fi env: NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} - s3-lib9c-stateservice: - strategy: - matrix: - runtime: ["osx-arm64", "linux-arm64", "linux-x64", "win-x64"] - name: Publish Lib9c.StateService (${{ matrix.runtime }}) - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: true - - uses: actions/setup-dotnet@v3 - with: - dotnet-version: 6.0.400 - - name: Publish Lib9c.StateService - run: dotnet publish ./.Lib9c.StateService/Lib9c.StateService.csproj -o out -r ${{ matrix.runtime }} - - name: Compress the build result - run: zip -r ../${{ matrix.runtime }}.zip . - working-directory: ./out - - name: Upload S3 - run: aws s3 cp ${{ matrix.runtime }}.zip s3://9c-dx/lib9c-stateservices/${{ github.sha }}/ - env: - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - AWS_REGION: "us-east-2"