2020 name : code_quality
2121 steps :
2222 - name : Checkout repository
23- uses : actions/checkout@v5.0.0
23+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2424 - name : Install Nix
2525 uses : DeterminateSystems/determinate-nix-action@1d699fc25db3f9e079cd2f168ca007a4183389be # v3.15.1
2626 with :
3838 name : code_quality
3939 steps :
4040 - name : Checkout repository
41- uses : actions/checkout@v5.0.0
41+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4242 with :
4343 token : ${{ secrets.GH_TOKEN }}
4444 - name : Install Nix
6565 name : build
6666 steps :
6767 - name : Checkout repository
68- uses : actions/checkout@v5.0.0
68+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
6969 - name : Install Nix
7070 uses : DeterminateSystems/determinate-nix-action@1d699fc25db3f9e079cd2f168ca007a4183389be # v3.15.1
7171 with :
@@ -75,15 +75,15 @@ jobs:
7575 - name : Install devenv.sh
7676 run : nix profile install nixpkgs#devenv
7777 - name : Cache .web
78- uses : actions/cache@v5.0.1
78+ uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
7979 with :
8080 path : .web
8181 key : ${{ runner.os }}-reflex-${{ hashFiles('**/uv.lock') }}
8282 restore-keys : ${{ runner.os }}-reflex-
8383 - name : Build Web
8484 run : devenv shell build-web
8585 - name : Upload artifact
86- uses : actions/upload-pages-artifact@v4.0.0
86+ uses : actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
8787 with :
8888 path : .web/build/client/
8989 deploy_web :
9999 steps :
100100 - name : Deploy to GitHub Pages
101101 id : deployment
102- uses : actions/deploy-pages@v4.0.5
102+ uses : actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
0 commit comments