├── .eslintrc.json ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── autoapprove.yml │ ├── automerge.yml │ ├── build-and-test.sh │ ├── mirror.yml │ ├── pr.yml │ ├── repo_file_for_test.repos │ ├── repo_file_for_test_cpp_package.repos │ ├── repo_file_for_test_cpp_with_dependency.repos │ ├── repo_file_for_test_dirs_with_same_name_as_repo.repos │ ├── repo_file_for_test_dirs_with_same_name_as_repo_noble.repos │ ├── repo_file_for_test_noble.repos │ ├── repo_file_for_test_private_repo.repos │ ├── repo_file_for_test_rosdep_distro.repos │ ├── ros_tutorials.repos │ └── test.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .lintstagedrc.js ├── .prettierignore ├── .prettierrc ├── DEVELOPING.md ├── LICENSE ├── README.md ├── __tests__ └── ros-ci.test.ts ├── action.yml ├── dist └── index.js ├── jest.config.js ├── package.json ├── src ├── action-ros-ci.ts ├── dependencies.ts └── run.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autoapprove.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/autoapprove.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/build-and-test.sh -------------------------------------------------------------------------------- /.github/workflows/mirror.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/mirror.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_cpp_package.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_cpp_package.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_cpp_with_dependency.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_cpp_with_dependency.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_dirs_with_same_name_as_repo.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_dirs_with_same_name_as_repo.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_dirs_with_same_name_as_repo_noble.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_dirs_with_same_name_as_repo_noble.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_noble.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_noble.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_private_repo.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_private_repo.repos -------------------------------------------------------------------------------- /.github/workflows/repo_file_for_test_rosdep_distro.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/repo_file_for_test_rosdep_distro.repos -------------------------------------------------------------------------------- /.github/workflows/ros_tutorials.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/ros_tutorials.repos -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/.prettierrc -------------------------------------------------------------------------------- /DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/DEVELOPING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/ros-ci.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/__tests__/ros-ci.test.ts -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/dist/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/package.json -------------------------------------------------------------------------------- /src/action-ros-ci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/src/action-ros-ci.ts -------------------------------------------------------------------------------- /src/dependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/src/dependencies.ts -------------------------------------------------------------------------------- /src/run.ts: -------------------------------------------------------------------------------- 1 | import { run } from "./action-ros-ci"; 2 | 3 | run(); 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros-tooling/action-ros-ci/HEAD/tsconfig.json --------------------------------------------------------------------------------