Skip to content

Commit

Permalink
Merge pull request #2 from jhlegarreta/TransitionCIBuildsToGHA
Browse files Browse the repository at this point in the history
ENH: Transition CIs to GHA using ITK remote module build actions
  • Loading branch information
thewtex authored Sep 7, 2024
2 parents 0122a8e + 84f4c71 commit b48ad78
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 94 deletions.
48 changes: 0 additions & 48 deletions .circleci/config.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .github/workflows/build-test-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Build, test, package

on:
push:
branches:
- main
tags:
- 'v*'
pull_request:
branches:
- main

jobs:
cxx-build-workflow:
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.0

python-build-workflow:
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.0
secrets:
pypi_password: ${{ secrets.pypi_password }}
12 changes: 12 additions & 0 deletions .github/workflows/clang-format-linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: clang-format linter

on: [push,pull_request]

jobs:
lint:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- uses: InsightSoftwareConsortium/ITKClangFormatLinterAction@master
15 changes: 0 additions & 15 deletions .travis.yml

This file was deleted.

19 changes: 9 additions & 10 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
ITKWavelet
=================
==========

.. image:: https://github.com/InsightSoftwareConsortium/ITKWavelet/actions/workflows/build-test-package.yml/badge.svg
:target: https://github.com/InsightSoftwareConsortium/ITKWavelet/actions/workflows/build-test-package.yml
:alt: Build Status

.. image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg
:target: https://github.com/InsightSoftwareConsortium/ITKWavelet/blob/master/LICENSE
:alt: License

Incomplete / Work in progress.

Expand All @@ -15,15 +23,6 @@ Dev history on `fork ITK branch
<https://github.com/phcerdan/ITK/tree/wavelet>`_


.. .. image:: https://circleci.com/gh/InsightSoftwareConsortium/ITKModuleTemplate.svg?style=shield
.. :target: https://circleci.com/gh/InsightSoftwareConsortium/ITKModuleTemplate
..
.. .. image:: https://travis-ci.org/InsightSoftwareConsortium/ITKModuleTemplate.svg?branch=master
.. :target: https://travis-ci.org/InsightSoftwareConsortium/ITKModuleTemplate
..
.. .. image:: https://img.shields.io/appveyor/ci/thewtex/itkmoduletemplate.svg
.. :target: https://ci.appveyor.com/project/thewtex/itkmoduletemplate
.. This is a module for the `Insight Toolkit (ITK) <http://itk.org>`_ for
.. segmentation and registration. It is designed to work with the ITKv4 modular
.. system.
Expand Down
21 changes: 0 additions & 21 deletions appveyor.yml

This file was deleted.

0 comments on commit b48ad78

Please sign in to comment.