@@ -20,15 +20,15 @@ jobs:
2020 os : [ubuntu-latest, macos-latest]
2121 python-version : ["3.8", "3.9"]
2222 steps :
23- - uses : actions/checkout@v2
23+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
2424
2525 - name : Set up Python ${{ matrix.python-version }}
26- uses : actions/setup-python@v2
26+ uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
2727 with :
2828 python-version : ${{ matrix.python-version }}
2929
3030 - name : Install Poetry
31- uses : Gr1N/setup-poetry@v8
31+ uses : Gr1N/setup-poetry@15821dc8a61bc630db542ae4baf6a7c19a994844 # v8
3232 with :
3333 poetry-version : 1.7.1
3434
3737 run : echo "dir=$(poetry config cache-dir)" >> $GITHUB_OUTPUT
3838
3939 - name : Cache poetry dependencies
40- uses : actions/cache@v2
40+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
4141 with :
4242 path : ${{ steps.poetry-cache.outputs.dir }}
4343 key :
@@ -56,15 +56,15 @@ jobs:
5656 name : Check Code Format
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@v2
59+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
6060
6161 - name : Set up Python
62- uses : actions/setup-python@v1
62+ uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
6363 with :
6464 python-version : 3.8
6565
6666 - name : Install Poetry
67- uses : Gr1N/setup-poetry@v8
67+ uses : Gr1N/setup-poetry@15821dc8a61bc630db542ae4baf6a7c19a994844 # v8
6868 with :
6969 poetry-version : 1.7.1
7070
7373 run : echo "dir=$(poetry config cache-dir)" >> $GITHUB_OUTPUT
7474
7575 - name : Cache poetry dependencies
76- uses : actions/cache@v1
76+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
7777 with :
7878 path : ${{ steps.poetry-cache.outputs.dir }}
7979 key : ${{ runner.os }}-poetry-3.8-${{ hashFiles('**/poetry.lock') }}
@@ -93,15 +93,15 @@ jobs:
9393 runs-on : ubuntu-latest
9494 steps :
9595 - name : Checkout
96- uses : actions/checkout@v2
96+ uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
9797
9898 - name : Set up Python
99- uses : actions/setup-python@v1
99+ uses : actions/setup-python@0f07f7f756721ebd886c2462646a35f78a8bc4de # v1
100100 with :
101101 python-version : 3.8
102102
103103 - name : Install Poetry
104- uses : Gr1N/setup-poetry@v8
104+ uses : Gr1N/setup-poetry@15821dc8a61bc630db542ae4baf6a7c19a994844 # v8
105105 with :
106106 poetry-version : 1.7.1
107107
@@ -110,7 +110,7 @@ jobs:
110110 run : echo "dir=$(poetry config cache-dir)" >> $GITHUB_OUTPUT
111111
112112 - name : Cache poetry dependencies
113- uses : actions/cache@v1
113+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
114114 with :
115115 path : ${{ steps.poetry-cache.outputs.dir }}
116116 key : ${{ runner.os }}-poetry-3.8-${{ hashFiles('**/poetry.lock') }}
@@ -122,7 +122,7 @@ jobs:
122122
123123 - name : Create release and publish
124124 id : release
125- uses : cycjimmy/semantic-release-action@v2
125+ uses : cycjimmy/semantic-release-action@5982a02995853159735cb838992248c4f0f16166 # v2
126126 with :
127127 semantic_version : 17.1.1
128128 extra_plugins : |
0 commit comments