Skip to content

Commit 4b664ea

Browse files
committed
ci: migrate CI from Travis to GitHub Actions
Part of #1154
1 parent 8cf14aa commit 4b664ea

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

Diff for: .github/workflows/deploy.yml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ defaults:
1717
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#exit-codes-and-error-action-preference
1818
shell: bash
1919

20+
# @todo #1154 Deploy should depend on successful execution of the other pipelines
2021
jobs:
2122
deploy:
2223
name: Deploy

Diff for: NEWS.txt

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
- (infrastructure) port JavaScript unit tests from Jasmine to Jest
44
- (infrastructure) discontinue usage of Danger
55
- (infrastructure) discontinue usage of 0pdd
6+
- (infrastructure) migrate CI from Travis to GitHub Actions
67

78
0.4.6
89
- (feature) users can add a comment to a series

Diff for: README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# My Stamps
22

3-
[![Build Status](https://api.travis-ci.com/php-coder/mystamps.svg?branch=master)](https://app.travis-ci.com/github/php-coder/mystamps)
3+
[![Integration Tests](https://github.com/php-coder/mystamps/actions/workflows/integration-tests-h2.yml/badge.svg?branch=master)](https://github.com/php-coder/mystamps/actions/workflows/integration-tests-h2.yml)
4+
[![Unit Tests](https://github.com/php-coder/mystamps/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/php-coder/mystamps/actions/workflows/unit-tests.yml)
5+
[![Static Analysis](https://github.com/php-coder/mystamps/actions/workflows/static-analysis.yml/badge.svg)](https://github.com/php-coder/mystamps/actions/workflows/static-analysis.yml)
46
[![Uptime Statistic](https://badgen.net/uptime-robot/month/ur243278-551fbb732949dbdee27c7552)](https://stats.uptimerobot.com/1jXAjFpgP)
57

68
## What is it?

Diff for: docs/wiremock.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
WireMock is a simulator for HTTP-based APIs. We use this tool in the integration tests for mocking
55
external services. For example, for testing import of the stamps series from sites.
66

7-
## Running on TravisCI
7+
## Running on CI
88
WireMock is automatically running/stopping during integration tests execution (`./mvnw verify`).
99

1010
## Running manually

Diff for: pom.xml

+1-8
Original file line numberDiff line numberDiff line change
@@ -228,14 +228,7 @@
228228
<scope>runtime</scope>
229229
</dependency>
230230

231-
<!--
232-
Required for "postgres" profile (see src/main/resources/application-postgres.properties).
233-
Perhaps, you would need to override the following properties as by default it's
234-
configured for TravisCI environment:
235-
- spring.datasource.url
236-
- spring.datasource.username
237-
- spring.datasource.password
238-
-->
231+
<!-- Required for "postgres" profile (see src/main/resources/application-postgres.properties) -->
239232
<dependency>
240233
<groupId>org.postgresql</groupId>
241234
<artifactId>postgresql</artifactId>

0 commit comments

Comments
 (0)