-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add ignore md files to previous workflows * Add version-tag-exists check to python-build * Add the version-tag-exists check for manual deployment from all -build workflows * Add changes to the workflows into the readme, add base readme template and uplift the python, julia, java and go readmes * Make the other readme's a little prettier * Copy lang emoji's for the 4 already chosen * Added emoji's for the other 4 stubs, added the same LICENSE everywhere * Add dependabot and mention the OSSF Scorecard in devlog * Add the OpenSSF and Go badges Co-authored-by: Skenvy <>
- Loading branch information
Showing
32 changed files
with
1,704 additions
and
133 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
version: 2 | ||
updates: | ||
# Workflow files stored in the default location of `.github/workflows` | ||
- package-ecosystem: github-actions | ||
directory: "/" | ||
schedule: | ||
interval: daily | ||
- package-ecosystem: nuget | ||
directory: "/C#" | ||
schedule: | ||
interval: monthly | ||
- package-ecosystem: gomod | ||
directory: "/go" | ||
schedule: | ||
interval: weekly | ||
- package-ecosystem: maven | ||
directory: "/java" | ||
schedule: | ||
interval: weekly | ||
# Julia has no supported ecosystem | ||
# https://github.com/dependabot/dependabot-core/issues/2105 | ||
- package-ecosystem: npm | ||
directory: "/node.js" | ||
schedule: | ||
interval: monthly | ||
- package-ecosystem: pip | ||
directory: "/python" | ||
schedule: | ||
interval: weekly | ||
# R has no supported ecosystem | ||
# https://github.com/dependabot/dependabot-core/issues/2042 | ||
- package-ecosystem: bundler | ||
directory: "/ruby" | ||
schedule: | ||
interval: monthly |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,12 +5,14 @@ on: | |
- 'main' | ||
paths: | ||
- 'julia/**' | ||
- '!julia/**.md' | ||
- '.github/workflows/julia-*' | ||
pull_request: | ||
branches: | ||
- 'main' | ||
paths: | ||
- 'julia/**' | ||
- '!julia/**.md' | ||
- '.github/workflows/julia-*' | ||
workflow_call: | ||
defaults: | ||
|
@@ -25,7 +27,6 @@ jobs: | |
steps: | ||
- name: 🏁 Checkout | ||
uses: actions/checkout@v3 | ||
# https://github.com/julia-actions/setup-juliahttps://github.com/julia-actions/setup-julia | ||
- name: 🔴🟢🟣 Set up Julia | ||
uses: julia-actions/[email protected] | ||
with: | ||
|
@@ -44,15 +45,13 @@ jobs: | |
strategy: | ||
fail-fast: false | ||
matrix: | ||
# From versions in https://julialang-s3.julialang.org/bin/versions.json | ||
# Does NOT support 1.0 | ||
# From versions in https://julialang-s3.julialang.org/bin/versions.json ; Does NOT support 1.0 | ||
version: ['1', 'nightly', '1.6.0'] # '1.2.0' is the compat version, but 1.6 for @testset verbose | ||
os: [ubuntu-latest] # , macOS-latest, windows-latest # < maybe | ||
os: [ubuntu-latest, macOS-latest, windows-latest] | ||
arch: [x64] | ||
steps: | ||
- name: 🏁 Checkout | ||
uses: actions/checkout@v3 | ||
# https://github.com/julia-actions/setup-juliahttps://github.com/julia-actions/setup-julia | ||
- name: 🔴🟢🟣 Set up Julia ${{ matrix.version }} | ||
uses: julia-actions/[email protected] | ||
with: | ||
|
@@ -69,22 +68,10 @@ jobs: | |
${{ runner.os }}-test-${{ env.cache-name }}- | ||
${{ runner.os }}-test- | ||
${{ runner.os }}- | ||
# https://github.com/julia-actions/julia-runtest | ||
- name: 🦂 Test | ||
uses: julia-actions/[email protected] | ||
with: | ||
project: julia | ||
# TODO: https://github.com/julia-actions/julia-processcoverage | ||
# - name: 👓 Pre CodeCov; Generate coverage. | ||
# uses: julia-actions/julia-processcoverage@v1 | ||
# with: | ||
# directories: julia/src | ||
# - name: 👓 CodeCov | ||
# uses: codecov/codecov-action@v2 | ||
# with: | ||
# file: lcov.info | ||
# name: Collatz-Julia-${{ matrix.version }}-${{ matrix.os }} | ||
# verbose: true | ||
docs: | ||
name: Julia 🔴🟢🟣 Docs 📄 Quick Test 🦂 | ||
runs-on: ubuntu-latest | ||
|
Oops, something went wrong.