-
Enable dependabot and dependency graph in your project settings at
https://github.com/ORG/REPO/settings/security_analysis
-
Copy
.github/dependabot.yml
to your repository -
Add a
version
property ingradle.properties
in the repository. Be sure to add the-SNAPSHOT
suffix, since the release has not been cut, yet. -
Add a
group
property ingradle.properties
in the repository. Use the patternio.specmatic.<modulename>
.# gradle.properties version=1.2.3-SNAPSHOT group=io.specmatic.fluxcapacitor
-
Create the following workflow(s)
- Basic build/test using java 17 and
./gradlew check assemble
# .github/workflows/gradle.yml name: Java Build with Gradle on: push: branches: ["main"] pull_request: branches: ["main"] jobs: build: runs-on: ubuntu-latest permissions: contents: write # This is required so that the dependency check can push dependency graph to the github repository steps: - uses: znsio/specmatic-github-workflows/action-build-gradle@main with: gradle-extra-args: "-Pfoo=bar" # pass any extra gradle args here
- Basic build/test using java 17 and
-
Notifications
You must be signed in to change notification settings - Fork 0
Contains workflows that are shared across specmatic repos
License
znsio/specmatic-github-workflows
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Contains workflows that are shared across specmatic repos
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published