Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jiro4989/setup-nim-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: nim-lang/setup-nimble-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
  • 20 commits
  • 7 files changed
  • 2 contributors

Commits on Nov 27, 2024

  1. wip

    jmgomez committed Nov 27, 2024
    Copy the full SHA
    809ab9a View commit details
  2. progress

    jmgomez committed Nov 27, 2024
    Copy the full SHA
    03d996f View commit details

Commits on Nov 28, 2024

  1. progress

    jmgomez committed Nov 28, 2024
    Copy the full SHA
    e274cab View commit details
  2. Progress

    jmgomez committed Nov 28, 2024
    Copy the full SHA
    448c432 View commit details
  3. fixes win

    jmgomez committed Nov 28, 2024
    Copy the full SHA
    89c578b View commit details
  4. Merge pull request #1 from jmgomez/wip_nimble2

    Convert to nimble
    jmgomez authored Nov 28, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e01780a View commit details

Commits on Dec 12, 2024

  1. Adds latest

    jmgomez committed Dec 12, 2024
    Copy the full SHA
    e1bccfa View commit details
  2. fix typo

    jmgomez committed Dec 12, 2024
    Copy the full SHA
    bd35b0b View commit details
  3. adds latest tests

    jmgomez committed Dec 12, 2024
    Copy the full SHA
    08e964d View commit details

Commits on Dec 13, 2024

  1. Merge pull request #2 from jmgomez/latest

    Adds `latest`
    jmgomez authored Dec 13, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    9e8e663 View commit details

Commits on Dec 16, 2024

  1. fixes a win issue

    jmgomez committed Dec 16, 2024
    Copy the full SHA
    54d7346 View commit details
  2. Copy the full SHA
    66ac79f View commit details
  3. fix formatting

    jmgomez committed Dec 16, 2024
    Copy the full SHA
    caea7dc View commit details
  4. Merge pull request #3 from jmgomez/winfix

    fixes a win issue
    jmgomez authored Dec 16, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    babe2ad View commit details

Commits on Dec 17, 2024

  1. Adds certs in Win (#4)

    * Adds certs in Win
    
    * format
    
    * format
    
    * removes sh format
    jmgomez authored Dec 17, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f3cae11 View commit details

Commits on Dec 19, 2024

  1. Updates readme (#5)

    jmgomez authored Dec 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    83ba4a9 View commit details
  2. fixes latest (#6)

    jmgomez authored Dec 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    16d493c View commit details
  3. fixes latest

    * updates install_nimble.sh
    
    * progress
    
    * progress
    jmgomez authored Dec 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    d8e1e02 View commit details

Commits on Jan 4, 2025

  1. Removes CI scheduler (#8)

    jmgomez authored Jan 4, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    4860a82 View commit details

Commits on Mar 12, 2025

  1. Nightly (#9)

    * Removes CI scheduler
    
    * adds support to `nightly`
    jmgomez authored Mar 12, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    2cecfd7 View commit details
Showing with 236 additions and 511 deletions.
  1. +0 −2 .github/dependabot.yml
  2. +0 −52 .github/workflows/schedule.yml
  3. +11 −67 .github/workflows/test.yml
  4. +0 −35 .github/workflows/test_versioning.yml
  5. +20 −309 README.md
  6. +26 −46 action.yml
  7. +179 −0 install_nimble.sh
2 changes: 0 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -9,5 +9,3 @@ updates:
directory: "/"
schedule:
interval: "daily"
assignees:
- "jiro4989"
52 changes: 0 additions & 52 deletions .github/workflows/schedule.yml

This file was deleted.

78 changes: 11 additions & 67 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -13,15 +13,6 @@ on:
- '*.md'

jobs:
shfmt:
name: runner / shfmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: reviewdog/action-shfmt@v1
with:
shfmt_flags: -i 2 -sr -ci -d

shellcheck:
name: runner / shellcheck
runs-on: ubuntu-latest
@@ -41,50 +32,19 @@ jobs:
- macOS-13
- macOS-latest
version:
- 2.0.x
- devel
exclude:
- os: windows-latest
version: devel
steps:
- uses: actions/checkout@v4
- uses: ./
with:
nim-version: ${{ matrix.version }}
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Print Nim version
run: nim -v
- name: Print Nimble version
run: nimble -v
- name: Run build test
run: nimble install -Y nimjson
- name: Run command
run: nimjson -h

test-devel:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
- macOS-latest
- 0.16.2
- 0.16.3
- 0.16.4
- latest
steps:
- uses: actions/checkout@v4
- uses: ./
with:
nim-version: devel
use-nightlies: true
nimble-version: ${{ matrix.version }}
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Print Nim version
run: nim -v
- name: Print Nimble version
run: nimble -v
- name: Run build test
run: nimble install -Y nimjson
- name: Run command
run: nimjson -h

test-multi-versions:
runs-on: ${{ matrix.os }}
@@ -93,28 +53,18 @@ jobs:
os:
- ubuntu-latest
version:
- 1.4.x
- 1.6.0
- 1.6.x
- 1.x
- 2.0.x
- 2.x
- stable
- 0.16.2
- 0.16.3
- latest
steps:
- uses: actions/checkout@v4
- uses: ./
with:
nim-version: ${{ matrix.version }}
nimble-version: ${{ matrix.version }}
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Print Nim version
run: nim -v
- name: Print Nimble version
run: nimble -v
- name: Run build test
run: nimble install -Y nimjson
- name: Run command
run: nimjson -h

test-parent-directory:
runs-on: ${{ matrix.os }}
@@ -128,15 +78,9 @@ jobs:
- uses: actions/checkout@v4
- uses: ./
with:
nim-version: stable
nimble-version: 0.16.3
repo-token: ${{ secrets.GITHUB_TOKEN }}
parent-nim-install-directory: ${{ runner.temp }}
parent-nimble-install-directory: ${{ runner.temp }}

- name: Print Nim version
run: nim -v
- name: Print Nimble version
run: nimble -v
- name: Run build test
run: nimble install -Y nimjson
- name: Run command
run: nimjson -h
35 changes: 0 additions & 35 deletions .github/workflows/test_versioning.yml

This file was deleted.

Loading