0
0
Fork 0
mirror of https://github.com/go-gitea/gitea synced 2024-12-25 19:44:38 +01:00
gitea/web_src/css
sillyguodong 35a653d7ed
Support configuration variables on Gitea Actions (#24724)
Co-Author: @silverwind @wxiaoguang 
Replace: #24404

See:
- [defining configuration variables for multiple
workflows](https://docs.github.com/en/actions/learn-github-actions/variables#defining-configuration-variables-for-multiple-workflows)
- [vars
context](https://docs.github.com/en/actions/learn-github-actions/contexts#vars-context)

Related to:
- [x] protocol: https://gitea.com/gitea/actions-proto-def/pulls/7
- [x] act_runner: https://gitea.com/gitea/act_runner/pulls/157
- [x] act: https://gitea.com/gitea/act/pulls/43

#### Screenshoot
Create Variable:

![image](https://user-images.githubusercontent.com/33891828/236758288-032b7f64-44e7-48ea-b07d-de8b8b0e3729.png)


![image](https://user-images.githubusercontent.com/33891828/236758174-5203f64c-1d0e-4737-a5b0-62061dee86f8.png)

Workflow:
```yaml
  test_vars:
    runs-on: ubuntu-latest
    steps:
      - name: Print Custom Variables
        run: echo "${{ vars.test_key }}"
      - name: Try to print a non-exist var
        run: echo "${{ vars.NON_EXIST_VAR }}"
```

Actions Log:

![image](https://user-images.githubusercontent.com/33891828/236759075-af0c5950-368d-4758-a8ac-47a96e43b6e2.png)

---
This PR just implement the org / user (depends on the owner of the
current repository) and repo level variables, The Environment level
variables have not been implemented.
Because
[Environment](https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment#about-environments)
is a module separate from `Actions`. Maybe it would be better to create
a new PR to do it.

---------

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io>
2023-06-20 22:54:15 +00:00
..
chroma
codemirror Remove EasyMDE focus outline on text (#25328) 2023-06-18 04:10:07 +00:00
editor Rework button coloring, add focus and active colors (#24507) 2023-05-29 12:45:22 +00:00
features add stylelint-stylistic (#25285) 2023-06-17 13:20:32 +00:00
markup Add stylelint-declaration-block-no-ignored-properties (#25284) 2023-06-18 04:22:09 +00:00
modules Support configuration variables on Gitea Actions (#24724) 2023-06-20 22:54:15 +00:00
repo Fix issue filters on mobile view (#25368) 2023-06-19 17:12:15 +00:00
shared Fix UI on mobile view (#25315) 2023-06-18 10:31:42 +00:00
standalone add stylelint-stylistic (#25285) 2023-06-17 13:20:32 +00:00
themes Minor arc-green color tweaks (#25175) 2023-06-09 15:17:30 +00:00
actions.css
admin.css Fix mobile navbar and misc cleanups (#25134) 2023-06-09 09:10:51 +00:00
base.css Navbar styling rework (#25343) 2023-06-20 20:35:25 +00:00
dashboard.css Fix mobile navbar and misc cleanups (#25134) 2023-06-09 09:10:51 +00:00
explore.css Improve notification icon and navbar (#25111) 2023-06-07 22:21:57 +00:00
font_i18n.css Fix @font-face overrides (#24855) 2023-05-24 01:48:51 +00:00
form.css Fix mobile navbar and misc cleanups (#25134) 2023-06-09 09:10:51 +00:00
helpers.css add stylelint-stylistic (#25285) 2023-06-17 13:20:32 +00:00
home.css Fix mobile navbar and misc cleanups (#25134) 2023-06-09 09:10:51 +00:00
index.css Navbar styling rework (#25343) 2023-06-20 20:35:25 +00:00
install.css
org.css Improve AJAX link and modal confirm dialog (#25210) 2023-06-13 12:10:10 +00:00
repo.css Fix label list divider (#25312) 2023-06-18 17:33:12 +00:00
review.css add stylelint-stylistic (#25285) 2023-06-17 13:20:32 +00:00
user.css Fix mobile navbar and misc cleanups (#25134) 2023-06-09 09:10:51 +00:00