mik-laj commented on a change in pull request #12668:
URL: https://github.com/apache/superset/pull/12668#discussion_r563240939



##########
File path: .github/workflows/scheduled_weekly_build.yml
##########
@@ -0,0 +1,32 @@
+on:
+
+  schedule:
+    - cron: '0 0 * * 2'  # Midnight on every Tuesday
+
+name: Scheduled weekly build
+
+jobs:
+  build:
+    name: Create Release
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout code
+        uses: actions/checkout@v2
+      - name: Get current date
+        run: echo "::set-output name=todays_date::$(date +'%Y-%m-%d')"
+      - name: Get latest tag
+        run: |
+          latest_tag_version_value=$(./scripts/find_latest_tag_version.sh)
+          echo "::set-output 
name=latest_tag_version::${latest_tag_version_value}"
+      - name: Create Release
+        id: create_release
+        uses: actions/create-release@v1

Review comment:
       Personally, I try to limit the use of actions because they are not 
portable to another CI and very often they only add extra complexity to the 
scripts. If you want to understand now how this workflowsI works, you need to 
know bash and advanced features of Github Action.
   
   Instead, you can use github CLI, which will allow these scripts to run 
locally as well, if you have the required permissions. For example, see:
   
https://github.com/apache/airflow-site/blob/1b26f4fcd3a2eb5aa22effa41aaa65a075583d92/.github/workflows/build.yml#L99-L119




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to