Skip to content

Commit

Permalink
Merge pull request #38 from ba-st/github_actions
Browse files Browse the repository at this point in the history
GitHub actions
  • Loading branch information
gcotelli authored Apr 30, 2020
2 parents 674947f + 28642e9 commit 08cada8
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 29 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Build

on:
pull_request:
push:

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
smalltalk: [ Pharo64-8.0, Pharo64-7.0, Pharo32-7.0, Pharo32-6.1 ]
name: ${{ matrix.smalltalk }}
steps:
- uses: actions/checkout@v2
- uses: ba-st-actions/[email protected]
with:
smalltalk-version: ${{ matrix.smalltalk }}
- run: smalltalkci -s ${{ matrix.smalltalk }}
timeout-minutes: 15
- run: echo "::set-env name=SCI_COVERAGE_FILE_LOCATION::${HOME}/.smalltalkCI/_builds/coveralls_results.json"
- name: Upload coverage to Codecov
uses: codecov/[email protected]
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ${{ env.SCI_COVERAGE_FILE_LOCATION }}
16 changes: 16 additions & 0 deletions .github/workflows/notify.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Release Notifications

on:
release:
types: [published]

jobs:
notify:
runs-on: ubuntu-latest
steps:
- name: Notify about a new release
uses: ba-st-actions/[email protected]
env:
SENDGRID_API_TOKEN: ${{ secrets.SENDGRID_API_TOKEN }}
RECIPIENTS_URL: ${{ secrets.RECIPIENTS_URL }}
SENDER_EMAIL: ${{ secrets.SENDER_EMAIL }}
26 changes: 0 additions & 26 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2013-2019 Gabriel Cotelli, RenoirSt and Buenos Aires Smalltalk Contributors
Copyright (c) 2013-2020 Gabriel Cotelli, RenoirSt and Buenos Aires Smalltalk Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,11 @@
</p>

![GitHub release](https://img.shields.io/github/release/ba-st/RenoirSt.svg)
[![Build Status](https://travis-ci.org/ba-st/RenoirSt.svg?branch=release_candidate)](https://travis-ci.org/ba-st/RenoirSt)
[![Coverage Status](https://coveralls.io/repos/github/ba-st/RenoirSt/badge.svg?branch=release_candidate)](https://coveralls.io/github/ba-st/RenoirSt?branch=release_candidate)
[![Build Status](https://github.com/ba-st/RenoirSt/workflows/Build/badge.svg?branch=release-candidate)](https://github.com/ba-st/RenoirSt/actions?query=workflow%3ABuild)
[![Coverage Status](https://codecov.io/github/ba-st/RenoirSt/coverage.svg?branch=release-candidate)](https://codecov.io/gh/ba-st/RenoirSt/branch/release-candidate)
[![Pharo 6.1](https://img.shields.io/badge/Pharo-6.1-informational)](https://pharo.org)
[![Pharo 7.0](https://img.shields.io/badge/Pharo-7.0-informational)](https://pharo.org)
[![Pharo 8.0](https://img.shields.io/badge/Pharo-8.0-informational)](https://pharo.org)

## Goals
- Improve CSS integration with existing Web Frameworks
Expand Down

0 comments on commit 08cada8

Please sign in to comment.