summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2021-05-06ci: Reference correct secret for GPG passphraseFabian Mastenbroek
2021-05-06ci: Add workflow step for publishing release to Maven CentralFabian Mastenbroek
This change adds a workflow step that publishes the release to Maven Central using Gradle.
2021-05-05ci: Add workflow for publishing Docker imagesFabian Mastenbroek
This change adds a new Github Actions workflow that publishes the Docker images on publication of a new Github release.
2021-05-05ci: Add workflow for releasesFabian Mastenbroek
This change adds a new Github Actions workflow that is triggered when a new tag is pushed. This workflow will automatically build the project and create a new Github release.
2021-05-03ci: Merge CI builds into single workflowFabian Mastenbroek
This change merges the three CI builds for the simulator, frontend and API into a single workflow that builds the components in separate, independent jobs.
2021-04-25ci: Fix references to frontend and API modulesFabian Mastenbroek
This change fixes the references to the frontend and API modules that were invalidated due to the restructuring of project in the previous commit.
2021-03-20ci: Add reports and coverage tracking for APIFabian Mastenbroek
2021-03-20ci: Generate test reports for CI buildsFabian Mastenbroek
This change updates the Github Actions workflow configuration to generate test reports for the simulator CI builds.
2021-03-20ci: Add Codecov support to repositoryFabian Mastenbroek
This change enables Codecov coverage reports when building changes.
2021-03-20ci: Enable stricter CI triggersFabian Mastenbroek
This change will cause the CI to only trigger when opening a pull request.
2021-03-15ci: Update deployment workflowFabian Mastenbroek
This change updates the deployment workflow for opendc.org due to changes on the server.
2021-03-02Add a simple PR template (#78)Hongyu
This change adds a simple template for pull request which we can use as basis for future pull requests.
2020-11-03Test frontend using Node 14 in Github ActionsFabian Mastenbroek
2020-11-03Test Java 8 and Java 15 in CI pipelineFabian Mastenbroek
This change updates the Github Actions workflow for the simulator to test both Java 8 and Java 15.
2020-11-03Run all CI build pipelines on pull requestFabian Mastenbroek
2020-10-28Add workflow for deploying to opendc.orgFabian Mastenbroek
This change adds a workflow to the repository which will automate the deployment to opendc.org in case of new changes. The production version will live on the prod branch. Implements #33
2020-08-24Fix conditional Github Actions triggerFabian Mastenbroek
This change fixes the conditional Github Actions trigger that we use to only trigger CI invocations for the changed subprojects. Previously, Github Actions was only triggered when a file in the top-level directory of the subproject was changed.
2020-08-24Rename web-server to APIFabian Mastenbroek
This change renames the web-server component to API in order to be more descriptive of its role. The OpenDC API bridges between the frontend on one side and the database and simulator on the other side.
2020-08-24Run CI only if necessaryFabian Mastenbroek
This pull request selectively enables the build workflows for the three subproject based on the changed files in the commit.
2020-08-24Simplify workflowsFabian Mastenbroek
2020-08-24Add config for simulator CIFabian Mastenbroek
2020-08-24Add frontend CIGeorgios Andreadis
2020-08-24Try different scriptGeorgios Andreadis
2020-08-24Add a web server CI setupGeorgios Andreadis