Skip to content

chore(github-action): update actions/checkout digest digest to de0fac2 #198

chore(github-action): update actions/checkout digest digest to de0fac2

chore(github-action): update actions/checkout digest digest to de0fac2 #198

name: forgetool-go-tests
on:
workflow_dispatch:
workflow_call:
push:
pull_request:
permissions:
contents: read
jobs:
check_changes:
runs-on: ubuntu-latest
outputs:
changes_detected: ${{ steps.filter.outputs.changed }}
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- name: Filter paths
id: filter
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
with:
list-files: json
filters: |
changed:
- '**'
build:
runs-on:
group: default
if: needs.check_changes.outputs.changes_detected == 'true'
steps:
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6
with:
go-version: stable
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- run: |
go build -o /usr/local/bin/forgetool
go test -v ./... -race -covermode=atomic
forgetool-dev