diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c147ada..8847cc95 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,10 +1,12 @@ name: smalltalkCI -on: +on: push: pull_request: + branches: + master schedule: - - cron: "5 0 * * 1" # At 00:05 on Monday. + - cron: "15 2 7 * *" #run job on the 7th day of every month on the 15th minute of the 2nd hour jobs: test: @@ -26,12 +28,20 @@ jobs: smalltalk-image: ${{ matrix.smalltalk }} - name: Run tests run: smalltalkci -s ${{ matrix.smalltalk }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} shell: bash timeout-minutes: 20 - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + slack-workflow-status: + if: always() + name: Post Workflow Status To Slack + needs: + - test + runs-on: ubuntu-latest + steps: + - name: Slack Workflow Notification + uses: Gamesight/slack-workflow-status@master with: - name: ${{ matrix.smalltalk }} - token: ${{ secrets.CODECOV_TOKEN }} + repo_token: ${{secrets.GITHUB_TOKEN}} + slack_webhook_url: ${{secrets.SLACK_DALEHENRICH}} + name: 'action run' diff --git a/repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st b/repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st similarity index 100% rename from repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st rename to repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st