X Tutup
Skip to content

Commit 05b83d7

Browse files
author
Johan Brichau
authored
Merge branch 'master' into gsdevkit_merge
2 parents c5af9a7 + 3466bfa commit 05b83d7

File tree

3 files changed

+58
-2
lines changed

3 files changed

+58
-2
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
name: smalltalkCI
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
pull_request:
6+
schedule:
7+
- cron: "15 2 7 * *" #run job on the 7th day of every month on the 15th minute of the 2nd hour
48

59
jobs:
610
build:
@@ -49,4 +53,17 @@ jobs:
4953
timeout-minutes: 20
5054
- name: Save run status
5155
if: steps.last_run_status.outputs.last_run_status != 'success'
52-
run: echo "::set-output name=last_run_status::${{ steps.test_run.outcome }}" > last_run_status
56+
run: echo "::set-output name=last_run_status::${{ steps.test_run.outcome }}" > last_run_status
57+
slack-workflow-status:
58+
if: always()
59+
name: Post Workflow Status To Slack
60+
needs:
61+
- build
62+
runs-on: ubuntu-18.04
63+
steps:
64+
- name: Slack Workflow Notification
65+
uses: Gamesight/slack-workflow-status@master
66+
with:
67+
repo_token: ${{secrets.GITHUB_TOKEN}}
68+
slack_webhook_url: ${{secrets.SLACK_DALEHENRICH}}
69+
name: 'action run'

.travis.yml_unused

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
language: smalltalk
2+
sudo: false
3+
4+
matrix:
5+
allow_failures:
6+
- smalltalk: Squeak32-trunk
7+
include:
8+
- smalltalk: Pharo64-9.0
9+
env: BUILD_NAME=Pharo64-9.0
10+
- smalltalk: Pharo64-8.0
11+
env: BUILD_NAME=Pharo64-8.0
12+
- smalltalk: Pharo64-7.0
13+
env: BUILD_NAME=Pharo64-7.0
14+
- smalltalk: Pharo64-6.1
15+
env: BUILD_NAME=Pharo64-6.1
16+
- smalltalk: Pharo-6.1
17+
env: BUILD_NAME=Pharo-6.1
18+
- smalltalk: Squeak32-trunk
19+
env: BUILD_NAME=Squeak-trunk
20+
- smalltalk: Squeak32-5.3
21+
env: BUILD_NAME=Squeak-5.3
22+
- smalltalk: Squeak32-5.2
23+
env: BUILD_NAME=Squeak-5.2
24+
- smalltalk: Squeak32-5.1
25+
env: BUILD_NAME=Squeak-5.1
26+
- smalltalk: GemStone-3.6.0
27+
env: BUILD_NAME=GemStone-3.6.0
28+
- smalltalk: GemStone-3.5.5
29+
env: BUILD_NAME=GemStone-3.5.5
30+
- smalltalk: GemStone-3.4.5
31+
env: BUILD_NAME=GemStone-3.4.5
32+
- smalltalk: GemStone-3.3.9
33+
env: BUILD_NAME=GemStone-3.3.9
34+
- smalltalk: GemStone-3.2.17
35+
env: BUILD_NAME=GemStone-3.2.17
36+
- smalltalk: GemStone-3.1.0.6
37+
env: BUILD_NAME=GemStone-3.1.0.6

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![Build Status](https://github.com/GsDevKit/Grease/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/GsDevKit/Grease/actions/workflows/ci.yml)
2+
13
**IMPORTANT**: Since version 1.3.0, this is the main repository of Grease. Versions older than 1.1.9 can only be found in the [Smalltalkhub repository](http://www.smalltalkhub.com/#!/~Seaside/Grease11). Check out the [releases list](https://github.com/SeasideSt/Grease/releases) for all version numbers in this repository.
24

35
The Grease Portability Library

0 commit comments

Comments
 (0)
X Tutup