From 46b2c3f4e401e620cb918902d1611447d0cdbc2f Mon Sep 17 00:00:00 2001 From: djuarezgf Date: Tue, 1 Oct 2024 15:28:13 +0200 Subject: [PATCH] Added: Github CI --- .github/workflows/ci.yml | 26 ++++++++++++++++++++++++++ CHANGELOG.md | 3 ++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..a97755f --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,26 @@ +name: Docker CI + +on: + push: + branches: + - main + - develop + # Build then a new version is tagged + tags: + - '*.*.*' + pull_request: + branches: + - main + - develop + schedule: + # Build every night at 1am + - cron: '0 1 * * *' +jobs: + build: + uses: samply/github-workflows/.github/workflows/docker-ci.yml@main + with: + image-name: "samply/project-manager-ui" + push-to: dockerhub + secrets: + DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d7612d..afc401b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [1.1.0 - 2024-07-01] +## [1.1.0 - 2024-10-01] ### Added - Dockerfile - Single Spa @@ -61,3 +61,4 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Query State - Research environment buttons - Query execution as checkbox +- Github CI